Malboksado Huawei TaiShan 2280v2

Malboksado Huawei TaiShan 2280v2
Serviloj kun procesoroj bazitaj sur arm64-arkitekturo diligente eniras nian vivon. En ĉi tiu artikolo ni montros al vi la unboxing, instalado kaj mallonga testo de la nova TaiShan 2280v2 servilo.

Malpakado

Malboksado Huawei TaiShan 2280v2
La servilo alvenis al ni en nerimarkinda skatolo. La flankoj de la skatolo portas la Huawei-emblemon, same kiel ujon kaj pakmarkojn. Supre vi povas vidi instrukciojn pri kiel ĝuste forigi la servilon el la skatolo. Ni komencu malpaki!

Malboksado Huawei TaiShan 2280v2

Malboksado Huawei TaiShan 2280v2
La servilo estas envolvita en tavolo de kontraŭstatika materialo kaj metita inter tavoloj de ŝaŭmo. Ĝenerale, norma pakado por servilo.

Malboksado Huawei TaiShan 2280v2
En malgranda skatolo vi povas trovi gliton, du riglilojn kaj du elektrajn kablojn Schuko-C13. La sledo aspektas sufiĉe simpla, sed pri tio ni parolos poste.

Malboksado Huawei TaiShan 2280v2
Ĉe la supro de la servilo estas informoj pri ĉi tiu servilo, same kiel aliro al la BMC-modulo kaj la BIOS. La seria numero estas reprezentita per unudimensia strekkodo, kaj la QR-kodo enhavas ligon al la teknika subtenejo.

Ni forigu la servilkovrilon kaj rigardu enen.

Kio estas interne?

Malboksado Huawei TaiShan 2280v2
La servila kovrilo estas tenita per speciala riglilo, kiu povas esti sekurigita en la fermita stato per Phillips-ŝraŭbilo. Malfermi la klinkon igas la servilkovrilon gliti, post kio la kovrilo povas esti forigita sen problemoj.

Malboksado Huawei TaiShan 2280v2

Malboksado Huawei TaiShan 2280v2
La servilo venas en preta agordo nomita TaiShan 2280 V2 512G Norma Agordo en la sekva agordo:

  • 2x Kunpeng 920 (arkitekturo ARM64, 64 kernoj, bazfrekvenco 2.6 GHz);
  • 16x DDR4-2933 32GB (entute 512 GB);
  • 12x SAS HDD 1200GB;
  • aparataro RAID-regilo Avago 3508 kun rezerva elektroprovizo bazita sur jonistoro;
  • 2x retkarto kun kvar 1GE-havenoj;
  • 2x retkarto kun kvar havenoj 10GE/25GE SFP+;
  • 2x nutrado 2000 vato;
  • Rackmount 2U kazo.

La servila baztabulo efektivigas la normon PCI Express 4.0, kiu ebligas al vi uzi la plenan potencon de retkartoj 4x 25GE.

En la servila agordo sendita al ni, 16 RAM-fendoj estas malplenaj. Fizike, la procesoro Kunpeng 920 subtenas ĝis 2 TB da RAM, kio ebligas instali 32 memorbastonojn de 128 GB ĉiu, pligrandigante la totalan kvanton da RAM al 4 TB en unu aparataro.

La procesoroj havas forpreneblajn radiatorojn sen propraj ventumiloj. Kontraŭe al atendoj, la procesoroj estas lutitaj sur la baztabulo (BGA) kaj en kazo de fiasko nur povas esti anstataŭigitaj ĉe servocentro uzante specialan ekipaĵon.

Nun ni kunmetu la servilon kaj transiru al raka muntado.

Instalado

Malboksado Huawei TaiShan 2280v2
Antaŭ ĉio, la diapozitivoj estas muntitaj en la rako. Glitbildoj estas simplaj bretoj sur kiuj la servilo estas metita. Unuflanke, ĉi tiu solvo estas tre simpla kaj oportuna, sed ne eblas servi la servilon sen forigi ĝin de la rako.

