Raspakiranje Huawei TaiShan 2280v2

Raspakiranje Huawei TaiShan 2280v2
Serveri s 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 poslužitelja.

Raspakiravanje

Raspakiranje Huawei TaiShan 2280v2
Server nam je stigao u neuglednoj kutiji. Stranice kutije nose logotip Huawei, kao i oznake spremnika i pakiranja. Na vrhu možete vidjeti upute kako pravilno ukloniti poslužitelj iz kutije. Počnimo s raspakiravanjem!

Raspakiranje Huawei TaiShan 2280v2

Raspakiranje Huawei TaiShan 2280v2
Poslužitelj je omotan slojem antistatičkog materijala i postavljen između slojeva pjene. Općenito, standardno pakiranje za poslužitelj.

Raspakiranje Huawei TaiShan 2280v2
U maloj kutiji nalazi se klizač, dva vijka i dva strujna kabela Schuko-C13. Sanjke izgledaju dovoljno jednostavno, ali o tome ćemo kasnije.

Raspakiranje Huawei TaiShan 2280v2
Na vrhu poslužitelja nalaze se informacije o ovom poslužitelju, kao i pristup BMC modulu i BIOS-u. Serijski broj predstavljen je jednodimenzionalnim barkodom, a QR kod sadrži poveznicu na stranicu tehničke podrške.

Uklonimo poklopac poslužitelja i pogledajmo unutra.

Što je unutra?

Raspakiranje Huawei TaiShan 2280v2
Poklopac poslužitelja drži na mjestu posebnim zasunom, koji se u zatvorenom stanju može učvrstiti križnim odvijačem. Otvaranje zasuna uzrokuje klizanje poklopca poslužitelja, nakon čega se poklopac može ukloniti bez ikakvih problema.

Raspakiranje Huawei TaiShan 2280v2

Raspakiranje Huawei TaiShan 2280v2
Poslužitelj dolazi u gotovoj konfiguraciji tzv Standardna konfiguracija TaiShan 2280 V2 512G u sljedećoj konfiguraciji:

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

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

U konfiguraciji poslužitelja koja nam je poslana, 16 RAM utora je prazno. Fizički, procesor Kunpeng 920 podržava do 2 TB RAM-a, što omogućuje ugradnju 32 memorijske kartice od po 128 GB, 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 pomoću posebne opreme.

Sada ponovno sastavimo poslužitelj i prijeđimo na montažu u stalak.

Instalacija

Raspakiranje Huawei TaiShan 2280v2
Prije svega, slajdovi su montirani u stalak. Tobogani su jednostavne police na koje se postavlja poslužitelj. S jedne strane, ovo rješenje je vrlo jednostavno i praktično, ali nije moguće servisirati poslužitelj bez uklanjanja iz stalka.

Raspakiranje Huawei TaiShan 2280v2
U usporedbi s drugim poslužiteljima, TaiShan privlači pažnju svojom ravnom prednjom pločom i zeleno-crnom shemom boja. Zasebno bih želio napomenuti da je proizvođač osjetljiv na označavanje opreme instalirane na poslužitelju. Svaki nosač diska sadrži potrebne podatke o instaliranom disku, a ispod VGA porta nalazi se ikona koja označava redoslijed numeriranja diska.

Raspakiranje Huawei TaiShan 2280v2
VGA priključak i 2 USB priključka na prednjoj ploči lijepi su bonus proizvođača uz glavna VGA + 2 USB priključka na stražnjoj ploči. Na stražnjoj ploči također možete pronaći IPMI port, s oznakom MGMT, i RJ-45 COM port, s oznakom IOIOI.

Početno postavljanje

Raspakiranje Huawei TaiShan 2280v2
Tijekom početnog postavljanja mijenjate postavke unosa BIOS-a i konfigurirate IPMI. Huawei promiče sigurnost, pa su BIOS i IPMI zaštićeni lozinkama koje se razlikuju od uobičajenih administratorskih/administratorskih lozinki. Kada se prvi put prijavite, BIOS vas upozorava da je zadana lozinka slaba i da je treba promijeniti.

Raspakiranje Huawei TaiShan 2280v2
Huawei BIOS Setup Utility sličan je sučelju Aptio Setup Utility koji se koristi u SuperMicro poslužiteljima. Ovdje nećete pronaći prekidač za Hyper-Threading tehnologiju ili Legacy mod.

Raspakiranje Huawei TaiShan 2280v2
Web sučelje BMC modula nudi tri polja za unos umjesto očekivana dva. Možete se prijaviti na sučelje pomoću lokalne lozinke za prijavu ili provjere autentičnosti putem udaljenog LDAP poslužitelja.

IPMI pruža mnogo opcija za upravljanje poslužiteljem:

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

