Huawei TaiShan 2280v2 lahtipakkimine

Huawei TaiShan 2280v2 lahtipakkimine
Arm64 arhitektuuril põhinevate protsessoritega serverid astuvad usinalt meie ellu. Selles artiklis näitame teile uue TaiShan 2280v2 serveri lahtipakkimist, installimist ja lühitesti.

Lahtipakkimine

Huawei TaiShan 2280v2 lahtipakkimine
Server saabus meie juurde tähelepanuväärses kastis. Karbi külgedel on Huawei logo ning konteineri ja pakendi märgid. Ülaservas näete juhiseid, kuidas server karbist õigesti eemaldada. Hakkame lahti pakkima!

Huawei TaiShan 2280v2 lahtipakkimine

Huawei TaiShan 2280v2 lahtipakkimine
Server mähitakse antistaatilise materjali kihi sisse ja asetatakse vahukihtide vahele. Üldiselt standardpakend serverile.

Huawei TaiShan 2280v2 lahtipakkimine
Väikesest karbist leiate liumäe, kaks polti ja kaks Schuko-C13 toitekaablit. Kelk näeb välja piisavalt lihtne, kuid sellest räägime hiljem.

Huawei TaiShan 2280v2 lahtipakkimine
Serveri ülaosas on teave selle serveri kohta, samuti juurdepääs BMC-moodulile ja BIOS-ile. Seerianumbrit tähistab ühemõõtmeline vöötkood ja QR-kood sisaldab linki tehnilise toe saidile.

Eemaldame serveri kaane ja vaatame sisse.

Mis seal sees on?

Huawei TaiShan 2280v2 lahtipakkimine
Serveri katet hoiab paigal spetsiaalne riiv, mida saab suletud olekus kinnitada Phillipsi kruvikeerajaga. Riivi avamine põhjustab serveri kaane libisemise, misjärel saab kaane probleemideta eemaldada.

Huawei TaiShan 2280v2 lahtipakkimine

Huawei TaiShan 2280v2 lahtipakkimine
Server on valmis konfiguratsioonis nimega TaiShan 2280 V2 512G standardkonfiguratsioon järgmises konfiguratsioonis:

  • 2x Kunpeng 920 (ARM64 arhitektuur, 64 tuuma, baassagedus 2.6 GHz);
  • 16x DDR4-2933 32 GB (kokku 512 GB);
  • 12x SAS HDD 1200GB;
  • riistvaraline RAID-kontroller Avago 3508 koos ionistoril põhineva varutoiteallikaga;
  • 2x võrgukaart nelja 1GE pordiga;
  • 2x võrgukaarti nelja 10GE/25GE SFP+ pordiga;
  • 2x toiteallikas 2000 vatti;
  • Rackmount 2U ümbris.

Serveri emaplaat rakendab PCI Express 4.0 standardit, mis võimaldab kasutada 4x 25GE võrgukaartide täisvõimsust.

Meile saadetud serveri konfiguratsioonis on 16 RAM-i pesa tühjad. Füüsiliselt toetab Kunpeng 920 protsessor kuni 2 TB RAM-i, mis võimaldab installida 32 mälupulka, igaüks 128 GB, laiendades RAM-i kogumahtu 4 TB-ni ühel riistvaraplatvormil.

Protsessoritel on eemaldatavad radiaatorid ilma oma ventilaatoriteta. Vastupidiselt ootustele on protsessorid joodetud emaplaadile (BGA) ja rikke korral saab neid vahetada ainult teeninduskeskuses spetsiaalse varustuse abil.

Nüüd paneme serveri uuesti kokku ja jätkame raami paigaldamisega.

Paigaldamine

Huawei TaiShan 2280v2 lahtipakkimine
Kõigepealt paigaldatakse liugurid riiulisse. Slaidid on lihtsad riiulid, millele server asetatakse. Ühest küljest on see lahendus väga lihtne ja mugav, kuid serverit pole võimalik teenindada ilma seda riiulist eemaldamata.

