Unpacking Huawei TaiShan 2280v2

Unpacking Huawei TaiShan 2280v2
I servitori cù processori basati nantu à l'architettura arm64 entranu diligentemente in a nostra vita. In questu articulu vi mustraremu l'unboxing, a stallazione è a breve prova di u novu servitore TaiShan 2280v2.

Sballà

Unpacking Huawei TaiShan 2280v2
U servitore hè ghjuntu à noi in una scatula unremarkable. I lati di a scatula portanu u logu Huawei, è ancu i marchi di cuntainer è imballaggio. À a cima pudete vede struzzioni nantu à cumu sguassà bè u servitore da a casella. Cuminciamu à disimballà !

Unpacking Huawei TaiShan 2280v2

Unpacking Huawei TaiShan 2280v2
U servitore hè impannillatu in una capa di materiale antistaticu è pusatu trà strati di scuma. In generale, imballaggio standard per un servitore.

Unpacking Huawei TaiShan 2280v2
In una piccula scatula pudete truvà un slide, dui bulloni è dui Schuko-C13 power cables. U sled pare abbastanza simplice, ma ne parlemu più tardi.

Unpacking Huawei TaiShan 2280v2
À a cima di u servitore hè infurmazione nantu à stu servitore, è ancu accessu à u modulu BMC è u BIOS. U numeru di serie hè rapprisintatu da un codice à barre unidimensionale, è u codice QR cuntene un ligame à u situ di supportu tecnicu.

Caccià u cupertu di u servitore è fighjemu in l'internu.

Chì ghjornu?

Unpacking Huawei TaiShan 2280v2
A tappa di u servitore hè tenuta in u locu da un latch speciale, chì pò esse assicuratu in u statu chjusu cù un cacciavite Phillips. L'apertura di u latch face chì a tappa di u servitore scorri, dopu chì a tappa pò esse eliminata senza prublemi.

Unpacking Huawei TaiShan 2280v2

Unpacking Huawei TaiShan 2280v2
U servitore vene in una cunfigurazione pronta chjamata TaiShan 2280 V2 512G Configurazione Standard in a cunfigurazione seguente:

  • 2x Kunpeng 920 (architettura ARM64, core 64, frequenza di basa 2.6 GHz);
  • 16x DDR4-2933 32GB (totale 512 GB);
  • 12x SAS HDD 1200GB;
  • Hardware RAID controller Avago 3508 cù una fonte d'energia di salvezza basatu annantu à un ionistore;
  • 2x carta di rete cù quattru porti 1GE;
  • 2x carta di rete cù quattru porti 10GE/25GE SFP+;
  • 2x alimentazione 2000 watt;
  • Custodia 2U per rack.

A scheda madre di u servitore implementa u standard PCI Express 4.0, chì permette di utilizà a piena putenza di e carte di rete 4x 25GE.

In a cunfigurazione di u servitore mandatu à noi, 16 slot RAM sò vacanti. Fisicamente, u processore Kunpeng 920 supporta finu à 2 TB di RAM, chì permette di installà 32 sticks di memoria di 128 GB ognunu, espansione a quantità totale di RAM à 4 TB in una piattaforma hardware.

I prucessori anu radiatori removable senza i so fanatichi. Cuntrariu di l'aspettattivi, i prucessori sò saldati nantu à a scheda madre (BGA) è in casu di fallimentu ponu esse rimpiazzati solu in un centru di serviziu cù l'equipaggiu speciale.

Avà rimettimu u servitore inseme è andemu à u rack mounting.

Assemblea

Unpacking Huawei TaiShan 2280v2
Prima di tuttu, i slides sò muntati in u rack. Slides sò scaffali simplici nantu à quale u servitore hè situatu. Per una banda, sta suluzione hè assai simplice è còmuda, ma ùn hè micca pussibule di serve u servitore senza caccià da u rack.

