Raspakivanje Huawei TaiShan 2280v2

Raspakivanje Huawei TaiShan 2280v2
Serveri sa procesorima baziranim na arm64 arhitekturi marljivo ulaze u naše živote. U ovom članku ćemo vam pokazati raspakiranje, instalaciju i kratki test novog TaiShan 2280v2 servera.

Raspakivanje

Raspakivanje Huawei TaiShan 2280v2
Server nam je stigao u neupadljivoj kutiji. Bočne strane kutije nose Huawei logo, kao i oznake kontejnera i pakovanja. Na vrhu možete vidjeti upute kako pravilno ukloniti server iz kutije. Počnimo sa raspakovanjem!

Raspakivanje Huawei TaiShan 2280v2

Raspakivanje Huawei TaiShan 2280v2
Server je umotan u sloj antistatičkog materijala i postavljen između slojeva pene. Općenito, standardno pakovanje za server.

Raspakivanje Huawei TaiShan 2280v2
U maloj kutiji možete pronaći klizač, dva vijka i dva strujna kabla Schuko-C13. Sanjke izgledaju dovoljno jednostavno, ali o tome ćemo kasnije.

Raspakivanje Huawei TaiShan 2280v2
Na vrhu servera su informacije o ovom serveru, kao i pristup BMC modulu i BIOS-u. Serijski broj je predstavljen jednodimenzionalnim barkodom, a QR kod sadrži link do stranice tehničke podrške.

Uklonimo poklopac servera i pogledajmo unutra.

Šta je unutra?

Raspakivanje Huawei TaiShan 2280v2
Poklopac servera se drži posebnom bravom, koja se u zatvorenom stanju može pričvrstiti Phillips odvijačem. Otvaranje reze uzrokuje klizanje poklopca servera, nakon čega se poklopac može ukloniti bez problema.

Raspakivanje Huawei TaiShan 2280v2

Raspakivanje Huawei TaiShan 2280v2
Server dolazi u gotovoj konfiguraciji tzv TaiShan 2280 V2 512G Standardna konfiguracija u sljedećoj konfiguraciji:

  • 2x Kunpeng 920 (ARM64 arhitektura, 64 jezgra, bazna frekvencija 2.6 GHz);
  • 16x DDR4-2933 32GB (ukupno 512 GB);
  • 12x SAS HDD 1200GB;
  • hardverski RAID kontroler Avago 3508 sa rezervnim napajanjem na bazi jonistora;
  • 2x mrežna kartica sa četiri 1GE porta;
  • 2x mrežna kartica sa četiri 10GE/25GE SFP+ porta;
  • 2x napajanje 2000 vati;
  • Rackmount 2U kućište.

Matična ploča servera implementira PCI Express 4.0 standard, koji vam omogućava korištenje pune snage 4x 25GE mrežnih kartica.

U konfiguraciji servera koja nam je poslata, 16 RAM slotova je praznih. Fizički, Kunpeng 920 procesor podržava do 2 TB RAM-a, što vam omogućava da instalirate 32 memorijske kartice od 128 GB svaki, proširujući ukupnu količinu RAM-a na 4 TB u jednoj hardverskoj platformi.

Procesori imaju uklonjive radijatore bez vlastitih ventilatora. Suprotno očekivanjima, procesori su zalemljeni na matičnu ploču (BGA) i u slučaju kvara mogu se zamijeniti samo u servisnom centru uz pomoć posebne opreme.

Sada ponovo sastavite server i pređimo na montažu u stalak.

Instalacija

Raspakivanje Huawei TaiShan 2280v2
Prije svega, klizači se montiraju u stalak. Slajdovi su jednostavne police na koje se postavlja server. S jedne strane, ovo rješenje je vrlo jednostavno i zgodno, ali nije moguće servisirati server bez uklanjanja iz stalka.

Raspakivanje Huawei TaiShan 2280v2
U poređenju sa drugim serverima, TaiShan privlači pažnju svojom ravnom prednjom pločom i zeleno-crnom šemom boja. Zasebno, želio bih napomenuti da je proizvođač osjetljiv na označavanje opreme instalirane na serveru. Svaki nosač diska sadrži potrebne informacije o instaliranom disku, a ispod VGA porta nalazi se ikona koja označava redosled numerisanja diska.

Raspakivanje Huawei TaiShan 2280v2
VGA port i 2 USB porta na prednjoj ploči su lep bonus od proizvođača pored glavnih VGA + 2 USB porta na zadnjem panelu. Na zadnjem panelu takođe možete pronaći IPMI port, označen kao MGMT, i RJ-45 COM port, sa oznakom IOIOI.

Početno podešavanje

Raspakivanje Huawei TaiShan 2280v2
Tokom početnog podešavanja, menjate postavke BIOS-a i konfigurišete IPMI. Huawei promoviše sigurnost, pa su BIOS i IPMI zaštićeni lozinkama koje se razlikuju od uobičajenih administratorskih/admin lozinki. Kada se prvi put prijavite, BIOS vas upozorava da je zadana lozinka slaba i da je treba promijeniti.

Raspakivanje Huawei TaiShan 2280v2
Huawei BIOS Setup Utility je sličan u interfejsu Aptio Setup Utility-u, koji se koristi u SuperMicro serverima. Ovdje nećete pronaći prekidač za Hyper-Threading tehnologiju ili Legacy način rada.

Raspakivanje Huawei TaiShan 2280v2
Web sučelje BMC modula nudi tri polja za unos umjesto dva očekivana. Možete se prijaviti na sučelje koristeći ili lokalnu lozinku za prijavu ili autentifikaciju putem udaljenog LDAP servera.

