Razpakiranje Huawei TaiShan 2280v2

Razpakiranje Huawei TaiShan 2280v2
Strežniki s procesorji na osnovi arhitekture arm64 pridno vdirajo v naša življenja. V tem članku vam bomo pokazali razpakiranje, namestitev in kratek preizkus novega strežnika TaiShan 2280v2.

Razpakiranje

Razpakiranje Huawei TaiShan 2280v2
Strežnik je k nam prispel v nepomembni škatli. Na straneh škatle je logotip Huawei ter oznake posode in embalaže. Na vrhu lahko vidite navodila, kako pravilno odstraniti strežnik iz škatle. Začnimo razpakirati!

Razpakiranje Huawei TaiShan 2280v2

Razpakiranje Huawei TaiShan 2280v2
Strežnik je ovit v plast antistatičnega materiala in nameščen med plasti pene. Na splošno standardna embalaža za strežnik.

Razpakiranje Huawei TaiShan 2280v2
V majhni škatli najdete drsnik, dva vijaka in dva napajalna kabla Schuko-C13. Sani so videti dovolj preproste, a o tem bomo govorili kasneje.

Razpakiranje Huawei TaiShan 2280v2
Na vrhu strežnika so informacije o tem strežniku ter dostop do BMC modula in BIOS-a. Serijska številka je predstavljena z enodimenzionalno črtno kodo, koda QR pa vsebuje povezavo do spletnega mesta tehnične podpore.

Odstranimo pokrov strežnika in poglejmo noter.

Kaj je notri?

Razpakiranje Huawei TaiShan 2280v2
Pokrov strežnika drži poseben zapah, ki ga lahko v zaprtem stanju pritrdite s križnim izvijačem. Odpiranje zapaha povzroči zdrs pokrova strežnika, nato pa lahko pokrov brez težav odstranite.

Razpakiranje Huawei TaiShan 2280v2

Razpakiranje Huawei TaiShan 2280v2
Strežnik je na voljo v že pripravljeni konfiguraciji, imenovani Standardna konfiguracija TaiShan 2280 V2 512G v naslednji konfiguraciji:

  • 2x Kunpeng 920 (arhitektura ARM64, 64 jeder, osnovna frekvenca 2.6 GHz);
  • 16x DDR4-2933 32GB (skupaj 512 GB);
  • 12x SAS HDD 1200 GB;
  • strojni RAID krmilnik Avago 3508 z rezervnim napajanjem na osnovi ionistorja;
  • 2x omrežna kartica s štirimi 1GE porti;
  • 2x omrežna kartica s štirimi 10GE/25GE SFP+ vrati;
  • 2x napajalnik 2000 W;
  • Ohišje 2U za vgradnjo v stojalo.

Matična plošča strežnika implementira standard PCI Express 4.0, ki omogoča uporabo polne moči 4x 25GE omrežnih kartic.

V poslani konfiguraciji strežnika je 16 RAM slotov praznih. Fizično procesor Kunpeng 920 podpira do 2 TB RAM-a, kar omogoča namestitev 32 pomnilniških ključkov po 128 GB, s čimer se skupna količina RAM-a razširi na 4 TB v eni strojni platformi.

Procesorji imajo odstranljive radiatorje brez lastnih ventilatorjev. V nasprotju s pričakovanji so procesorji spajkani na matično ploščo (BGA) in jih je v primeru okvare mogoče zamenjati le v servisnem centru s posebno opremo.

Zdaj pa ponovno sestavimo strežnik in nadaljujemo z montažo v omaro.

Namestitev

Razpakiranje Huawei TaiShan 2280v2
Najprej so diapozitivi nameščeni v stojalo. Diapozitivi so preproste police, na katere je postavljen strežnik. Po eni strani je ta rešitev zelo preprosta in priročna, vendar strežnika ni mogoče servisirati, ne da bi ga odstranili iz stojala.

