Desembalatge Huawei TaiShan 2280v2

Desembalatge Huawei TaiShan 2280v2
Els servidors amb processadors basats en l'arquitectura arm64 estan entrant diligentment a les nostres vides. En aquest article us mostrarem el desembalatge, la instal·lació i la prova curta del nou servidor TaiShan 2280v2.

Desembalatge

Desembalatge Huawei TaiShan 2280v2
El servidor ens va arribar en una caixa poc destacada. Els laterals de la caixa porten el logotip de Huawei, així com les marques d'envàs i embalatge. A la part superior podeu veure les instruccions sobre com treure correctament el servidor de la caixa. Comencem a desembalar!

Desembalatge Huawei TaiShan 2280v2

Desembalatge Huawei TaiShan 2280v2
El servidor s'embolica amb una capa de material antiestàtic i es col·loca entre capes d'escuma. En general, embalatge estàndard per a un servidor.

Desembalatge Huawei TaiShan 2280v2
En una caixa petita podeu trobar una corredissa, dos cargols i dos cables d'alimentació Schuko-C13. El trineu sembla prou senzill, però d'això en parlarem més endavant.

Desembalatge Huawei TaiShan 2280v2
A la part superior del servidor hi ha informació sobre aquest servidor, així com l'accés al mòdul BMC i la BIOS. El número de sèrie està representat per un codi de barres unidimensional i el codi QR conté un enllaç al lloc d'assistència tècnica.

Traiem la coberta del servidor i mirem dins.

Què hi ha dins?

Desembalatge Huawei TaiShan 2280v2
La coberta del servidor es manté al seu lloc mitjançant un pestell especial, que es pot assegurar en estat tancat amb un tornavís Phillips. L'obertura del pestell fa que la coberta del servidor llisqui, després la coberta es pot treure sense cap problema.

Desembalatge Huawei TaiShan 2280v2

Desembalatge Huawei TaiShan 2280v2
El servidor ve en una configuració ja feta anomenada TaiShan 2280 V2 512G Configuració estàndard en la configuració següent:

  • 2x Kunpeng 920 (arquitectura ARM64, 64 nuclis, freqüència base 2.6 GHz);
  • 16x DDR4-2933 de 32 GB (total 512 GB);
  • 12x SAS HDD de 1200 GB;
  • controlador RAID de maquinari Avago 3508 amb una font d'alimentació de reserva basada en un ionistor;
  • 2x targeta de xarxa amb quatre ports 1GE;
  • Targeta de xarxa 2x amb quatre ports SFP+ 10GE/25GE;
  • 2x font d'alimentació de 2000 watts;
  • Caixa 2U de muntatge en rack.

La placa base del servidor implementa l'estàndard PCI Express 4.0, que us permet utilitzar tota la potència de les targetes de xarxa 4x 25GE.

A la configuració del servidor que ens ha enviat, 16 ranures RAM estan buides. Físicament, el processador Kunpeng 920 admet fins a 2 TB de RAM, la qual cosa permet instal·lar 32 llapis de memòria de 128 GB cadascun, ampliant la quantitat total de RAM a 4 TB en una plataforma de maquinari.

Els processadors tenen radiadors extraïbles sense ventiladors propis. Contràriament al que s'esperava, els processadors estan soldats a la placa base (BGA) i en cas de fallada només es poden substituir en un centre de servei mitjançant equips especials.

Ara tornem a muntar el servidor i passem al muntatge en bastidor.

Instal·lació

Desembalatge Huawei TaiShan 2280v2
En primer lloc, les diapositives es munten al bastidor. Les diapositives són simples prestatges on es col·loca el servidor. D'una banda, aquesta solució és molt senzilla i còmoda, però no és possible donar servei al servidor sense treure'l del bastidor.

Desembalatge Huawei TaiShan 2280v2
En comparació amb altres servidors, TaiShan crida l'atenció amb el seu panell frontal pla i l'esquema de colors verd i negre. Per separat, m'agradaria assenyalar que el fabricant és sensible a l'etiquetatge de l'equip instal·lat al servidor. Cada suport de disc conté la informació necessària sobre el disc instal·lat, i sota el port VGA hi ha una icona que indica l'ordre de numeració del disc.

Desembalatge Huawei TaiShan 2280v2
Un port VGA i 2 ports USB al panell frontal són un bon avantatge del fabricant, a més dels ports VGA + 2 USB principals del panell posterior. Al panell posterior també podeu trobar un port IPMI, marcat MGMT, i un port COM RJ-45, marcat IOIOI.

Configuració inicial

Desembalatge Huawei TaiShan 2280v2
Durant la configuració inicial, canvieu la configuració d'entrada de la BIOS i configureu IPMI. Huawei promou la seguretat, de manera que la BIOS i l'IPMI estan protegits amb contrasenyes diferents de les contrasenyes habituals d'administrador/administrador. Quan inicieu sessió per primera vegada, la BIOS us avisa que la contrasenya predeterminada és feble i cal canviar-la.

Desembalatge Huawei TaiShan 2280v2
La utilitat de configuració de la BIOS de Huawei és similar en la interfície a la utilitat de configuració d'Aptio, que s'utilitza als servidors SuperMicro. Aquí no trobareu cap interruptor per a la tecnologia Hyper-Threading o el mode Legacy.

Desembalatge Huawei TaiShan 2280v2
La interfície web del mòdul BMC ofereix tres camps d'entrada en lloc dels dos esperats. Podeu iniciar sessió a la interfície mitjançant una contrasenya d'inici de sessió local o autenticació mitjançant un servidor LDAP remot.

IPMI ofereix moltes opcions per a la gestió del servidor:

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

