Huawei TaiShan 2280v2 desegitea

Huawei TaiShan 2280v2 desegitea
Arm64 arkitekturan oinarritutako prozesadoreak dituzten zerbitzariak arduratsu sartzen ari dira gure bizitzan. Artikulu honetan TaiShan 2280v2 zerbitzari berriaren desegitea, instalazioa eta proba laburra erakutsiko dizugu.

Enbalatzeko

Huawei TaiShan 2280v2 desegitea
Zerbitzaria aipagarri gabeko kutxa batean iritsi zaigu. Kutxaren alboetan Huawei logotipoa daramate, baita edukiontzi eta ontzien markak ere. Goialdean zerbitzaria kutxatik behar bezala kentzeko argibideak ikus ditzakezu. Has gaitezen paketeak ateratzen!

Huawei TaiShan 2280v2 desegitea

Huawei TaiShan 2280v2 desegitea
Zerbitzaria material antiestatikoko geruza batean bilduta dago eta apar-geruzen artean jartzen da. Oro har, zerbitzari baterako pakete estandarrak.

Huawei TaiShan 2280v2 desegitea
Kutxa txiki batean diapositiba bat, bi torloju eta bi Schuko-C13 korronte kable aurki ditzakezu. Trinak nahiko sinplea dirudi, baina horretaz gero hitz egingo dugu.

Huawei TaiShan 2280v2 desegitea
Zerbitzariaren goialdean zerbitzari honi buruzko informazioa dago, baita BMC modulurako eta BIOSrako sarbidea ere. Serie-zenbakia dimentsio bakarreko barra-kode batek adierazten du, eta QR kodeak laguntza teknikoko gunerako esteka du.

Kendu dezagun zerbitzariaren estalkia eta begiratu barrura.

Zer da barruan?

Huawei TaiShan 2280v2 desegitea
Zerbitzariaren estalkia itxitura berezi baten bidez eusten da, egoera itxian Phillips bihurkin batekin bermatu daitekeena. Zistilua irekitzeak zerbitzariaren estalkia irristatu egiten du, eta ondoren estalkia arazorik gabe kendu daiteke.

Huawei TaiShan 2280v2 desegitea

Huawei TaiShan 2280v2 desegitea
Zerbitzaria izeneko prest egindako konfigurazioan dator TaiShan 2280 V2 512G konfigurazio estandarra konfigurazio honetan:

  • 2x Kunpeng 920 (ARM64 arkitektura, 64 nukleo, oinarrizko maiztasuna 2.6 GHz);
  • 16x DDR4-2933 32 GB (guztira 512 GB);
  • 12x SAS HDD 1200 GB;
  • hardware RAID kontroladorea Avago 3508, ionistore batean oinarritutako babesko elikadura-iturri batekin;
  • 2x sare-txartela 1GE lau porturekin;
  • 2x sare-txartelak 10GE/25GE SFP+ lau porturekin;
  • 2x elikadura hornidura 2000 watt;
  • Rackmount 2U kaxa.

Zerbitzariaren plakak PCI Express 4.0 estandarra ezartzen du, 4x 25GE sare-txartelen potentzia osoa erabiltzeko aukera ematen duena.

Bidaltzen diguten zerbitzariaren konfigurazioan, 16 RAM slot hutsik daude. Fisikoki, Kunpeng 920 prozesadoreak 2 TB RAM onartzen ditu, eta horrek 32 GB-ko 128 memoria-stick instalatzeko aukera ematen du, RAM kopuru osoa 4 TBra zabalduz hardware plataforma batean.

Prozesadoreek haizagailurik gabeko erradiadore aldagarriak dituzte. Aurreikusitakoaren aurka, prozesadoreak plakan (BGA) soldatzen dira eta hutsegite kasuan, zerbitzu zentro batean soilik ordeztu daitezke ekipamendu bereziak erabiliz.

Orain jarri dezagun zerbitzaria berriro batera eta pasa gaitezen rack muntatzera.

Instalazioa

Huawei TaiShan 2280v2 desegitea
Lehenik eta behin, diapositibak rack-ean muntatzen dira. Diapositibak zerbitzaria jartzen duen apal sinpleak dira. Alde batetik, konponbide hau oso erraza eta erosoa da, baina ezin da zerbitzariari zerbitzua eman racktik kendu gabe.