Huawei TaiShan 2280v2 lahtipakkimine
Võrreldes teiste serveritega tõmbab TaiShan tähelepanu lameda esipaneeli ning rohelise ja musta värvilahendusega. Eraldi tahaksin märkida, et tootja on serverisse paigaldatud seadmete märgistamise suhtes tundlik. Iga kettakandja sisaldab vajalikku teavet installitud ketta kohta ja VGA pordi all on ikoon, mis näitab ketta nummerdamise järjekorda.

Huawei TaiShan 2280v2 lahtipakkimine
VGA-port ja 2 USB-porti esipaneelil on tootjalt meeldiv boonus lisaks põhilistele VGA + 2-le USB-pordile tagapaneelil. Tagapaneelilt leiate ka IPMI-pordi tähisega MGMT ja RJ-45 COM-pordi, millel on märge IOIOI.

Esialgne seadistus

Huawei TaiShan 2280v2 lahtipakkimine
Algseadistuse ajal muudate BIOS-i sisestusseadeid ja konfigureerite IPMI. Huawei edendab turvalisust, seega on BIOS ja IPMI kaitstud paroolidega, mis erinevad tavalistest administraatori/administraatori paroolidest. Esmakordsel sisselogimisel hoiatab BIOS, et vaikeparool on nõrk ja seda tuleb muuta.

Huawei TaiShan 2280v2 lahtipakkimine
Huawei BIOS-i seadistusutiliit on liidese poolest sarnane SuperMicro serverites kasutatava Aptio häälestusutiliidiga. Siin ei leia lülitit Hyper-Threading tehnoloogia või pärandrežiimi jaoks.

Huawei TaiShan 2280v2 lahtipakkimine
BMC mooduli veebiliides pakub oodatud kahe sisestusvälja asemel kolme. Liidesesse saate sisse logida kas kohaliku sisselogimisparooli või kaug-LDAP-serveri kaudu autentimisega.

IPMI pakub serveri haldamiseks palju võimalusi:

  • RMCP;
  • RMCP+;
  • VNC;
  • KVM;
  • SNMP.

Vaikimisi on ipmitoolis kasutatav RMCP-meetod turvakaalutlustel keelatud. KVM-juurdepääsu jaoks pakub iBMC kahte lahendust:

  • "klassikaline" Java aplett;
  • HTML5 konsool.

Huawei TaiShan 2280v2 lahtipakkimine
Kuna ARM-protsessorid on positsioneeritud energiasäästlikena, näete iBMC veebiliidese avalehel plokki "Energiatõhusus", mis näitab mitte ainult seda, kui palju energiat me selle serveriga säästsime, vaid ka seda, mitu kilogrammi süsinikdioksiidi ei olnud atmosfääri paisatud.

Vaatamata toiteallikate muljetavaldavale võimsusele tarbib server jõuderežiimis 340 Watt, ja ainult täiskoormusel 440 Watt.

Kasutama

Järgmine oluline samm on operatsioonisüsteemi installimine. Arm64 arhitektuuri jaoks on palju populaarseid Linuxi distributsioone, kuid serverisse installitakse ja töötavad õigesti ainult kõige kaasaegsemad versioonid. Siin on loend operatsioonisüsteemidest, mida saime käitada:

  • Ubuntu 19.10;
  • CentOS 8.1.
  • Lihtsalt Linux 9.

Seda artiklit ette valmistades ilmus uudis, et Venemaa ettevõte Basalt SPO on välja andnud operatsioonisüsteemi Simply Linux uue versiooni. Väidetudet Simply Linux toetab protsessoreid Kunpeng 920. Vaatamata sellele, et selle OS-i põhirakenduseks on Desktop, ei jätnud me kasutamata võimalust selle toimimist oma serveris testida ja jäime tulemusega rahule.

Protsessori arhitektuuri, selle peamist funktsiooni, ei toeta veel kõik rakendused. Enamik tarkvara on keskendunud üldlevinud x86_64 arhitektuurile ja arm64-le porditud versioonid jäävad sageli funktsionaalsuselt märgatavalt maha.

Huawei soovitab kasutada EulerOS, CentOS-il põhinev kaubanduslik Linuxi distributsioon, kuna see distributsioon toetab algselt täielikult TaiShani serverite funktsioone. EulerOS-ist on tasuta versioon - OpenEuler.

