Serverat me procesorë të bazuar në arkitekturën arm64 po hyjnë me zell në jetën tonë. Në këtë artikull do t'ju tregojmë çboksimin, instalimin dhe testin e shkurtër të serverit të ri TaiShan 2280v2.
Shpaketimi
Serveri mbërriti tek ne në një kuti të papërfillshme. Anët e kutisë mbajnë logon Huawei, si dhe shenjat e kontejnerit dhe paketimit. Në krye mund të shihni udhëzimet se si të hiqni siç duhet serverin nga kutia. Le të fillojmë të shpaketojmë!
Serveri mbështillet me një shtresë materiali antistatik dhe vendoset midis shtresave të shkumës. Në përgjithësi, paketim standard për një server.
Në një kuti të vogël mund të gjeni një rrëshqitje, dy bulona dhe dy kabllo elektrike Schuko-C13. Slita duket mjaft e thjeshtë, por ne do të flasim për këtë më vonë.
Në krye të serverit ka informacione për këtë server, si dhe akses në modulin BMC dhe BIOS. Numri serial përfaqësohet nga një barkod njëdimensional dhe kodi QR përmban një lidhje me faqen e mbështetjes teknike.
Le të heqim kapakun e serverit dhe të shikojmë brenda.
Çfarë ka brenda?
Mbulesa e serverit mbahet në vend nga një shul i veçantë, i cili mund të sigurohet në gjendje të mbyllur me një kaçavidë Phillips. Hapja e shulës bën që mbulesa e serverit të rrëshqasë, pas së cilës mbulesa mund të hiqet pa asnjë problem.
Serveri vjen në një konfigurim të gatshëm të quajtur Konfigurimi standard i TaiShan 2280 V2 512G në konfigurimin e mëposhtëm:
kontrollues harduer RAID Avago 3508 me një furnizim rezervë të energjisë bazuar në një jonistor;
2x kartë rrjeti me katër porte 1GE;
2x kartë rrjeti me katër porte 10GE/25GE SFP+;
2x furnizim me energji elektrike 2000 vat;
Rackmount 2U kuti.
Pllaka amë e serverit zbaton standardin PCI Express 4.0, i cili ju lejon të përdorni fuqinë e plotë të kartave të rrjetit 4x 25GE.
Në konfigurimin e serverit të dërguar tek ne, 16 lojëra elektronike RAM janë bosh. Fizikisht, procesori Kunpeng 920 mbështet deri në 2 TB RAM, i cili ju lejon të instaloni 32 memorie me nga 128 GB secila, duke zgjeruar sasinë totale të RAM-it në 4 TB në një platformë harduerike.
Procesorët kanë radiatorë të lëvizshëm pa tifozët e tyre. Në kundërshtim me pritjet, procesorët janë ngjitur në pllakën amë (BGA) dhe në rast të dështimit mund të zëvendësohen vetëm në një qendër shërbimi duke përdorur pajisje speciale.
Tani le ta bashkojmë përsëri serverin dhe të kalojmë te montimi në raft.
rritje
Para së gjithash, rrëshqitjet janë montuar në raft. Slides janë rafte të thjeshta në të cilat vendoset serveri. Nga njëra anë, kjo zgjidhje është shumë e thjeshtë dhe e përshtatshme, por nuk është e mundur të servisohet serveri pa e hequr atë nga rafti.
Krahasuar me serverët e tjerë, TaiShan tërheq vëmendjen me panelin e përparmë të sheshtë dhe skemën e ngjyrave jeshile dhe të zeza. Më vete, dua të vërej se prodhuesi është i ndjeshëm ndaj etiketimit të pajisjeve të instaluara në server. Çdo bartës i diskut përmban informacionin e nevojshëm në lidhje me diskun e instaluar, dhe nën portën VGA ka një ikonë që tregon rendin e numërimit të diskut.
Një portë VGA dhe 2 porte USB në panelin e përparmë janë një bonus i mirë nga prodhuesi, përveç portës kryesore VGA + 2 USB në panelin e pasmë. Në panelin e pasmë mund të gjeni gjithashtu një portë IPMI, të shënuar MGMT dhe një port RJ-45 COM, të shënuar IOIOI.
Konfigurimi fillestar
Gjatë konfigurimit fillestar, ju ndryshoni cilësimet e hyrjes në BIOS dhe konfiguroni IPMI. Huawei promovon sigurinë, kështu që BIOS dhe IPMI mbrohen me fjalëkalime që janë të ndryshëm nga fjalëkalimet e zakonshme të administratorit/administratorit. Kur hyni për herë të parë, BIOS ju paralajmëron se fjalëkalimi i paracaktuar është i dobët dhe duhet ndryshuar.
Huawei BIOS Setup Utility është i ngjashëm në ndërfaqe me Aptio Setup Utility, i përdorur në serverët SuperMicro. Këtu nuk do të gjeni një çelës për teknologjinë Hyper-Threading ose modalitetin Legacy.
Ndërfaqja në internet e modulit BMC ofron tre fusha hyrëse në vend të dy të priturave. Mund të identifikoheni në ndërfaqe duke përdorur ose një fjalëkalim lokal identifikimi ose vërtetim nëpërmjet një serveri LDAP të largët.
IPMI ofron shumë opsione për menaxhimin e serverit:
RMCP;
RMCP+;
VNC;
KVM;
SNMP
Si parazgjedhje, metoda RMCP e përdorur në ipmitool është e çaktivizuar për arsye sigurie. Për aksesin në KVM, iBMC ofron dy zgjidhje:
aplet "klasik" Java;
Konsol HTML5.
Meqenëse procesorët ARM pozicionohen si efikas të energjisë, në faqen kryesore të ndërfaqes së internetit iBMC mund të shihni bllokun "Efiçenca e Energjisë", i cili tregon jo vetëm sa energji kemi kursyer duke përdorur këtë server, por sa kilogramë dioksid karboni nuk ka pasur. lëshuar në atmosferë.
Pavarësisht fuqisë mbresëlënëse të furnizimit me energji, në modalitetin boshe serveri konsumon 340 Watt, dhe vetëm nën ngarkesë të plotë 440 Watt.
Përdorim
Hapi tjetër i rëndësishëm është instalimi i sistemit operativ. Ka shumë shpërndarje të njohura Linux për arkitekturën arm64, por vetëm versionet më moderne instalohen dhe funksionojnë saktë në server. Këtu është një listë e sistemeve operative që ne ishim në gjendje të përdornim:
Ubuntu 19.10;
CentOS 8.1
Thjesht Linux 9.
Gjatë përgatitjes së këtij artikulli, doli lajmi se kompania ruse Basalt SPO kishte nxjerrë një version të ri të sistemit operativ Simply Linux. E pretenduarse Simply Linux mbështet procesorët Kunpeng 920. Pavarësisht se aplikacioni kryesor i këtij OS është Desktop, ne nuk e humbëm mundësinë për të testuar funksionimin e tij në serverin tonë dhe u kënaqëm me rezultatin.
Arkitektura e procesorit, tipari kryesor i tij, nuk mbështetet ende nga të gjitha aplikacionet. Shumica e softuerëve janë të fokusuar në arkitekturën e kudogjendur x86_64 dhe versionet e transferuara në arm64 shpesh bien dukshëm prapa në funksionalitet.
Huawei rekomandon përdorimin EulerOS, një shpërndarje komerciale Linux e bazuar në CentOS, pasi kjo shpërndarje fillimisht mbështet plotësisht funksionalitetin e serverëve TaiShan. Ekziston një version falas i EulerOS - OpenEuler.
Standardet e njohura si GeekBench 5 dhe PassMark CPU Mark nuk funksionojnë ende me arkitekturën arm64, kështu që detyrat "të përditshme" si çpaketimi, përpilimi i programeve dhe llogaritja e numrit π u morën për të krahasuar performancën.
Një konkurrent nga bota x86_64 është një server me dy fole me Intel® Xeon® Gold 5218. Këtu janë karakteristikat teknike të serverëve:
Të gjitha testet kryhen në sistemin operativ Ubuntu 19.10. Përpara ekzekutimit të testeve, të gjithë komponentët e sistemit u përditësuan me komandën e përmirësimit të plotë.
Testi i parë është krahasimi i performancës në "testin e vetëm": llogaritja e njëqind milionë shifrave të numrit π në një bërthamë. Ekziston një program në depot e Ubuntu APT që zgjidh këtë problem: mjeti pi.
Faza tjetër e testimit është një "ngrohje" e plotë e serverit duke përpiluar të gjitha programet e projektit LLVM. E zgjedhur si e përpilueshme LLVM monorepo 10.0.0, dhe përpiluesit janë gcc и g++ versioni 9.2.1furnizuar me paketim të domosdoshme për ndërtimin. Meqenëse jemi duke testuar serverët, gjatë konfigurimit të asamblesë do të shtojmë çelësin - Shpejt:
Kjo do të mundësojë optimizimin maksimal të kohës së përpilimit dhe stresin e mëtejshëm të serverëve në provë. Përmbledhja funksionon paralelisht në të gjitha temat e disponueshme.
Pas përpilimit, mund të filloni transkodimin e videos. Shërbimi më i famshëm i linjës së komandës, ffmpeg, ka një mënyrë të veçantë krahasimi. Testimi përfshiu versionin ffmpeg 4.1.4 dhe një karikaturë u mor si skedar hyrës Big Buck Bunny 3D në definicion të lartë.
Është e lehtë të shihet se avantazhi kryesor i arkitekturës x86_64 është frekuenca 3.9 GHz, e arritur duke përdorur teknologjinë Intel® Turbo Boost. Një procesor i bazuar në arkitekturën arm64 përfiton nga numri i bërthamave, jo nga frekuenca.
Siç pritej, kur llogaritet π për fije, numri i bërthamave nuk ndihmon aspak. Megjithatë, kur përpilohen projekte të mëdha situata ndryshon.
Përfundim
Nga pikëpamja fizike, serveri TaiShan 2280v2 dallohet nga vëmendja ndaj lehtësisë së përdorimit dhe sigurisë. Prania e PCI Express 4.0 është një avantazh më vete i këtij konfigurimi.
Kur përdorni serverin, mund të shfaqen probleme me softuerin e bazuar në arkitekturën arm64, megjithatë, këto probleme janë specifike për çdo përdorues individual.
Dëshironi të testoni të gjithë funksionalitetin e serverit në detyrat tuaja? TaiShan 2280v2 është tashmë në dispozicion në laboratorin tonë Selectel.