Huawei TaiShan 2280v2

Huawei TaiShan 2280v2
Servers mei processors basearre op arm64-arsjitektuer komme iverich yn ús libben yn. Yn dit artikel sille wy jo de unboxing, ynstallaasje en koarte test sjen litte fan 'e nije TaiShan 2280v2-tsjinner.

Útpakke

Huawei TaiShan 2280v2
De tsjinner kaam by ús yn in unremarkable doaze. De kanten fan 'e doaze drage it Huawei-logo, lykas kontener- en ferpakkingsmerken. Oan 'e boppekant kinne jo ynstruksjes sjen oer hoe't jo de server goed út it fak kinne ferwiderje. Litte wy begjinne mei útpakke!

Huawei TaiShan 2280v2

Huawei TaiShan 2280v2
De tsjinner wurdt ferpakt yn in laach fan antistatyske materiaal en pleatst tusken lagen fan skom. Yn it algemien, standert ferpakking foar in tsjinner.

Huawei TaiShan 2280v2
Yn in lyts doaze kinne jo fine in slide, twa bouten en twa Schuko-C13 macht kabels. De sleat liket ienfâldich genôch, mar dêr prate wy letter oer.

Huawei TaiShan 2280v2
Oan de boppekant fan de tsjinner is ynformaasje oer dizze tsjinner, likegoed as tagong ta de BMC module en de BIOS. It searjenûmer wurdt fertsjintwurdige troch in iendiminsjonale barcode, en de QR-koade befettet in keppeling nei de side foar technyske stipe.

Litte wy it tsjinnerdeksel fuortsmite en nei binnen sjen.

Wat is binnen?

Huawei TaiShan 2280v2
De tsjinner cover wurdt holden yn plak troch in spesjale latch, dat kin wurde befeilige yn 'e sletten steat mei in Phillips schroevendraaier. It iepenjen fan de grendel soarget derfoar dat de serverdeksel glydt, wêrnei't it omslach sûnder problemen fuorthelle wurde kin.

Huawei TaiShan 2280v2

Huawei TaiShan 2280v2
De tsjinner komt yn in klear makke konfiguraasje neamd TaiShan 2280 V2 512G Standert konfiguraasje yn de folgjende konfiguraasje:

  • 2x Kunpeng 920 (ARM64-arsjitektuer, 64 kearnen, basisfrekwinsje 2.6 GHz);
  • 16x DDR4-2933 32GB (totaal 512 GB);
  • 12x SAS HDD 1200GB;
  • hardware RAID controller Avago 3508 mei in reservekopy voeding basearre op in ionistor;
  • 2x netwurk card mei fjouwer 1GE havens;
  • 2x netwurk card mei fjouwer 10GE / 25GE SFP + havens;
  • 2x Netzteil 2000 watt;
  • Rackmount 2U gefal.

It tsjinner-moederbord ymplementearret de PCI Express 4.0-standert, wêrtroch jo de folsleine krêft fan 4x 25GE-netwurkkaarten kinne brûke.

Yn de tsjinner konfiguraasje stjoerd nei ús, binne 16 RAM slots leech. Fysiek stipet de Kunpeng 920-prosessor oant 2 TB RAM, wêrtroch jo 32 ûnthâldsticks fan elk 128 GB kinne ynstallearje, en it totale bedrach fan RAM útwreidzje nei 4 TB yn ien hardwareplatfoarm.

De processors hawwe útnimbere radiatoren sûnder har eigen fans. Yn tsjinstelling ta ferwachtingen, de processors wurde soldered op it moederbord (BGA) en yn gefal fan mislearjen kin allinnich wurde ferfongen by in tsjinst sintrum mei help fan spesjale apparatuer.

Litte wy no de tsjinner wer byinoar sette en trochgean nei rackmontage.

Mounting

Huawei TaiShan 2280v2
Earst wurde de dia's yn 'e rack monteare. Dia's binne ienfâldige planken wêrop de tsjinner wurdt pleatst. Oan 'e iene kant is dizze oplossing heul ienfâldich en handich, mar it is net mooglik om de tsjinner te betsjinjen sûnder it út it rek te ferwiderjen.