IPMI pruža mnoge opcije za upravljanje serverom:

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

Podrazumevano, RMCP metoda koja se koristi u ipmitool-u je onemogućena iz sigurnosnih razloga. Za KVM pristup, iBMC nudi dva rješenja:

  • "klasični" Java aplet;
  • HTML5 konzola.

Raspakivanje Huawei TaiShan 2280v2
Budući da su ARM procesori pozicionirani kao energetski efikasni, na glavnoj stranici iBMC web sučelja možete vidjeti blok “Energy Efficiency” koji pokazuje ne samo koliko smo energije uštedjeli korištenjem ovog servera, već i koliko kilograma ugljičnog dioksida nije bilo pušten u atmosferu.

Uprkos impresivnoj snazi ​​izvora napajanja, u mirovanju server troši 340 vatii samo pod punim opterećenjem 440 vati.

Koristite

Sljedeći važan korak je instalacija operativnog sistema. Postoji mnogo popularnih Linux distribucija za arm64 arhitekturu, ali samo najsavremenije verzije se instaliraju i rade ispravno na serveru. Evo liste operativnih sistema koje smo mogli pokrenuti:

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

U pripremi ovog članka izašla je vijest da je ruska kompanija Basalt SPO objavila novu verziju Simply Linux operativnog sistema. Deklarisanoda Simply Linux podržava procesore Kunpeng 920. Uprkos činjenici da je glavna aplikacija ovog OS-a Desktop, nismo propustili priliku da testiramo njegov rad na našem serveru i bili smo zadovoljni rezultatom.

Arhitektura procesora, njegova glavna karakteristika, još uvijek nije podržana od strane svih aplikacija. Većina softvera je fokusirana na sveprisutnu x86_64 arhitekturu, a verzije prenesene na arm64 često značajno zaostaju u funkcionalnosti.

Huawei preporučuje korištenje EulerOS, komercijalna Linux distribucija bazirana na CentOS-u, budući da ova distribucija u početku u potpunosti podržava funkcionalnost TaiShan servera. Postoji besplatna verzija EulerOS-a - OpenEuler.

Dobro poznati benchmarkovi kao što su GeekBench 5 i PassMark CPU Mark još ne rade sa arm64 arhitekturom, tako da su „svakodnevni“ zadaci poput raspakivanja, kompajliranja programa i izračunavanja broja π uzeti za upoređivanje performansi.

Konkurencija iz x86_64 svijeta je server sa dva socket-a sa Intel® Xeon® Gold 5218. Evo tehničkih karakteristika servera:

Характеристика
TaiShan 2280v2
Intel® Xeon® Gold 5218

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

Operativna memorija
16x DDR4-2933 32GB
12x DDR4-2933 32GB

Diskovi
12x HDD 1.2TB
2x HDD 1TB

Svi testovi se izvode na Ubuntu 19.10 operativnom sistemu. Prije pokretanja testova, sve komponente sistema su nadograđene naredbom pune nadogradnje.

Prvi test je upoređivanje performansi u „single testu“: izračunavanje sto miliona cifara broja π na jednom jezgru. U Ubuntu APT repozitorijumima postoji program koji rešava ovaj problem: pi uslužni program.

Sljedeća faza testiranja je temeljno „zagrijavanje“ servera kompajliranjem svih programa LLVM projekta. Odabrano kao kompilibilno LLVM monorepo 10.0.0, a kompajleri su gcc и g++ verzija 9.2.1isporučuje se sa paketom bitne građe. Pošto testiramo servere, prilikom konfigurisanja sklopa ćemo dodati ključ -Brzo:

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"

Ovo će omogućiti maksimalnu optimizaciju vremena kompajliranja i dodatno opteretiti servere koji se testiraju. Kompilacija se izvodi paralelno na svim dostupnim nitima.

Nakon kompilacije, možete početi transkodirati video. Najpoznatiji uslužni program komandne linije, ffmpeg, ima poseban način benčmarkinga. Testiranje je uključivalo ffmpeg verziju 4.1.4, a kao ulazni fajl uzet je crtani film Big Buck Bunny 3D u visokoj rezoluciji.

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

Sve vrijednosti u rezultatima testa su vrijeme provedeno u uspješnom završetku zadatka.

Характеристика
2x Kunpeng 920
2x Intel® Xeon® Gold 5218

Ukupan broj jezgara/niti
128/128
32/64

Osnovna frekvencija, GHz
2.60
2.30

Maksimalna frekvencija, GHz
2.60
3.90

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

Zgrada LLVM 10
19m 29.863s
22m 39.474s

ffmpeg video transkodiranje
1m 3.196s
44.401s

Lako je uočiti da je glavna prednost x86_64 arhitekture frekvencija od 3.9 GHz, postignuta korištenjem Intel® Turbo Boost tehnologije. Procesor baziran na arm64 arhitekturi koristi prednost broja jezgara, a ne frekvencije.

Kao što se i očekivalo, pri izračunavanju π po niti, broj jezgara uopće ne pomaže. Međutim, pri sastavljanju velikih projekata situacija se mijenja.

zaključak

Sa fizičke tačke gledišta, TaiShan 2280v2 server se odlikuje pažnjom na jednostavnost upotrebe i sigurnost. Prisustvo PCI Express 4.0 je posebna prednost ove konfiguracije.

Prilikom korišćenja servera mogu nastati problemi sa softverom baziranim na arm64 arhitekturi, međutim ovi problemi su specifični za svakog pojedinačnog korisnika.

Želite li testirati svu funkcionalnost servera na vlastitim zadacima? TaiShan 2280v2 je već dostupan u našoj Selectel laboratoriji.

izvor: www.habr.com

Dodajte komentar