Per defecte, el mètode RMCP utilitzat a ipmitool està desactivat per motius de seguretat. Per a l'accés KVM, iBMC ofereix dues solucions:

  • miniaplicació Java "clàssica";
  • Consola HTML5.

Desembalatge Huawei TaiShan 2280v2
Atès que els processadors ARM estan posicionats com a eficients energèticament, a la pàgina principal de la interfície web iBMC podeu veure el bloc "Eficiència energètica", que mostra no només quanta energia hem estalviat utilitzant aquest servidor, sinó quants quilograms de diòxid de carboni no hi ha. alliberat a l'atmosfera.

Malgrat la impressionant potència de les fonts d'alimentació, en mode inactiu el servidor consumeix watts 340, i només a plena càrrega watts 440.

Utilitzar

El següent pas important és instal·lar el sistema operatiu. Hi ha moltes distribucions de Linux populars per a l'arquitectura arm64, però només les versions més modernes s'instal·len i funcionen correctament al servidor. Aquí teniu una llista de sistemes operatius que hem pogut executar:

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

Mentre es preparava aquest article, va sortir la notícia que l'empresa russa Basalt SPO havia llançat una nova versió del sistema operatiu Simply Linux. Reclamatque Simply Linux és compatible amb els processadors Kunpeng 920. Malgrat que l'aplicació principal d'aquest sistema operatiu és l'escriptori, no vam perdre l'oportunitat de provar el seu funcionament al nostre servidor i vam quedar satisfets amb el resultat.

L'arquitectura del processador, la seva característica principal, encara no és compatible amb totes les aplicacions. La majoria del programari se centra en l'omnipresent arquitectura x86_64, i les versions portades a arm64 solen quedar notablement endarrerides en funcionalitat.

Huawei recomana utilitzar EulerOS, una distribució comercial de Linux basada en CentOS, ja que aquesta distribució inicialment admet totalment la funcionalitat dels servidors TaiShan. Hi ha una versió gratuïta d'EulerOS - Obre Euler.

Els benchmarks coneguts com GeekBench 5 i PassMark CPU Mark encara no funcionen amb l'arquitectura arm64, de manera que es van utilitzar tasques "quotidianes" com ara desempaquetar, compilar programes i calcular el nombre π per comparar el rendiment.

Un competidor del món x86_64 és un servidor de dos sòcols amb Intel® Xeon® Gold 5218. Aquestes són les característiques tècniques dels servidors:

Caracterització
TaiShan 2280v2
Intel® Xeon® Gold 5218

Processador
2x Kunpeng 920 (64 nuclis, 64 fils, 2.6 GHz)
2x Intel® Xeon® Gold 5218 (16 nuclis, 32 fils 2.3 GHz)

Memòria operativa
16x DDR4-2933 de 32 GB
12x DDR4-2933 de 32 GB

Discos
12x HDD de 1.2 TB
2x HDD de 1 TB

Totes les proves es realitzen al sistema operatiu Ubuntu 19.10. Abans d'executar les proves, tots els components del sistema es van actualitzar amb l'ordre d'actualització completa.

La primera prova és comparar el rendiment en la "prova única": calcular cent milions de dígits del nombre π en un nucli. Hi ha un programa als repositoris APT d'Ubuntu que resol aquest problema: la utilitat pi.

La següent etapa de prova és un "escalfament" complet del servidor mitjançant la compilació de tots els programes del projecte LLVM. Seleccionat com a compilable LLVM monorepo 10.0.0, i els compiladors ho són gcc и g++ versió 9.2.1subministrat amb el paquet compilacions essencials. Com que estem provant servidors, a l'hora de configurar el muntatge afegirem la clau -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"

Això permetrà l'optimització màxima del temps de compilació i esforçarà encara més els servidors en prova. La compilació s'executa en paral·lel a tots els fils disponibles.

Després de la compilació, podeu començar a transcodificar el vídeo. La utilitat de línia d'ordres més famosa, ffmpeg, té un mode de comparació especial. La prova va implicar la versió 4.1.4 de ffmpeg i es va prendre un dibuix animat com a fitxer d'entrada Big Buck Bunny 3D en alta definició.

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

Tots els valors dels resultats de la prova són el temps dedicat a completar amb èxit la tasca.

Caracterització
2x Kunpeng 920
2 x Intel® Xeon® Gold 5218

Nombre total de nuclis/fils
128/128
32/64

Freqüència base, GHz
2.60
2.30

Freqüència màxima, GHz
2.60
3.90

Càlcul de pi
5m 40.627 s
3m 18.613 s

Edifici LLVM 10
19m 29.863 s
22m 39.474 s

Transcodificació de vídeo ffmpeg
1m 3.196 s
44.401s

És fàcil veure que el principal avantatge de l'arquitectura x86_64 és la freqüència de 3.9 GHz, aconseguida mitjançant la tecnologia Intel® Turbo Boost. Un processador basat en l'arquitectura arm64 aprofita el nombre de nuclis, no la freqüència.

Com era d'esperar, quan es calcula π per fil, el nombre de nuclis no ajuda gens. Tanmateix, a l'hora de compilar grans projectes, la situació canvia.

Conclusió

Des del punt de vista físic, el servidor TaiShan 2280v2 es distingeix per l'atenció a la facilitat d'ús i la seguretat. La presència de PCI Express 4.0 és un avantatge independent d'aquesta configuració.

Quan s'utilitza el servidor, poden sorgir problemes amb el programari basat en l'arquitectura arm64, però aquests problemes són específics de cada usuari individual.

Vols provar tota la funcionalitat del servidor en les teves tasques? TaiShan 2280v2 ja està disponible al nostre Selectel Lab.

Font: www.habr.com

Afegeix comentari