Huawei TaiShan 2280v2
Yn ferliking mei oare servers lûkt TaiShan oandacht mei syn platte frontpaniel en griene en swarte kleurskema. Apart wol ik opmerke dat de fabrikant gefoelich is foar de etikettering fan 'e apparatuer ynstalleare yn' e tsjinner. Eltse skiif drager befettet de nedige ynformaasje oer de ynstallearre skiif, en ûnder de VGA haven is d'r in ikoan dat oanjout de skiif nûmering folchoarder.

Huawei TaiShan 2280v2
In VGA haven en 2 USB havens op de foarkant paniel binne in moaie bonus út de fabrikant neist de wichtichste VGA + 2 USB havens op de efterste paniel. Op it efterste paniel kinne jo ek in IPMI-poarte fine, markearre MGMT, en in RJ-45 COM-poarte, markearre IOIOI.

Inisjele opset

Huawei TaiShan 2280v2
Tidens de earste opset feroarje jo de BIOS-yngongsynstellingen en konfigurearje IPMI. Huawei befoarderet feiligens, dus BIOS en IPMI wurde beskerme mei wachtwurden dy't ferskille fan 'e gewoane admin / admin wachtwurden. As jo ​​earst ynlogge, de BIOS warskôget jo dat it standert wachtwurd is swak en moat wurde feroare.

Huawei TaiShan 2280v2
Huawei BIOS Setup Utility is yn ynterface fergelykber mei Aptio Setup Utility, brûkt yn SuperMicro-tsjinners. Hjir sille jo gjin skeakel fine foar Hyper-Threading-technology of Legacy-modus.

Huawei TaiShan 2280v2
De webynterface fan BMC-module biedt trije ynfierfjilden ynstee fan de ferwachte twa. Jo kinne oanmelde by de ynterface mei of in lokaal oanmeldwachtwurd of autentikaasje fia in LDAP-tsjinner op ôfstân.

IPMI biedt in protte opsjes foar serverbehear:

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

Standert is de RMCP-metoade brûkt yn ipmitool útskeakele om feiligens redenen. Foar KVM-tagong biedt iBMC twa oplossingen:

  • "klassike" Java-applet;
  • HTML5 konsole.

Huawei TaiShan 2280v2
Sûnt ARM-processors binne as enerzjysunich gepositioneerd, kinne jo op 'e haadside fan' e iBMC-webynterface it blok "Enerzjy-effisjinsje" sjen, dat net allinich toant hoefolle enerzjy wy hawwe besparre mei dizze tsjinner, mar hoefolle kilogram koaldiokside net wiene. útbrocht yn de atmosfear.

Nettsjinsteande de yndrukwekkende krêft fan macht foarrieden, yn idle modus de tsjinner verbruikt 340 Watt, en allinich ûnder folsleine lading 440 Watt.

Gebrûk

De folgjende wichtige stap is it ynstallearjen fan it bestjoeringssysteem. D'r binne in protte populêre Linux-distribúsjes foar de arm64-arsjitektuer, mar allinich de meast moderne ferzjes ynstallearje en wurkje goed op 'e server. Hjir is in list mei bestjoeringssystemen dy't wy koenen útfiere:

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

By it tarieden fan dit artikel kaam nijs út dat it Russyske bedriuw Basalt SPO in nije ferzje fan it Simply Linux-bestjoeringssysteem hie frijlitten. Ferklearredat Simply Linux stipet Prozessoren fan Kunpeng 920. Nettsjinsteande it feit dat de haadapplikaasje fan dit OS Desktop is, hawwe wy de kâns net misse om syn wurking op ús server te testen en wiene bliid mei it resultaat.

De prosessor-arsjitektuer, har haadfunksje, wurdt noch net stipe troch alle applikaasjes. De measte software is rjochte op 'e ubiquitous x86_64-arsjitektuer, en ferzjes porteare nei arm64 falle faak merkber efter yn funksjonaliteit.

Huawei advisearret gebrûk EulerOS, in kommersjele Linux-distribúsje basearre op CentOS, om't dizze distribúsje yn earste ynstânsje folslein de funksjonaliteit fan TaiShan-tsjinners stipet. D'r is in fergese ferzje fan EulerOS - OpenEuler.