Malboksado Huawei TaiShan 2280v2
Kompare kun aliaj serviloj, TaiShan altiras atenton per sia plata antaŭa panelo kaj verda kaj nigra kolorskemo. Aparte, mi ŝatus noti, ke la fabrikanto estas sentema al la etikedado de la ekipaĵo instalita en la servilo. Ĉiu diskportilo enhavas la necesajn informojn pri la instalita disko, kaj sub la VGA-haveno estas ikono indikanta la diskan numeran ordon.

Malboksado Huawei TaiShan 2280v2
VGA-haveno kaj 2 USB-havenoj sur la antaŭa panelo estas bela gratifiko de la fabrikanto krom la ĉefaj VGA + 2-USB-havenoj sur la malantaŭa panelo. Sur la malantaŭa panelo vi ankaŭ povas trovi IPMI-havenon, markitan MGMT, kaj RJ-45 COM-havenon, markitan IOIOI.

Komenca aranĝo

Malboksado Huawei TaiShan 2280v2
Dum la komenca agordo, vi ŝanĝas la BIOS-enirajn agordojn kaj agordas IPMI. Huawei antaŭenigas sekurecon, do BIOS kaj IPMI estas protektitaj per pasvortoj diferencaj de la kutimaj administraj/administraj pasvortoj. Kiam vi unue ensalutas, la BIOS avertas vin, ke la defaŭlta pasvorto estas malforta kaj devas esti ŝanĝita.

Malboksado Huawei TaiShan 2280v2
Huawei BIOS Setup Utility similas en interfaco al Aptio Setup Utility, uzata en SuperMicro-serviloj. Ĉi tie vi ne trovos ŝaltilon por Hyper-Threading-teknologio aŭ Legacy-reĝimo.

Malboksado Huawei TaiShan 2280v2
La retinterfaco de BMC-modulo ofertas tri enigkampojn anstataŭ la atendataj du. Vi povas ensaluti al la interfaco uzante aŭ lokan ensalut-pasvorton aŭ aŭtentikigon per fora LDAP-servilo.

IPMI disponigas multajn opciojn por serviladministrado:

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

Defaŭlte, la RMCP-metodo uzata en ipmitool estas malŝaltita pro sekurecaj kialoj. Por KVM-aliro, iBMC ofertas du solvojn:

  • "klasika" Java-apleto;
  • HTML5-konzolo.

Malboksado Huawei TaiShan 2280v2
Ĉar ARM-procesoroj estas poziciigitaj kiel energiefikaj, sur la ĉefpaĝo de la retinterfaco iBMC vi povas vidi la blokon "Energy Efficiency", kiu montras ne nur kiom da energio ni ŝparis uzante ĉi tiun servilon, sed kiom da kilogramoj da karbondioksido ne estis. liberigita en la atmosferon.

Malgraŭ la impona potenco de elektrofontoj, en neaktiva reĝimo la servilo konsumas 340 Vatto, kaj nur sub plena ŝarĝo 440 Vatto.

Uzo

La sekva grava paŝo estas instali la operaciumon. Estas multaj popularaj Linuksaj distribuoj por la arkitekturo arm64, sed nur la plej modernaj versioj instalas kaj funkcias ĝuste sur la servilo. Jen listo de operaciumoj, kiujn ni povis ruli:

  • Ubuntu 19.10;
  • CentOS 8.1.
  • Simple Linukso 9.

Preparante ĉi tiun artikolon aperis novaĵo, ke la rusa kompanio Basalt SPO publikigis novan version de la operaciumo Simply Linux. Asertitake Simply Linukso subtenas procesorojn Kunpeng 920. Malgraŭ tio, ke la ĉefa aplikaĵo de ĉi tiu OS estas Labortablo, ni ne maltrafis la okazon testi ĝian funkciadon en nia servilo kaj estis kontenta pri la rezulto.

La arkitekturo de procesoro, ĝia ĉefa trajto, ankoraŭ ne estas subtenata de ĉiuj aplikoj. Plej multe de la programaro estas koncentrita sur la ĉiea x86_64-arkitekturo, kaj versioj portitaj al arm64 ofte malfruiĝas en funkcioj.

Huawei rekomendas uzi EulerOS, komerca Linukso-distribuo bazita sur CentOS, ĉar tiu distribuo komence plene subtenas la funkciecon de TaiShan-serviloj. Estas senpaga versio de EulerOS - OpenEuler.