Unpacking Huawei TaiShan 2280v2
Comparatu à l'altri servitori, TaiShan attrae l'attenzione cù u so pannellu frontale pianu è u schema di culori verdi è neri. Separatamente, vogliu nutà chì u fabricatore hè sensibile à l'etichettatura di l'equipaggiu installatu in u servitore. Ogni traspurtadore di discu cuntene l'infurmazioni necessarii nantu à u discu installatu, è sottu u portu VGA ci hè un icona chì indica l'ordine di numerazione di u discu.

Unpacking Huawei TaiShan 2280v2
Un portu VGA è 2 porti USB nantu à u pannellu frontale sò un bonu bonu da u fabricatore in più di i porti principali VGA + 2 USB in u pannellu posteriore. In u pannellu posteriore pudete ancu truvà un portu IPMI, marcatu MGMT, è un portu COM RJ-45, marcatu IOIOI.

Configurazione iniziale

Unpacking Huawei TaiShan 2280v2
Durante a cunfigurazione iniziale, cambiate i paràmetri di entrata di u BIOS è cunfigurà IPMI. Huawei prumove a sicurità, cusì u BIOS è l'IPMI sò prutetti cù password chì sò diffirenti da e password admin / admin di solitu. Quandu u primu login, u BIOS vi avvirtenu chì a password predeterminata hè debule è deve esse cambiata.

Unpacking Huawei TaiShan 2280v2
Huawei BIOS Setup Utility hè simile in l'interfaccia à Aptio Setup Utility, utilizatu in i servitori SuperMicro. Quì ùn truverete micca un cambiamentu per a tecnulugia Hyper-Threading o u modu Legacy.

Unpacking Huawei TaiShan 2280v2
L'interfaccia web di u modulu BMC offre trè campi di input invece di i dui previsti. Pudete accede à l'interfaccia utilizendu una password di login locale o l'autentificazione attraversu un servitore LDAP remoto.

IPMI furnisce parechje opzioni per a gestione di u servitore:

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

Per automaticamente, u metudu RMCP utilizatu in ipmitool hè disattivatu per ragioni di sicurezza. Per l'accessu KVM, iBMC offre duie soluzioni:

  • applet Java "classicu";
  • Consola HTML5.

Unpacking Huawei TaiShan 2280v2
Siccomu i prucessori ARM sò posizionati cum'è efficienza energetica, in a pagina principale di l'interfaccia web iBMC pudete vede u bloccu "Efficienza Energetica", chì mostra micca solu quantu energia avemu salvatu cù stu servitore, ma quanti kilogrammi di diossidu di carbonu ùn eranu micca. liberatu in l'atmosfera.

Malgradu a putenza impressiunanti di l'alimentarii, in modu idle u servitore cunsuma 340 Watt, è solu in piena carica 440 Watt.

Usu

U prossimu passu impurtante hè di stallà u sistema upirativu. Ci hè parechje distribuzioni Linux populari per l'architettura arm64, ma solu e versioni più muderni stallanu è travaglianu currettamente in u servitore. Eccu una lista di sistemi operativi chì avemu pussutu eseguisce:

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

Mentre preparava stu articulu, a nutizia hè ghjunta chì a cumpagnia russa Basalt SPO avia liberatu una nova versione di u sistema operatore Simply Linux. Riclamatuchì Simply Linux supporta i prucessori Kunpeng 920. Malgradu u fattu chì l'applicazione principale di questu OS hè Desktop, ùn avemu micca mancatu l'uppurtunità di pruvà u so funziunamentu in u nostru servitore è eranu cuntenti di u risultatu.

L'architettura di u processatore, a so funzione principale, ùn hè ancu supportata da tutte l'applicazioni. A maiò parte di u software hè focu annantu à l'architettura x86_64 omnipresente, è e versioni purtate à arm64 spessu si sò notevolmente daretu à e funziunalità.

Huawei ricumanda di utilizà EulerOS, una distribuzione Linux cummerciale basata nantu à CentOS, postu chì sta distribuzione inizialmente sustene cumplettamente a funziunalità di i servitori TaiShan. Ci hè una versione gratuita di EulerOS - OpenEuler.