Tuntud etalonid, nagu GeekBench 5 ja PassMark CPU Mark, ei tööta veel arm64 arhitektuuriga, seega võeti jõudluse võrdlemiseks ette “igapäevased” ülesanded, nagu lahtipakkimine, programmide kompileerimine ja arvu π arvutamine.

Konkurent x86_64 maailmast on kahe pesaga server Intel® Xeon® Gold 5218-ga. Siin on serverite tehnilised omadused:

Iseloomustus
TaiShan 2280v2
Intel® Xeon® Gold 5218

protsessor
2x Kunpeng 920 (64 südamikku, 64 keerme, 2.6 GHz)
2x Intel® Xeon® Gold 5218 (16 tuuma, 32 keermega 2.3 GHz)

RAM
16x DDR4-2933 32GB
12x DDR4-2933 32GB

Plaadid
12x kõvaketas 1.2TB
2x kõvaketas 1TB

Kõik testid viiakse läbi operatsioonisüsteemis Ubuntu 19.10. Enne testide käivitamist uuendati kõiki süsteemikomponente käsuga Full-upgrade.

Esimene test on jõudluse võrdlemine "ühe testiga": arvu π saja miljoni numbri arvutamine ühel tuumal. Ubuntu APT hoidlates on programm, mis selle probleemi lahendab: pi-utiliit.

Testimise järgmine etapp on serveri põhjalik “soojendus”, koostades kõik LLVM projekti programmid. Valitud kompileeritavaks LLVM monorepo 10.0.0, ja koostajad on gcc и g++ versioon 9.2.1tarnitakse koos pakendiga ehitada-hädavajalik. Kuna testime servereid, siis komplekti konfigureerimisel lisame võtme - Kiiresti:

cmake -G"Unix Makefiles" ../llvm/ -DCMAKE_C_FLAGS=-Ofast -DCMAKE_CXX_FLAGS=-Ofast -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;libcxx;libcxxabi;libunwind;lldb;compiler-rt;lld;polly;debuginfo-tests"

See võimaldab maksimaalselt optimeerida kompileerimisaega ja koormab testitavaid servereid veelgi. Kompileerimine töötab paralleelselt kõigis saadaolevates lõimedes.

Pärast koostamist võite alustada video ümberkodeerimist. Kõige kuulsamal käsurea utiliidil ffmpeg on spetsiaalne võrdlusuuringu režiim. Testimine hõlmas ffmpeg versiooni 4.1.4 ja sisendfailiks võeti koomiks Big Buck Bunny 3D kõrglahutusega.

ffmpeg -i ./bbb_sunflower_2160p_30fps_normal.mp4 -f null - -benchmark

Kõik testitulemuste väärtused on ülesande edukaks täitmiseks kulunud aeg.

Iseloomustus
2x Kunpeng 920
2x Intel® Xeon® Gold 5218

Südamike/lõngade koguarv
128/128
32/64

Baassagedus, GHz
2.60
2.30

Maksimaalne sagedus, GHz
2.60
3.90

Pi arvutamine
5m 40.627. aastad
3m 18.613. aastad

Hoone LLVM 10
19m 29.863. aastad
22m 39.474. aastad

ffmpeg video ümberkodeerimine
1m 3.196. aastad
44.401s

On lihtne mõista, et x86_64 arhitektuuri peamine eelis on 3.9 GHz sagedus, mis saavutatakse Intel® Turbo Boost tehnoloogia abil. Arm64 arhitektuuril põhinev protsessor kasutab ära tuumade arvu, mitte sagedust.

Ootuspäraselt π keerme kohta arvutades ei aita südamike arv üldse. Suurprojektide koostamisel olukord aga muutub.

Järeldus

Füüsilisest vaatenurgast eristab TaiShan 2280v2 server tähelepanu kasutusmugavusele ja turvalisusele. PCI Express 4.0 olemasolu on selle konfiguratsiooni eraldi eelis.

Serveri kasutamisel võib probleeme tekkida arm64 arhitektuuril põhineva tarkvaraga, kuid need probleemid on iga kasutaja jaoks omased.

Kas soovite testida kõiki serveri funktsioone oma ülesannete peal? TaiShan 2280v2 on juba saadaval meie Selectel Labis.

Allikas: www.habr.com

Lisa kommentaar