Konataj komparnormoj kiel GeekBench 5 kaj PassMark CPU Mark ankoraŭ ne funkcias kun la arm64-arkitekturo, do "ĉiutagaj" taskoj kiel malpakado, kompilo de programoj kaj kalkulo de la nombro π estis prenitaj por kompari rendimenton.

Konkuranto de la mondo x86_64 estas du-soka servilo kun Intel® Xeon® Gold 5218. Jen la teknikaj karakterizaĵoj de la serviloj:

Характеристика
TaiShan 2280v2
Intel® Xeon® Gold 5218

procesoron
2x Kunpeng 920 (64 kernoj, 64 fadenoj, 2.6 GHz)
2x Intel® Xeon® Gold 5218 (16 kernoj, 32 fadenoj 2.3 GHz)

Funkcia memoro
16x DDR4-2933 32GB
12x DDR4-2933 32GB

Diskoj
12x HDD 1.2TB
2x HDD 1TB

Ĉiuj provoj estas faritaj sur la mastruma sistemo Ubuntu 19.10. Antaŭ ol ruli la testojn, ĉiuj sistemaj komponantoj estis ĝisdatigitaj per la plen-ĝisdatiga komando.

La unua provo estas kompari rendimenton en la "unua testo": kalkulante cent milionojn da ciferoj de la nombro π sur unu kerno. Estas programo en la deponejoj de Ubuntu APT, kiu solvas ĉi tiun problemon: la pi-utilo.

La sekva etapo de testado estas ĝisfunda "varmiĝo" de la servilo kompilante ĉiujn programojn de la projekto LLVM. Elektita kiel kompilebla LLVM monorepo 10.0.0, kaj la kompililoj estas gcc и g++ versio 9.2.1liveritaj kun la pakaĵo konstruaj-esencaj. Ĉar ni testas servilojn, kiam ni agordas la aro ni aldonos la ŝlosilon -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"

Ĉi tio ebligos maksimuman kompiltempan optimumigon kaj plu emfazos la provitajn servilojn. Kompilo funkcias paralele sur ĉiuj disponeblaj fadenoj.

Post kompilo, vi povas komenci transkodi la videon. La plej fama komandlinia ilo, ffmpeg, havas specialan benchmarking-reĝimon. La testado implikis ffmpeg-version 4.1.4, kaj bildstrio estis prenita kiel la eniga dosiero Big Buck Bunny 3D en alta difino.

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

Ĉiuj valoroj en la testrezultoj estas la tempo pasigita sukcese plenumi la taskon.

Характеристика
2x Kunpeng 920
2x Intel® Xeon® Gold 5218

Tuta nombro da kernoj/fadenoj
128/128
32/64

Baza frekvenco, GHz
2.60
2.30

Maksimuma frekvenco, GHz
2.60
3.90

Kalkulado de pi
5m 40.627-aj jaroj
3m 18.613-aj jaroj

Konstruaĵo LLVM 10
19m 29.863-aj jaroj
22m 39.474-aj jaroj

ffmpeg video-transkodado
1m 3.196-aj jaroj
44.401s

Estas facile vidi, ke la ĉefa avantaĝo de la arkitekturo x86_64 estas la 3.9 GHz-frekvenco, atingita per la teknologio Intel® Turbo Boost. Procesoro bazita sur arm64-arkitekturo utiligas la nombron da kernoj, ne la frekvencon.

Kiel atendite, kiam oni kalkulas π per fadeno, la nombro da kernoj tute ne helpas. Tamen, kiam oni kompilas grandajn projektojn, la situacio ŝanĝiĝas.

konkludo

De fizika vidpunkto, la servilo TaiShan 2280v2 distingiĝas per atento al facileco de uzado kaj sekureco. La ĉeesto de PCI Express 4.0 estas aparta avantaĝo de ĉi tiu agordo.

Kiam vi uzas la servilon, problemoj povas ekesti kun programaro bazita sur la arkitekturo arm64, tamen ĉi tiuj problemoj estas specifaj por ĉiu individua uzanto.

Ĉu vi volas testi ĉiujn funkciojn de la servilo en viaj propraj taskoj? TaiShan 2280v2 jam disponeblas en nia Selectel Lab.

fonto: www.habr.com

Aldoni komenton