Prema zadanim postavkama, RMCP metoda koja se koristi u ipmitoolu je onemogućena iz sigurnosnih razloga. Za KVM pristup, iBMC nudi dva rješenja:

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

Raspakiranje Huawei TaiShan 2280v2
Budući da su ARM procesori pozicionirani kao energetski učinkoviti, na glavnoj stranici iBMC web sučelja možete vidjeti blok "Energetska učinkovitost", koji pokazuje ne samo koliko smo energije uštedjeli koristeći ovaj poslužitelj, već i koliko kilograma ugljičnog dioksida nije ispuštaju u atmosferu.

Unatoč impresivnoj snazi ​​napajanja, u stanju mirovanja poslužitelj troši 340 vata, i samo pod punim opterećenjem 440 vata.

Koristiti

Sljedeći važan korak je instalacija operativnog sustava. Postoje mnoge popularne distribucije Linuxa za arm64 arhitekturu, ali samo se najsuvremenije verzije instaliraju i ispravno rade na poslužitelju. Ovdje je popis operativnih sustava koje smo uspjeli pokrenuti:

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

Tijekom pripreme ovog članka u javnost je izašla vijest da je ruska tvrtka Basalt SPO izdala novu verziju operativnog sustava Simply Linux. Zatraženoda Simply Linux podržava procesore Kunpeng 920. Unatoč činjenici da je glavna primjena ovog OS-a Desktop, nismo propustili priliku testirati njegov rad na našem poslužitelju i bili smo zadovoljni rezultatom.

Arhitekturu procesora, njegovu glavnu značajku, još ne podržavaju sve aplikacije. Većina softvera fokusirana je 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 temeljena na CentOS-u, budući da ova distribucija inicijalno u potpunosti podržava funkcionalnost TaiShan poslužitelja. Postoji besplatna verzija EulerOS-a - OpenEuler.

Dobro poznati benchmarkovi kao što su GeekBench 5 i PassMark CPU Mark još ne rade s arm64 arhitekturom, pa su za usporedbu performansi uzeti "svakodnevni" zadaci poput raspakiranja, kompiliranja programa i izračunavanja broja π.

Konkurent iz svijeta x86_64 je dvosocket poslužitelj s Intel® Xeon® Gold 5218. Evo tehničkih karakteristika poslužitelja:

Karakterizacija
TaiShan 2280v2
Intel® Xeon® Gold 5218

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

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

Diskovi
12x HDD 1.2TB
2x HDD 1TB

Svi testovi se provode na Ubuntu 19.10 operativnom sustavu. Prije izvođenja testova, sve komponente sustava su nadograđene naredbom pune nadogradnje.

Prvi test je usporedba performansi u "jednom testu": izračunavanje sto milijuna znamenki broja π na jednoj jezgri. Postoji program u Ubuntu APT spremištima koji rješava ovaj problem: uslužni program pi.

Sljedeća faza testiranja je temeljito “zagrijavanje” servera kompajliranjem svih programa LLVM projekta. Odabrano kao kompajbilno LLVM monorepo 10.0.0, a prevoditelji su GCC и g++ verzija 9.2.1isporučuje se s paketom bitne građe. Budući da testiramo poslužitelje, prilikom konfiguriranja 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"

To će omogućiti maksimalnu optimizaciju vremena kompajliranja i dodatno opteretiti poslužitelje koji se testiraju. Kompilacija se izvodi paralelno na svim dostupnim nitima.

Nakon kompilacije možete započeti transkodiranje videozapisa. Najpoznatiji pomoćni program naredbenog retka, ffmpeg, ima poseban način rada za usporedbu. Testiranje je uključivalo ffmpeg verziju 4.1.4, a kao ulazna datoteka uzet je crtić 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 potrošeno na uspješno izvršenje zadatka.

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

Ukupan broj jezgri/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 vidjeti da je glavna prednost x86_64 arhitekture frekvencija od 3.9 GHz, postignuta korištenjem Intel® Turbo Boost tehnologije. Procesor temeljen na arm64 arhitekturi iskorištava broj jezgri, a ne frekvenciju.

Očekivano, pri izračunavanju π po niti, broj jezgri uopće ne pomaže. Međutim, kod sastavljanja velikih projekata situacija se mijenja.

Zaključak

S fizičke točke gledišta, poslužitelj TaiShan 2280v2 odlikuje se pažnjom na jednostavnost korištenja i sigurnost. Prisutnost PCI Express 4.0 posebna je prednost ove konfiguracije.

Pri korištenju poslužitelja mogu se pojaviti problemi sa softverom temeljenim na arm64 arhitekturi, no ovi problemi su specifični za svakog pojedinog korisnika.

Želite testirati sve funkcionalnosti poslužitelja na vlastitim zadacima? TaiShan 2280v2 je već dostupan u našem Selectel laboratoriju.

Izvor: www.habr.com

Dodajte komentar