Razpakiranje Huawei TaiShan 2280v2
V primerjavi z drugimi strežniki TaiShan pritegne pozornost s svojo ravno sprednjo ploščo in zeleno-črno barvno shemo. Ločeno bi rad opozoril, da je proizvajalec občutljiv na označevanje opreme, nameščene v strežniku. Vsak nosilec diska vsebuje potrebne informacije o nameščenem disku, pod vrati VGA pa je ikona, ki označuje vrstni red oštevilčenja diska.

Razpakiranje Huawei TaiShan 2280v2
Vrata VGA in 2 vrata USB na sprednji plošči so lep bonus proizvajalca poleg glavnih vrat VGA + 2 USB na zadnji plošči. Na zadnji plošči najdete tudi vrata IPMI z oznako MGMT in vrata RJ-45 COM z oznako IOIOI.

Začetna nastavitev

Razpakiranje Huawei TaiShan 2280v2
Med prvo namestitvijo spremenite nastavitve vnosa BIOS-a in konfigurirate IPMI. Huawei spodbuja varnost, zato sta BIOS in IPMI zaščitena z gesli, ki se razlikujejo od običajnih skrbniških/skrbniških gesel. Ko se prvič prijavite, vas BIOS opozori, da je privzeto geslo šibko in ga je treba spremeniti.

Razpakiranje Huawei TaiShan 2280v2
Huawei BIOS Setup Utility je po vmesniku podoben pripomočku Aptio Setup Utility, ki se uporablja v strežnikih SuperMicro. Tukaj ne boste našli stikala za tehnologijo Hyper-Threading ali način Legacy.

Razpakiranje Huawei TaiShan 2280v2
Spletni vmesnik modula BMC ponuja tri vnosna polja namesto pričakovanih dveh. V vmesnik se lahko prijavite z uporabo lokalnega prijavnega gesla ali avtentikacije prek oddaljenega strežnika LDAP.

IPMI ponuja veliko možnosti za upravljanje strežnika:

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

Privzeto je metoda RMCP, uporabljena v ipmitool, onemogočena iz varnostnih razlogov. Za dostop KVM iBMC ponuja dve rešitvi:

  • "klasični" programček Java;
  • Konzola HTML5.

Razpakiranje Huawei TaiShan 2280v2
Ker so procesorji ARM postavljeni kot energetsko učinkoviti, lahko na glavni strani spletnega vmesnika iBMC vidite blok »Energetska učinkovitost«, ki prikazuje ne le, koliko energije smo prihranili s tem strežnikom, ampak tudi koliko kilogramov ogljikovega dioksida ni bilo sproščajo v ozračje.

Kljub impresivni moči napajalnikov strežnik v stanju mirovanja porabi 340 vatiin samo pri polni obremenitvi 440 vati.

Uporaba

Naslednji pomemben korak je namestitev operacijskega sistema. Obstaja veliko priljubljenih distribucij Linuxa za arhitekturo arm64, vendar se samo najsodobnejše različice namestijo in pravilno delujejo na strežniku. Tukaj je seznam operacijskih sistemov, ki smo jih lahko zagnali:

  • Ubuntu 19.10
  • CentOS 8.1.
  • Preprosto Linux 9.

Med pripravo tega članka je v javnost prišla novica, da je rusko podjetje Basalt SPO izdalo novo različico operacijskega sistema Simply Linux. Zahtevanoda Simply Linux podpira procesorje Kunpeng 920. Kljub temu, da je glavna aplikacija tega operacijskega sistema Desktop, nismo zamudili priložnosti preizkusiti njegovo delovanje na našem strežniku in bili z rezultatom zadovoljni.

Arhitekture procesorja, njegove glavne značilnosti, še ne podpirajo vse aplikacije. Večina programske opreme je osredotočena na vseprisotno arhitekturo x86_64 in različice, prenesene na arm64, pogosto opazno zaostajajo v funkcionalnosti.

