Serverên bi pêvajoyên li ser bingeha mîmariya arm64 bi xîret dikevin jiyana me. Di vê gotarê de em ê venekirin, sazkirin û ceribandina kurt a servera nû ya TaiShan 2280v2 nîşanî we bidin.
Unpacking
Server di nav qutiyek nedîtî de gihîşt me. Aliyên qutiyê logoya Huawei, û her weha nîşaneyên konteynir û pakkirinê hene. Li jor hûn dikarin rêwerzên li ser ka meriv çawa serverê bi rêkûpêk ji qutîkê derxîne bibînin. Ka em dest bi pakkirinê bikin!
Server di qatek materyalê antîstatîk de tê pêçan û di navbera qatên kef de tê danîn. Bi gelemperî, pakkirina standard ji bo serverek.
Di qutiyek piçûk de hûn dikarin slaytek, du gul û du kabloyên hêzê yên Schuko-C13 bibînin. Sled têra xwe hêsan xuya dike, lê em ê paşê li ser wê biaxivin.
Li jorê serverê agahdariya li ser vê serverê, û her weha gihîştina modula BMC û BIOS-ê heye. Jimareya rêzê ji hêla barkodek yek-alî ve tê destnîşan kirin, û koda QR-ê girêdanek bi malpera piştevaniya teknîkî re vedigire.
Werin em qapaxa serverê rakin û li hundur binerin.
Di hundurê de çi ye?
Berga serverê ji hêla çîpek taybetî ve tê girtin, ku dikare di rewşa girtî de bi pêçekek Phillips ve were ewle kirin. Vekirina lêdanê dibe sedem ku serpêhatiya serverê bişewite, piştî ku ew pêlav bêyî pirsgirêk were rakirin.
Pêşkêşkar di veavakirinek amadekirî de tê ku jê re tê gotin TaiShan 2280 V2 512G Veavakirina Standard di veavakirina jêrîn de:
Kontrolkerê RAID-ê ya hardware Avago 3508 bi dabînkirina hêzek paşvekêşanê ya ku li ser bingeha ionistorê ye;
2x karta torê bi çar portên 1GE;
Karta torê ya 2x bi çar portên 10GE/25GE SFP+;
2x dabînkirina hêzê 2000 watt;
Doza Rackmount 2U.
Dayika serverê standarda PCI Express 4.0 bicîh tîne, ku dihêle hûn hêza tevahî ya kartên torê 4x 25GE bikar bînin.
Di veavakirina serverê de ku ji me re hatî şandin, 16 hêlînên RAM vala ne. Ji hêla fizîkî ve, pêvajoya Kunpeng 920 heta 2 TB RAM piştgirî dike, ku destûrê dide te ku hûn 32 çîpên bîranînê yên her yek 128 GB saz bikin, di yek platformek hardware de jimareya giştî ya RAM-ê digihîje 4 TB.
Prosesor bêyî temaşevanên xwe radyatorên jêbirin hene. Berevajî bendewariyan, pêvajoker li ser motherboard (BGA) têne firotan û di rewşek têkçûn de tenê dikarin li navendek karûbarê bi karanîna alavên taybetî werin guheztin.
Naha em serverê ji nû ve bidin hev û berbi reqalava bigerin.
Meclîsa
Berî her tiştî, slides di nav refikê de têne danîn. Slides refikên hêsan in ku server li ser têne danîn. Ji aliyek ve, ev çareserî pir hêsan û hêsan e, lê ne mimkun e ku serverê bêyî rakirina wê ji refikê xizmet bike.
Li gorî serverên din, TaiShan bi panela xweya pêşiyê ya darûz û nexşeya rengê kesk û reş balê dikişîne. Ji hev veqetandî, ez dixwazim bibêjim ku çêker ji nîşankirina alavên ku di serverê de hatine saz kirin hesas e. Her hilgirê dîskê di derbarê dîska sazkirî de agahdariya pêwîst dihewîne, û di binê porta VGA de îkonek heye ku rêza jimareya dîskê destnîşan dike.
Portek VGA û 2 portên USB yên li ser panela pêşîn ji hêla hilberîner ve ji bilî VGA-ya sereke + 2 portên USB-yê yên li ser panela paşîn, bonusek xweş in. Li ser panela paşîn hûn dikarin portek IPMI, bi MGMT-ya nîşankirî, û portek RJ-45 COM, ku bi IOIOI hatî nîşankirin, bibînin.
Sazkirina destpêkê
Di dema sazkirina destpêkê de, hûn mîhengên têketina BIOS-ê diguhezînin û IPMI-yê mîheng dikin. Huawei ewlehiyê pêşve dike, ji ber vê yekê BIOS û IPMI bi şîfreyên ku ji şîfreyên admin/admin adetî ne têne parastin. Dema ku hûn yekem têketinê, BIOS we hişyar dike ku şîfreya xwerû qels e û divê were guheztin.
Huawei BIOS Setup Utility di navberê de bi Aptio Setup Utility re, ku di serverên SuperMicro de tê bikar anîn, wekhev e. Li vir hûn ê ji bo teknolojiya Hyper-Threading an moda Legacy veguherînek nabînin.
Têkiliya tevneya modulê ya BMC li şûna du ya hêvîkirî sê qadên têketinê pêşkêşî dike. Hûn dikarin bi navbeynkarek bi têketin-şîfreyek herêmî an jî verastkirinê bi navgînek serverek LDAP-a dûr ve têkevinê.
IPMI ji bo rêveberiya serverê gelek vebijarkan peyda dike:
RMCP;
RMCP+;
VNC;
KVM;
SNMP
Bi xwerû, rêbaza RMCP ya ku di ipmitool de tê bikar anîn ji ber sedemên ewlehiyê neçalak e. Ji bo gihîştina KVM, iBMC du çareseriyê pêşkêşî dike:
applet Java "klasîk";
Konsolê HTML5.
Ji ber ku pêvajoyên ARM wekî enerjiyê bikêr têne cîh kirin, li ser rûpela sereke ya navbeynkariya webê ya iBMC hûn dikarin bloka "Energy Efficiency" bibînin, ku ne tenê nîşan dide ku me bi karanîna vê serverê çiqas enerjiyê teserûf kiriye, lê çend kîlogram karbondîoksît tune. berdane atmosferê.
Tevî hêza berbiçav a dabînkirina hêzê, di moda bêkar de server dixwe 340 Watt, û tenê di bin barkirina tevahî de 440 Watt.
Bikar bînin
Pêngava girîng a din sazkirina pergala xebitandinê ye. Ji bo mîmariya arm64 gelek belavokên Linux-ê yên populer hene, lê tenê guhertoyên herî nûjen li ser serverê rast saz dikin û dixebitin. Li vir navnîşek pergalên xebitandinê yên ku me karîbûn bimeşînin heye:
Ubuntu 19.10;
CentOS 8.1.
Tenê Linux 9.
Di dema amadekirina vê gotarê de nûçe derket ku şîrketa Rûsî Basalt SPO guhertoyek nû ya pergala xebatê Simply Linux derxistiye. Îdîa kirinku Simply Linux piştgirî dide pêvajoyên Kunpeng 920. Tevî ku serîlêdana sereke ya vê OS Sermaseyê ye, me fersenda ceribandina xebata wê li ser servera xwe ji dest neda û ji encamê kêfxweş bûn.
Mîmariya pêvajoyê, taybetmendiya wê ya sereke, hîn ji hêla hemî serlêdanan ve nayê piştgirî kirin. Piraniya nermalavê li ser mîmariya x86_64-ê ya berbiçav e, û guhertoyên ku ji arm64-ê re têne veguheztin bi gelemperî di fonksiyonê de bi baldarî li paş dimînin.
Huawei karanîna pêşniyar dike EulerOS, belavkirina Linux ya bazirganî ya ku li ser CentOS-ê ye, ji ber ku ev belavkirin di destpêkê de bi tevahî fonksiyonên serverên TaiShan piştgirî dike. Guhertoyek belaş a EulerOS heye - OpenEuler.
Pîvanên naskirî yên wekî GeekBench 5 û PassMark CPU Mark hîna bi mîmariya arm64 re naxebitin, ji ber vê yekê karên "rojane" yên wekî vekêşandin, berhevkirina bernameyan û hesabkirina jimareya π hatin girtin da ku performansê bidin berhev.
Hevrikek ji cîhana x86_64 serverek du-socket bi Intel® Xeon® Gold 5218 e. Li vir taybetmendiyên teknîkî yên serveran hene:
Hemî ceribandin li ser pergala xebitandina Ubuntu 19.10 têne kirin. Berî ku ceribandinan bimeşînin, hemî hêmanên pergalê bi fermana nûvekirina tevahî hatine nûve kirin.
Testa yekem ew e ku meriv performansê di "testa yekane" de bide ber hev: hesabkirina sed mîlyon jimarên jimareya π li ser yek bingehîn. Di depoyên Ubuntu APT de bernameyek heye ku vê pirsgirêkê çareser dike: kargêriya pi.
Qonaxa paşîn a ceribandinê bi berhevkirina hemî bernameyên projeya LLVM ve "germkirina" serverê ye. Wek berhevkar hat hilbijartin LLVM monorepo 10.0.0, û berhevkar in gcc и g++ guhertoya 9.2.1bi pakêtê ve tê peyda kirin avakirina-girîng. Ji ber ku em serveran diceribînin, dema ku meclîsê mîheng dikin em ê mifteyê lê zêde bikin -Zêde:
Ev ê herî zêde xweşbîniya dema berhevkirinê bike û serverên di bin ceribandinê de bêtir stres bike. Berhevkirin li ser hemî mijarên berdest bi paralel dimeşe.
Piştî berhevkirinê, hûn dikarin dest bi veguherîna vîdyoyê bikin. Karsaziya rêzika fermanê ya herî navdar, ffmpeg, xwedan modek pîvanek taybetî ye. Di ceribandinê de ffmpeg guhertoya 4.1.4, û kartonek wekî pelê têketinê hate girtin. Big Buck Bunny 3D bi pênase bilind.
Bi hêsanî tê dîtin ku avantaja sereke ya mîmariya x86_64 frekansa 3.9 GHz e, ku bi teknolojiya Intel® Turbo Boost ve hatî bidestxistin. Pêvajoyek ku li ser bingeha mîmariya arm64-ê ye, ji hejmara navokan sûd werdigire, ne ji frekansê.
Wekî ku tê çaverê kirin, dema ku π li ser xêzekê tê hesibandin, jimara navokan bi tu awayî alîkariyê nade. Lêbelê, dema ku projeyên mezin têne berhev kirin rewş diguhere.
encamê
Ji hêla fizîkî ve, servera TaiShan 2280v2 bi baldarî li ser karanîna hêsan û ewlehiyê ve tête diyar kirin. Hebûna PCI Express 4.0 avantajek cihêreng a vê veavakirinê ye.
Dema ku serverê bikar tînin, dibe ku pirsgirêk bi nermalava li ser bingeha mîmariya arm64 re derkevin holê, lêbelê, ev pirsgirêk ji bo her bikarhênerek kesane taybetî ne.