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à
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à !
U servitore hè impannillatu in una capa di materiale antistaticu è pusatu trà strati di scuma. In generale, imballaggio standard per un servitore.
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.
À 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?
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.
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
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.
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.
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
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.
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.
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.
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:
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:
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.
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.