Bekende benchmarks lykas GeekBench 5 en PassMark CPU Mark wurkje noch net mei de arm64-arsjitektuer, dus "deistich" taken lykas útpakke, kompilearjen fan programma's en berekkenjen fan it oantal π waarden nommen om prestaasjes te fergelykjen.

In konkurrint út 'e x86_64 wrâld is in twa-socket tsjinner mei Intel® Xeon® Gold 5218. Hjir binne de technyske skaaimerken fan 'e tsjinners:

Eigenskippen
TaiShan 2280v2
Intel® Xeon® Gold 5218

Processor
2x Kunpeng 920 (64 kearnen, 64 triedden, 2.6 GHz)
2x Intel® Xeon® Gold 5218 (16 kearnen, 32 triedden 2.3 GHz)

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

Discs
12x HDD 1.2TB
2x HDD 1TB

Alle testen wurde útfierd op it bestjoeringssysteem Ubuntu 19.10. Foardat de tests útfiere, waarden alle systeemkomponinten opwurdearre mei it kommando foar folsleine upgrade.

De earste test is om prestaasjes te fergelykjen yn 'e "single test": it berekkenjen fan hûndert miljoen sifers fan it getal π op ien kearn. D'r is in programma yn 'e Ubuntu APT-repositories dy't dit probleem oplost: it pi-hulpprogramma.

De folgjende poadium fan testen is in yngeande "opwaarming" fan 'e tsjinner troch it kompilearjen fan alle programma's fan it LLVM-projekt. Selektearre as kompilerber LLVM monorepo 10.0.0, en de gearstallers binne gcc и g++ ferzje 9.2.1levere mei it pakket bou-essensjele. Om't wy tsjinners testen, sille wy by it konfigurearjen fan de gearkomste de kaai tafoegje - Ofast:

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"

Dit sil maksimale kompilaasje-tiidoptimisaasje ynskeakelje en de tsjinners ûnder test fierder beklamje. Kompilaasje rint parallel op alle beskikbere triedden.

Nei kompilaasje kinne jo begjinne mei transkodearjen fan 'e fideo. It meast ferneamde kommandorigelprogramma, ffmpeg, hat in spesjale benchmarking-modus. De testen belutsen ffmpeg ferzje 4.1.4, en in cartoon waard nommen as de ynfier triem Big Buck Bunny 3D yn hege definysje.

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

Alle wearden yn 'e testresultaten binne de tiid bestege oan it suksesfol foltôgjen fan de taak.

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

Totaal oantal kearnen / triedden
128/128
32/64

Basisfrekwinsje, GHz
2.60
2.30

Maksimum frekwinsje, GHz
2.60
3.90

It berekkenjen fan pi
5 m40.627s
3 m18.613s

Gebou LLVM 10
19 m29.863s
22 m39.474s

ffmpeg fideo transkodearjen
1 m3.196s
44.401s

It is maklik om te sjen dat it wichtichste foardiel fan 'e x86_64-arsjitektuer de 3.9 GHz-frekwinsje is, berikt mei Intel® Turbo Boost-technology. In prosessor basearre op arm64-arsjitektuer profitearret fan it oantal kearnen, net de frekwinsje.

As ferwachte, by it berekkenjen fan π per tried, helpt it oantal kearnen hielendal net. By it gearstallen fan grutte projekten feroaret de situaasje lykwols.

konklúzje

Fanút in fysyk eachpunt wurdt de TaiShan 2280v2-tsjinner ûnderskieden troch oandacht foar gemak fan gebrûk en feiligens. De oanwêzigens fan PCI Express 4.0 is in apart foardiel fan dizze konfiguraasje.

By it brûken fan de tsjinner kinne problemen ûntstean mei software basearre op 'e arm64-arsjitektuer, lykwols binne dizze problemen spesifyk foar elke yndividuele brûker.

Wolle jo alle funksjonaliteit fan 'e server op jo eigen taken testen? TaiShan 2280v2 is al beskikber yn ús Selectel Lab.

Boarne: www.habr.com

Add a comment