Huawei priporoča uporabo EulerOS, komercialna distribucija Linuxa, ki temelji na CentOS, saj ta distribucija na začetku v celoti podpira funkcionalnost strežnikov TaiShan. Obstaja brezplačna različica EulerOS - OpenEuler.

Dobro znani merili uspešnosti, kot sta GeekBench 5 in PassMark CPU Mark, še ne delujejo z arhitekturo arm64, zato so bila za primerjavo zmogljivosti uporabljena »vsakodnevna« opravila, kot je razpakiranje, prevajanje programov in izračun števila π.

Konkurent iz sveta x86_64 je dvovtični strežnik z Intel® Xeon® Gold 5218. Tehnične lastnosti strežnikov so:

Karakterizacija
TaiShan 2280v2
Intel® Xeon® Gold 5218

procesor
2x Kunpeng 920 (64 jeder, 64 niti, 2.6 GHz)
2x Intel® Xeon® Gold 5218 (16 jeder, 32 niti 2.3 GHz)

Operativni pomnilnik
16x DDR4-2933 32GB
12x DDR4-2933 32GB

Diski
12x HDD 1.2TB
2x HDD 1TB

Vsi testi se izvajajo v operacijskem sistemu Ubuntu 19.10. Pred izvajanjem testov so bile vse komponente sistema nadgrajene z ukazom za popolno nadgradnjo.

Prvi test je primerjava zmogljivosti v "enotnem testu": izračun sto milijonov števk števila π na enem jedru. V repozitorijih Ubuntu APT je program, ki rešuje to težavo: pripomoček pi.

Naslednja faza testiranja je temeljito "ogrevanje" strežnika s prevajanjem vseh programov projekta LLVM. Izbrano kot primerno za prevajanje LLVM monorepo 10.0.0, in prevajalniki so GCC и g++ različica 9.2.1priložen paketu graditi bistvene. Ker testiramo strežnike, bomo pri konfiguraciji sklopa dodali ključ -hitro:

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"

To bo omogočilo maksimalno optimizacijo časa prevajanja in še dodatno obremenilo strežnike, ki se testirajo. Kompilacija teče vzporedno na vseh razpoložljivih nitih.

Po kompilaciji lahko začnete s prekodiranjem videa. Najbolj znan pripomoček ukazne vrstice, ffmpeg, ima poseben način primerjalne analize. Testiranje je vključevalo ffmpeg različice 4.1.4, kot vhodna datoteka pa je bila vzeta risanka Big Buck Bunny 3D v visoki ločljivosti.

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

Vse vrednosti v rezultatih testa so čas, porabljen za uspešno opravljeno nalogo.

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

Skupno število jeder/niti
128/128
32/64

Osnovna frekvenca, GHz
2.60
2.30

Največja frekvenca, GHz
2.60
3.90

Izračunavanje pi
5 m 40.627 let
3 m 18.613 let

Stavba LLVM 10
19 m 29.863 let
22 m 39.474 let

ffmpeg video transkodiranje
1 m 3.196 let
44.401s

Preprosto je videti, da je glavna prednost arhitekture x86_64 frekvenca 3.9 GHz, dosežena s tehnologijo Intel® Turbo Boost. Procesor, ki temelji na arhitekturi arm64, izkorišča število jeder in ne frekvence.

Pričakovano pri izračunu π na nit število jeder prav nič ne pomaga. Vendar se pri sestavljanju velikih projektov situacija spremeni.

Zaključek

S fizičnega vidika se strežnik TaiShan 2280v2 odlikuje s pozornostjo do enostavne uporabe in varnosti. Prisotnost PCI Express 4.0 je posebna prednost te konfiguracije.

Pri uporabi strežnika se lahko pojavijo težave s programsko opremo, ki temelji na arhitekturi arm64, vendar so te težave specifične za vsakega posameznega uporabnika.

Ali želite preizkusiti vse funkcionalnosti strežnika na lastnih nalogah? TaiShan 2280v2 je že na voljo v našem laboratoriju Selectel.

Vir: www.habr.com

Dodaj komentar