Benchmarks cunnisciuti cum'è GeekBench 5 è PassMark CPU Mark ùn anu micca travagliatu ancu cù l'architettura arm64, cusì i travaglii "di ogni ghjornu" cum'è unpacking, compilazione di prugrammi è calculà u numeru π sò stati pigliati per paragunà u rendiment.

Un cumpetitore di u mondu x86_64 hè un servitore di dui socket cù Intel® Xeon® Gold 5218. Eccu e caratteristiche tecniche di i servitori:

Caratteristiche
TaiShan 2280v2
Intel® Xeon® Gold 5218

prucissuri
2x Kunpeng 920 (64 core, 64 thread, 2.6 GHz)
2x Intel® Xeon® Gold 5218 (16 core, 32 thread 2.3 GHz)

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

Dischi
12x HDD da 1.2 TB
2x HDD da 1 TB

Tutte e teste sò realizate nantu à u sistema operatore Ubuntu 19.10. Prima di eseguisce e teste, tutti i cumpunenti di u sistema sò stati aghjurnati cù u cumandamentu di aghjurnamentu cumpletu.

A prima prova hè di paragunà e prestazioni in u "test unicu": calculà centu milioni di cifre di u numeru π nantu à un core. Ci hè un prugramma in i repositori Ubuntu APT chì risolve stu prublema: l'utilità pi.

U prossimu stadiu di a prova hè un "riscaldamentu" cumpletu di u servitore cumpilendu tutti i prugrammi di u prughjettu LLVM. Sceltu cum'è compilable LLVM monorepo 10.0.0, è i compilatori sò gcc и g++ versione 9.2.1furnitu cù u pacchettu Costruzione-essentials. Siccomu testemu i servitori, quandu cunfigurà l'assemblea aghjunghjemu a chjave -Fast:

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"

Questu permetterà l'ottimisazione massima di u tempu di compilazione è più stressà i servitori in prova. A compilazione corre in parallelu nantu à tutti i fili dispunibili.

Dopu a compilazione, pudete inizià a transcodificazione di u video. L'utilità di linea di cummanda più famosa, ffmpeg, hà un modu di benchmarking speciale. A prova implicava a versione ffmpeg 4.1.4, è un cartoon hè statu pigliatu cum'è u schedariu di input Big Buck Bunny 3D in alta definizione.

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

Tutti i valori in i risultati di a prova sò u tempu passatu per cumpiendu cù successu u compitu.

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

Numaru tutale di core / fili
128/128
32/64

Frequenza di basa, GHz
2.60
2.30

Frequenza massima, GHz
2.60
3.90

Calcule pi
5 m 40.627s
3 m 18.613s

Custruì LLVM 10
19 m 29.863s
22 m 39.474s

transcodificazione video ffmpeg
1 m 3.196s
44.401s

Hè faciule vede chì u vantaghju principale di l'architettura x86_64 hè a frequenza di 3.9 GHz, ottenuta cù a tecnulugia Intel® Turbo Boost. Un processore basatu annantu à l'architettura arm64 prufitta di u numeru di core, micca di a frequenza.

Cum'è s'aspittava, quandu u calculu π per filu, u numeru di core ùn aiuta micca in tuttu. In ogni casu, quandu si compilanu grandi prughjetti, a situazione cambia.

cunchiusioni

Da un puntu di vista fisicu, u servitore TaiShan 2280v2 hè distintu per l'attenzione à a facilità d'usu è a sicurità. A prisenza di PCI Express 4.0 hè un vantaghju separatu di sta cunfigurazione.

Quandu si usa u servitore, i prublemi ponu esse cun software basatu annantu à l'architettura arm64, però, sti prublemi sò specifichi per ogni utilizatore individuale.

Vulete pruvà tutte e funziunalità di u servitore nantu à i vostri compiti? TaiShan 2280v2 hè digià dispunibule in u nostru Laboratoriu Selectel.

Source: www.habr.com

Add a comment