Huawei TaiShan 2280v2 desegitea
Beste zerbitzariekin alderatuta, TaiShan-ek arreta erakartzen du aurrealdeko panel lauarekin eta kolore berde eta beltzekin. Bereizita, fabrikatzailea zerbitzarian instalatutako ekipoen etiketarekin sentikorra dela adierazi nahi nuke. Disko-eramaile bakoitzak instalatutako diskoari buruzko beharrezko informazioa dauka, eta VGA atakaren azpian diskoaren zenbakitze-ordena adierazten duen ikono bat dago.

Huawei TaiShan 2280v2 desegitea
VGA ataka eta aurreko paneleko 2 USB ataka fabrikatzailearen abantaila polita dira atzeko paneleko VGA + 2 USB ataka nagusiez gain. Atzeko panelean IPMI ataka bat, MGMT markatua, eta RJ-45 COM ataka bat, IOIOI markatua ere aurki ditzakezu.

Hasierako konfigurazioa

Huawei TaiShan 2280v2 desegitea
Hasierako konfigurazioan, BIOS sarreraren ezarpenak aldatu eta IPMI konfiguratzen duzu. Huawei-k segurtasuna sustatzen du, beraz, BIOS eta IPMI administratzaile/administratzaile ohiko pasahitzetatik desberdinak diren pasahitzekin babestuta daude. Lehen saioa hasten duzunean, BIOSak pasahitz lehenetsia ahula dela eta aldatu behar dela ohartarazten dizu.

Huawei TaiShan 2280v2 desegitea
Huawei BIOS konfigurazio erabilgarritasuna SuperMicro zerbitzarietan erabiltzen den Aptio Setup Utility-ren interfazearen antzekoa da. Hemen ez duzu Hyper-Threading teknologiarako edo Legacy modurako etengailurik aurkituko.

Huawei TaiShan 2280v2 desegitea
BMC moduluaren web interfazeak hiru sarrera-eremu eskaintzen ditu espero diren biren ordez. Saio-hasiera-pasahitz lokala erabiliz edo urruneko LDAP zerbitzari baten bidez autentifikazioa erabilita sar zaitezke interfazean.

IPMIk aukera asko eskaintzen ditu zerbitzariak kudeatzeko:

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

Lehenespenez, ipmitool-en erabiltzen den RMCP metodoa desgaituta dago segurtasun arrazoiengatik. KVM sarbidea lortzeko, iBMCk bi irtenbide eskaintzen ditu:

  • Java applet "klasikoa";
  • HTML5 kontsola.

Huawei TaiShan 2280v2 desegitea
ARM prozesadoreak energia-eraginkortasun gisa kokatzen direnez, iBMC web-interfazearen orri nagusian "Energia Eraginkortasuna" blokea ikus dezakezu, zeinak zerbitzari hau erabiliz zenbat energia aurreztu genuen ez ezik, zenbat kilogramo karbono dioxido ez zeuden erakusten duena. atmosferara askatuta.

Elikatze-iturrien potentzia ikusgarria izan arren, inaktibo moduan zerbitzariak kontsumitzen du 340 Watt, eta karga osoarekin soilik 440 Watt.

Erabili

Hurrengo urrats garrantzitsua sistema eragilea instalatzea da. Arm64 arkitekturarako Linux banaketa ezagun asko daude, baina bertsio modernoenak bakarrik instalatzen eta behar bezala funtzionatzen dute zerbitzarian. Hona hemen exekutatu ahal izan ditugun sistema eragileen zerrenda:

  • Ubuntu 19.10;
  • CentOS 8.1.
  • Besterik gabe, Linux 9.

Artikulu hau prestatzen ari zela, Errusiako Basalt SPO enpresak Simply Linux sistema eragilearen bertsio berri bat kaleratu zuelako albistea atera zen. ErreklamatuaSimply Linux-ek Kunpeng 920 prozesadoreak onartzen dituela. OS honen aplikazio nagusia mahaigaina den arren, ez genuen bere funtzionamendua gure zerbitzarian probatzeko aukera galdu eta pozik geratu ginen emaitzarekin.

Prozesadorearen arkitektura, bere ezaugarri nagusia, oraindik ez dute aplikazio guztiek onartzen. Software gehiena nonahiko x86_64 arkitekturara bideratzen da, eta arm64-ra eramandako bertsioak funtzionaltasunean nabarmen atzeratzen dira.

Huawei-k erabiltzea gomendatzen du EulerOS, CentOSen oinarritutako Linux banaketa komertziala, banaketa honek hasiera batean TaiShan zerbitzarien funtzionaltasuna guztiz onartzen baitu. EulerOS-en doako bertsio bat dago - OpenEuler.

GeekBench 5 eta PassMark CPU Mark bezalako erreferentzia ezagunek oraindik ez dute arm64 arkitekturarekin funtzionatzen, beraz, "eguneroko" zereginak, hala nola, deskonprimitzea, programak konpilatzea eta π zenbakia kalkulatzea hartu ziren errendimendua alderatzeko.

x86_64 munduko lehiakide bat Intel® Xeon® Gold 5218 duen bi socket zerbitzaria da. Hona hemen zerbitzarien ezaugarri teknikoak:

Karakterizazioa
TaiShan 2280v2
Intel® Xeon® Gold 5218

prozesadorea
2x Kunpeng 920 (64 nukleo, 64 hari, 2.6 GHz)
2x Intel® Xeon® Gold 5218 (16 nukleo, 32 hari 2.3 GHz)

Memoria operatiboa
16x DDR4-2933 32 GB
12x DDR4-2933 32 GB

diskoak
12x HDD 1.2TB
2x HDD 1TB

Proba guztiak Ubuntu 19.10 sistema eragilean egiten dira. Probak exekutatu aurretik, sistemaren osagai guztiak eguneratu ziren guztiz eguneratzeko komandoarekin.

Lehenengo proba "proba bakarrean" errendimendua alderatzea da: π zenbakiaren ehun milioi zifra kalkulatzea nukleo batean. Ubuntu APT biltegietan badago arazo hau konpontzen duen programa bat: pi utilitatea.

Probaren hurrengo fasea zerbitzariaren "beroketa" sakona da, LLVM proiektuko programa guztiak konpilatuz. Konpilagarri gisa hautatua LLVM monorepo 10.0.0, eta konpilatzaileak dira gcc и g++ 9.2.1 bertsioapaketearekin hornituta eraiki-essentials. Zerbitzariak probatzen ari garenez, muntaia konfiguratzean gakoa gehituko dugu -Azkar:

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"

Honek konpilazio-denboraren optimizazio maximoa ahalbidetuko du eta proban dauden zerbitzariak are gehiago azpimarratuko ditu. Konpilazioa paraleloan doa eskuragarri dauden hari guztietan.

Konpilatu ondoren, bideoa transkodetzen has zaitezke. Komando-lerroko erabilgarritasun famatuenak, ffmpeg, benchmarking modu berezi bat du. Probak ffmpeg 4.1.4 bertsioa izan zuen, eta marrazki bizidun bat hartu zen sarrera fitxategi gisa Big Buck Bunny 3D definizio altuan.

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

Probaren emaitzetan balio guztiak zeregina arrakastaz burutzen emandako denbora dira.

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

Nukleo/hari kopurua guztira
128/128
32/64

Oinarrizko maiztasuna, GHz
2.60
2.30

Gehienezko maiztasuna, GHz
2.60
3.90

Piaren kalkulua
5m 40.627s
3m 18.613s

LLVM 10 eraikina
19m 29.863s
22m 39.474s

ffmpeg bideo transkodetzea
1m 3.196s
44.401s

Erraz ikusten da x86_64 arkitekturaren abantaila nagusia 3.9 GHz-ko maiztasuna dela, Intel® Turbo Boost teknologia erabiliz lortutakoa. Arm64 arkitekturan oinarritutako prozesadore batek nukleo kopurua aprobetxatzen du, ez maiztasuna.

Espero bezala, hari bakoitzeko π kalkulatzerakoan, nukleoen kopuruak ez du batere laguntzen. Hala ere, proiektu handiak osatzerakoan egoera aldatzen da.

Ondorioa

Ikuspuntu fisikotik, TaiShan 2280v2 zerbitzaria erabiltzeko erraztasunari eta segurtasunari arretagatik bereizten da. PCI Express 4.0 presentzia konfigurazio honen abantaila bereizia da.

Zerbitzaria erabiltzean, arazoak sor daitezke arm64 arkitekturan oinarritutako softwarearekin; hala ere, arazo hauek erabiltzaile bakoitzarentzat zehatzak dira.

Zerbitzariaren funtzionaltasun guztiak zure zereginetan probatu nahi dituzu? TaiShan 2280v2 dagoeneko eskuragarri dago Gure Selectel Lab-en.

Iturria: www.habr.com

Gehitu iruzkin berria