SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C

Salaamu caleykum akhristayaasha Habr. Waxaan jeclaan lahayn inaan wadaagno war aad u wanaagsan. Waxaan ugu dambeyntii sugaynay wax soo saarka dhabta ah ee dhabta ah ee jiilka cusub ee Elbrus 8C ee Ruushka. Sida rasmiga ah, wax soo saarka taxanaha ah ayaa la rabay inuu bilaabo horraantii 2016, laakiin, dhab ahaantii, waxay ahayd wax soo saar ballaaran oo bilaabmay kaliya 2019 iyo ilaa 4000 oo soo-saareyaal ah ayaa horay loo sii daayay.

Ku dhawaad ​​isla markiiba ka dib bilawga wax soo saarka ballaaran, soo-saareyaashani waxay ka soo muuqdeen Aerodisk-kayaga, taas oo aan jeclaan lahayn inaan u mahadcelino NORSI-TRANS, oo si naxariis leh noo siisay qalabkeeda Yakhont UVM, oo taageera Processor-yaasha Elbrus 8C, si ay u soo dejiso qaybta softiweerka nidaamka kaydinta. Kani waa madal caalami ah oo casri ah oo buuxisa dhammaan shuruudaha MCST. Waqtigan xaadirka ah, madal waxaa isticmaala macaamiisha gaarka ah iyo hawl-wadeennada isgaadhsiinta si loo hubiyo hirgelinta tallaabooyinka la aasaasay inta lagu jiro hawlaha-raadinta.

Waqtigan xaadirka ah, wareejinta si guul leh ayaa loo dhammeeyay, hadda nidaamka kaydinta AERODISK ayaa laga heli karaa nooca oo leh processor-yaasha gudaha ee Elbrus.

Maqaalkan, waxaan ka hadli doonaa processor-yada laftooda, taariikhdooda, qaab dhismeedka, iyo, dabcan, hirgelinta nidaamyada kaydinta ee Elbrus.

История

Taariikhda soo-saareyaasha Elbrus waxay dib ugu noqotaa waagii Midowga Soofiyeeti. Sannadkii 1973-kii, Machadka Farsamoyaqaannada Fine iyo Injineerinka Kombiyuutarka ee loo magacaabay ka dib S.A. Lebedev (oo loogu magac daray isla Sergei Lebedev, oo hore u horseeday horumarinta kombuyuutarkii ugu horreeyay ee Soofiyeedka ee MESM, ka dibna BESM), ayaa bilaabay horumarinta nidaamyada kombuyuutarrada badan ee loo yaqaan Elbrus. Vsevolod Sergeevich Burtsev ayaa kormeeray horumarka, iyo Boris Artashesovich Babayan, oo ahaa mid ka mid ah ku-xigeenka naqshadeeyayaasha, ayaa sidoo kale qayb firfircoon ka qaatay horumarinta.

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C
Vsevolod Sergeevich Burtsev

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C
Boris Artashesovich Babayan

Macmiilka ugu weyn ee mashruuca wuxuu ahaa, dabcan, ciidamada qalabka sida ee USSR, iyo kombuyuutarradan taxanaha ah ayaa ugu dambeyntii si guul leh loogu isticmaalay abuurista xarumaha xisaabinta taliska iyo nidaamka toogashada ee nidaamka difaaca gantaalaha, iyo sidoo kale nidaamyada kale ee gaarka ah. .

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C

Kombuyuutarkii ugu horreeyay ee Elbrus ayaa la dhammaystiray 1978-kii. Waxay lahayd qaab dhismeed modular ah oo ay ku jiri karto 1 ilaa 10 soo-saareyaal oo ku salaysan nidaamyada is-dhexgalka dhexdhexaadka ah. Xawaaraha mishiinkani waxa uu gaadhay 15 milyan oo hawlgal ilbiriqsikiiba. Qadarka RAM, oo ay ka wada siman yihiin dhammaan 10-ka processor, wuxuu ahaa ilaa 2 ilaa awoodda 20aad ee ereyada mashiinka ama 64 MB.

Later waxaa soo baxday in qaar badan oo ka mid ah teknoolajiyada loo isticmaalo horumarinta Elbrus lagu bartay adduunka isku mar, iyo Mashiinka Ganacsiga Caalamiga ah (IBM) ayaa ku hawlanaa iyaga, laakiin waxay ka shaqeeyaan mashaariicdan, si ka duwan shaqada Elbrus, ma aysan dhicin. waa la dhammeeyay oo aakhirkii ma horseedin abuurista badeecad dhammaatay.

Sida laga soo xigtay Vsevolod Burtsev, injineerada Soofiyeedka waxay isku dayeen inay adeegsadaan khibradda ugu horumarsan ee horumarinta gudaha iyo dibadda labadaba. Dhismaha kombuyuutarrada Elbrus waxaa sidoo kale saameeyay kombuyuutarrada Burroughs, horumarinta Hewlett-Packard, iyo sidoo kale khibradda horumariyeyaasha BESM-6.

Laakiin isla mar ahaantaana, horumaro badan ayaa asal ahaa. Waxa ugu xiisaha badan ee ku saabsan Elbrus-1 waxay ahayd qaab-dhismeedkeeda.

Supercomputer-ka la abuuray wuxuu noqday kombuyuutarkii ugu horreeyay ee USSR ee isticmaala naqshadaha superscalar. Isticmaalka baaxadda leh ee Processor-yaasha superscalar-ka ah ee dibadda waxa uu bilaabmay kaliya 90-meeyadii qarnigii hore iyada oo ay ka muuqatay suuqa soo-saareyaasha Intel Pentium ee la awoodi karo.

Intaa waxaa dheer, soo-saareyaal gaar ah ayaa loo isticmaali karaa in lagu abaabulo wareejinta xogta qulqulka inta u dhexeysa aaladaha durugsan iyo RAM ee kombiyuutarka. Waxaa jiri kara ilaa afar processor oo nidaamka ku jira, waxay la shaqaynayeen processor-ka dhexe waxayna lahaayeen xasuus u gaar ah.

Elbrus-2

1985, Elbrus waxay heshay sii wadida macquulka ah, kumbuyuutarka Elbrus-2 ayaa la abuuray oo loo diray wax soo saarka ballaaran. Marka la eego qaab-dhismeedka, wax badan kama duwanayn kuwii ka horreeyay, laakiin waxay adeegsatay saldhig cusub oo curiye ah, taas oo suurtogal ka dhigtay in la kordhiyo waxqabadka guud ku dhawaad ​​​​10 jeer - laga bilaabo 15 milyan oo hawlgal ilbiriqsi kasta ilaa 125 milyan. Qadarka RAM kombiyuutarka waxa lagu kordhiyey 16 milyan oo ereyo 72-bit ah ama 144 MB. Xaddiga ugu badan ee kanaalka Elbrus-2 I / O wuxuu ahaa 120 MB / s.

"Elbrus-2" ayaa si firfircoon loogu isticmaalay xarumaha cilmi-baarista nukliyeerka ee Chelyabinsk-70 iyo Arzamas-16 ee MCC, nidaamka difaaca gantaalaha A-135, iyo sidoo kale xarumaha kale ee militariga.

Abuuritaanka Elbrus waxaa si sax ah uga mahadceliyey hoggaamiyeyaashii Midowga Soofiyeeti. Injineero badan ayaa la siiyay amarro iyo billado. Naqshadeeye Guud Vsevolod Burtsev iyo tiro kale oo takhasus leh ayaa helay abaal-marinaha gobolka. Waxaana Boris Babayan la siiyay Amarka Kacaankii Oktoobar.

Abaalmarinnadan ayaa ka badan kuwa la mudan yahay, Boris Babayan ayaa markii dambe yiri:

“Sannadkii 1978-dii, waxaanu samaynay mishiinkii ugu horeeyay ee superscalar, Elbrus-1. Hadda Galbeedka waxay sameeyaan superscalars ee dhismahan kaliya. Superscalar-kii ugu horreeyay wuxuu ka soo muuqday Galbeedka 92, annagaa leh 78. Waxaa intaa dheer, nooca superscalar-ka ah ee aanu samaynay wuxuu la mid yahay Pentium Pro ee Intel ay samaysay 95.

Keith Diefendorff, oo ah soo-saare Motorola 88110, oo ka mid ah soo-saareyaashii ugu horreeyay ee reer galbeedka ah, ayaa qoray:

"Sannadkii 1978-dii, ku dhawaad ​​15 sano ka hor inta aysan soo bixin soo-saareyaashii ugu horreeyay ee reer-galbeedka, Elbrus-1 wuxuu isticmaalay processor-ka, iyadoo la soo saaray laba tilmaamo hal wareeg, beddelaya nidaamka fulinta tilmaamaha, beddelidda diiwaannada iyo fulinta mala-awaal."

Elbrus-3

Waxay ahayd 1986, isla markiiba ka dib markii la dhammeeyey shaqada Elbrus labaad, ITMiVT waxay bilawday horumarinta nidaamka cusub ee Elbrus-3 iyadoo la adeegsanayo naqshadaha processor-ka cusub. Boris Babayan waxa uu habkan ugu yeedhay “post-scalar”. Waxay ahayd qaab-dhismeedkan, oo markii dambe loo yaqaan VLIW / EPIC, in mustaqbalka (bartamihii 90-meeyadii) soo-saareyaasha Intel Itanium ay bilaabeen inay adeegsadaan (iyo USSR-ga horumarkan wuxuu bilaabmay 1986 wuxuuna dhammaaday 1991).

Isku-dhafkan kumbuyuutarka, fikradaha xakamaynta tooska ah ee isbarbardhigga hawlgallada iyadoo la kaashanayo kombuyuutar ayaa markii ugu horreysay la hirgeliyay.

In 1991, ugu horeysay iyo, nasiib daro, kaliya Elbrus-3 computer la sii daayay, kaas oo aan si buuxda loo hagaajin karin, iyo burburkii Midowga Soofiyeeti ka dib, qofna uma baahna, iyo horumarka iyo qorshayaasha ku hadhay warqad.

Asalkii hore ee dhismaha cusub

Kooxda ka shaqeysay ITMiVT ee ku saabsan abuurista supercomputers Soviet ma kala go'in, laakiin waxay sii wadeen inay ka shaqeeyaan shirkad gaar ah oo hoos timaada magaca MCST (Xarunta Moscow ee SPARK-Technologies). Horraantii 90-meeyadii, waxaa bilaabmay wada shaqayn firfircoon oo ka dhaxaysa MCST iyo Sun Microsystems, halkaas oo kooxda MCST ay ka qayb qaadatay horumarinta Microprocessor-ka UltraSPARC.

Waxay ahayd muddadan in mashruuca dhismaha E2K uu kacay, kaas oo markii hore ay maalgelisay Sun. Ka dib, mashruucu wuxuu noqday mid si buuxda u madax bannaan oo dhammaan hantidii aqooneed ee uu lahaa waxay ku hadheen kooxda MCST.

"Haddii aan sii wadno la shaqeynta Sun ee aaggan, markaa wax walba waxay lahaan lahaayeen Sun. In kasta oo 90% shaqada la qabtay ka hor inta aanay Qorraxdu iman.” (Boris Babayan)

Dhismaha E2K

Markaan ka wada hadalno qaab dhismeedka Elbrus Processor, inta badan waxaan maqalnaa weedhaha soo socda ee asxaabtayada ku jira warshadaha IT-ga:

"Elbrus waa naqshad RISC ah"
"Elbrus waa naqshad EPIC"
"Elbrus waa SPARC-architecture"

Dhab ahaantii, odhaahyadan midkoodna gabi ahaanba run ma aha, ama haddii ay run tahay, waa qayb ahaan run.

Nashqada E2K waa naqshad farsameedka asalka ah ee asalka ah, tayada ugu muhiimsan ee E2K waa hufnaanta tamarta iyo miisaan aad u wanaagsan, oo lagu gaaro qeexida isbarbardhigga hawlgallada. Nashqada E2K waxa soo saaray kooxda MCST waxana ay ku salaysan tahay qaab-dhismeedka sare ee post-superscalar (a la EPIC) oo saamayn ku leh qaab dhismeedka SPARC (oo leh RISC hore). Isla mar ahaantaana, MCST waxay si toos ah ugu lug lahayd abuurista saddex ka mid ah afarta dhisme ee aasaasiga ah (Superscalars, Post-Superscalars iyo SPARC). Dunidu runtii waa yar tahay.

Si looga fogaado jahawareer mustaqbalka, waxaanu sawirnay jaantus fudud, inkasta oo la fududeeyay, laakiin si cad u muujinaya xididdada dhismaha E2K.

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C

Hadda wax yar oo ku saabsan magaca dhismaha, taas oo la xiriirta taas oo sidoo kale uu jiro isfaham la'aan.

Ilaha kala duwan, waxaad ka heli kartaa magacyadan soo socda ee dhismahan: "E2K", "Elbrus", "Elbrus 2000", ELBRUS ("Jadwalka Isticmaalka Khayraadka Aasaasiga ah ee Cad", sida qorshaynta cad ee isticmaalka ilaha aasaasiga ah). Dhammaan magacyadani waxay ka hadlaan wax la mid ah - oo ku saabsan dhismaha, laakiin dukumentiyada farsamada ee rasmiga ah, iyo sidoo kale forumyada farsamada, magaca E2K waxaa loo isticmaalaa in lagu qeexo dhismaha, sidaas darteed mustaqbalka, haddii aan ka hadlayno naqshadaha processor-ka. Waxaan isticmaalnaa ereyga "E2K", iyo haddii ku saabsan processor gaar ah, ka dibna waxaan isticmaalnaa magaca "Elbrus".

Tilmaamaha farsamada ee qaab-dhismeedka E2K

Qaab dhismeedka dhaqameed sida RISC ama CISC (x86, PowerPC, SPARC, MIPS, ARM), processor-ku wuxuu helayaa hagitaan socod ah oo loogu talagalay fulinta isku xigxiga. Processor-ku wuxuu ogaan karaa hawlgallada madax-bannaan oo uu ku socodsiiyo si isbar-bar socda (supersscalar) oo xitaa beddelo nidaamkooda (oo ka baxsan nidaamka). Si kastaba ha ahaatee, falanqaynta ku-tiirsanaanta firfircoon iyo taageerada fulinta amarka ka baxsan waxay leedahay xaddidaaddeeda marka la eego tirada amarada la bilaabay iyo la falanqeeyay meerto kasta. Intaa waxaa dheer, baloogyada u dhigma ee ku dhex jira processor-ka waxay cunaan tamar aad u badan, hirgelintooda ugu adag waxay mararka qaarkood keentaa xasillooni ama dhibaatooyin ammaan.

Qaab dhismeedka E2K, shaqada ugu weyn ee falanqaynta ku-tiirsanaanta iyo wanaajinta nidaamka hawlgallada waxaa qaadaya isu-duwaha. Processor-ku wuxuu helayaa waxa loogu yeero. tilmaamo ballaaran, mid kasta oo ka mid ah kaas oo qeexaya tilmaamaha dhammaan aaladaha fulinta processor-ka ee ay tahay in lagu bilaabo wareegga saacadda. Processor-iyuhu loogama baahna inuu falanqeeyo ku-tiirsanaanta u dhexeeya hawl-wadeennada ama isku-beddelka hawlaha u dhexeeya tilmaamaha ballaaran: isku-dubariduhu wuxuu sameeyaa waxaas oo dhan isagoo ku saleysan falanqaynta koodhka isha iyo qorsheynta kheyraadka processor-ka. Natiijo ahaan, qalabka processor-ku wuxuu noqon karaa mid fudud oo ka dhaqaale badan.

Isku-dubariduhu waxa uu awood u leeyahay in uu si ka fiican u kala saaro koodhka isha marka loo eego qalabka RISC/CISC ee processor-ka oo uu helo hawlo madaxbannaan oo dheeraad ah. Sidaa darteed, nashqada E2K waxay leedahay qaybo fulinta isbarbar socda marka loo eego qaab-dhismeedyada dhaqameed.

Astaamaha hadda ee qaab dhismeedka E2K:

  • 6 kanaal oo ah unugyo macquul ah oo xisaabeed (ALU) oo si barbar socda u shaqaynaya.
  • Diiwaangeli faylka 256 84-bit.
  • Taageerada qalabka wareegyada, oo ay ku jiraan kuwa leh dhuumaha. Waxay kordhisaa waxtarka isticmaalka kheyraadka processor-ka.
  • Prepump xogta asynchronous programmable oo leh kanaalo akhrin gooni ah. Kuu ogolaanayaa inaad ka qariso dib u dhacyada gelitaanka xusuusta oo aad si buuxda u isticmaasho ALU.
  • Taageerada xisaabinta male-awaalka ah iyo hal-bit ee saadaalinta. Waxay kuu ogolaanaysaa inaad yarayso tirada kala-guurka oo aad fuliso dhawr laamood oo barnaamijka si barbar socda.
  • Amarka ballaaran oo awood u leh inuu qeexo ilaa 23 hawlgal oo hal wareeg ah oo leh buuxinta ugu badan (in ka badan 33 hawlgal marka la xidhidhinayo operands tilmaamaha vector).

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C

Ku dayashada x86

Xataa marxaladda naqshadaynta dhismaha, horumariyayaashu waxay fahmeen muhiimada ay leedahay taageeridda softiweerka loo qoray qaab dhismeedka Intel x86. Taas awgeed, nidaam ayaa loo hirgeliyay firfircooni (ie, inta lagu jiro fulinta barnaamijka, ama "duuqsi") turjumaadda x86 codes binary codes E2K naqshadaha naqshadaha. Nidaamkani wuxuu ku shaqeyn karaa labadaba qaabka codsiga (qaabka WINE), iyo qaab la mid ah hypervisor (ka dibna waxaa suurtogal ah in lagu socodsiiyo dhammaan martida OS ee dhismaha x86).

Waad ku mahadsan tahay dhowr heer oo hagaajin ah, waxaa suurtagal ah in la gaaro xawaaraha sare ee koodhka la turjumay. Tayada ku dayashada qaab dhismeedka x86 waxaa lagu xaqiijiyay bilaabista guusha leh ee in ka badan 20 nidaamyada hawlgalka (ay ku jiraan dhowr nooc oo Windows ah) iyo boqolaal codsiyo ah oo ku saabsan nidaamyada kombuyuutarada Elbrus.

Habka fulinta barnaamijka la ilaaliyo

Mid ka mid ah fikradaha ugu xiisaha badan ee laga dhaxlay naqshadaha Elbrus-1 iyo Elbrus-2 waa waxa loogu yeero fulinta barnaamijka. Nuxurkeedu waa in la hubiyo in barnaamijku ku shaqeeyo oo keliya xogta bilowga ah, si loo hubiyo dhammaan gelitaanka xusuusta inay ka tirsan yihiin tirada ciwaanka saxda ah, si loo bixiyo ilaalinta dhex-dhexaadinta (tusaale, si looga ilaaliyo barnaamijka wicitaanka khaladka maktabadda). Dhammaan baaritaannadan waxaa lagu sameeyaa qalab. Qaabka la ilaaliyo, waxa jira isku-dubarid dhamaystiran iyo maktabad taageerta wakhtiga runtime. Isla mar ahaantaana, waa in la fahmo in xannibaadaha la soo rogay ay keenayaan suurtogalnimada abaabulidda fulinta, tusaale ahaan, koodka ku qoran C ++.

Xitaa qaabka caadiga ah, habka "aan la ilaalin" ee hawlgalka Elbrus, waxaa jira sifooyin kordhinaya kalsoonida nidaamka. Haddaba, kaydinta macluumaadka xidhitaanka (silsiladda ciwaannada soo celinta ee wicitaannada habraaca) way ka duwan yihiin kaydka xogta isticmaalaha oo lama geli karo weerarradan oo kale ee loo isticmaalo fayraska sida ciwaanka soo celinta.

Naqshadeynta sannadihii la soo dhaafay, kaliya ma qabato oo ka sarreyso naqshadaha tartamaya marka loo eego waxqabadka iyo miisaanka mustaqbalka, laakiin sidoo kale waxay ka hortagtaa cayayaanka aafeeya x86/amd64. Bookmarks sida Meltdown (CVE-2017-5754), Specter (CVE-2017-5753, CVE-2017-5715), RIDL (CVE-2018-12126, CVE-2018-12130), Fallout (CVE-2018),-12127 ZombieLoad (CVE-2019-11091) iyo wixii la mid ah.

Kahortagga casriga ah ee dayacanka laga helay qaab dhismeedka x86/amd64 waxay ku salaysan tahay balastar heerka nidaamka hawlgalka. Taasi waa sababta hoos u dhaca wax qabad ee jiilasha hadda iyo kuwii hore ee soo-saareyaal ee naqshadahan ay aad u dareemi karaan oo u dhexeeya 30% ilaa 80%. Anaga, sida isticmaalayaasha firfircoon ee x86 Processor-yada, way ogyihiin arrintan, silica oo sii wadno "cunida cactus", laakiin joogitaanka xalinta dhibaatooyinkan budada annaga (iyo, natiijada, macaamiishayada) waa faa'iido aan shaki lahayn, gaar ahaan haddii xalku yahay Ruush.

Технические характеристики

Hoos waxaa ku yaal sifooyinka farsamada ee Elbrus soo-saareyaashii hore (4C), hadda (8C), cusub (8CB) iyo mustaqbalka (16C) jiilka marka la barbar dhigo soo-saareyaal Intel x86 la mid ah.

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C

Xitaa jaleecada muraayadda miiskan waxay muujinaysaa (tanina waa mid aad loogu farxo) in dib-u-dhacyada tignoolajiyada ee soo-saareyaasha gudaha, oo u muuqday mid aan laga gudbi karin 10 sano ka hor, ay hadda u muuqataa mid aad u yar, iyo 2021-ka iyadoo la bilaabay Elbrus-16C (kaas oo, ka mid ah. Waxyaabo kale, waxay taageeri doonaan wax-ku-oolnimada) waxaa lagu dhimi doonaa masaafada ugu yar.

SHD AERODISK ee soosaarayaasha Elbrus 8C

Waxaan ka gudubnaa aragti una gudubnaa ku-dhaqanka. Iyada oo qayb ka ah isbahaysiga istaraatiijiyadeed ee MCST, Aerodisk, Basalt SPO (oo hore u ahaan jiray Alt Linux) iyo NORSI-TRANS, nidaamka kaydinta xogta ayaa la sameeyay oo la geliyay hawlgal, taas oo hadda ah haddii aysan ahayn tan ugu fiican xagga amniga, shaqeynta. kharashka iyo waxqabadka , fikraddayada, xal aan la dafiri karin oo u qalma oo hubin kara heerka saxda ah ee madax-bannaanida tignoolajiyada ee dalkeenna Hooyo.
Haddaba faahfaahinta...

Qalabka

Qaybta qalabka ee nidaamka kaydinta waxaa lagu fuliyaa iyadoo lagu saleynayo madal caalamiga ah ee Yakhont UVM ee shirkadda NORSI-TRANS. Goobta Yakhont UVM waxay heshay heerka qalabka isgaarsiinta ee asalka Ruushka waxaana lagu daray diiwaanka mideysan ee alaabada raadiyaha-electronic ee Ruushka. Nidaamku wuxuu ka kooban yahay laba kontaroolayaal kaydin oo kala duwan (2U midkiiba), kuwaas oo ay isku xidhan yihiin 1G ama 10G Ethernet interconnected, iyo sidoo kale khaanadaha saxanka la wadaago iyadoo la adeegsanayo xidhiidhka SAS.

Dabcan, tani maaha mid qurux badan sida qaabka "Kooxda ku jirta sanduuqa" (marka kontaroolayaasha iyo saxanadaha leh dhabarka caadiga ah lagu rakibo hal 2U chassis) oo aan inta badan isticmaalno, laakiin mustaqbalka dhow sidoo kale waa la heli doonaa. Waxa ugu muhiimsan halkan waa in ay si fiican u shaqeyso, laakiin waxaan ka fekereynaa " qaansooyinka "ka dib.

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C

Daboolka hoostiisa, koontaroole kastaa wuxuu leeyahay Motherboard-ka-hal-processor leh oo leh afar boos oo RAM ah (DDR3 ee processor-ka 8C). Sidoo kale dusha sare ee koontaroole kasta waxaa ku yaal 4 1G Ethernet ports (laba ka mid ah waxaa isticmaala AERODISK ENGINE software adeeg ahaan) iyo seddex boos oo PCIe ah oo loogu talagalay Back-end (SAS) iyo Front-end (Ethernet ama FibreChannel).

Sida boot drives, waxaan u isticmaalnaa Ruush SATA SSD Drives ka GS Nanotech, kaas oo aan marar badan tijaabiyey oo isticmaalnay mashaariicda.

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C

Markii ugu horeysay ee aan la kulanay madasha, waxaan si taxadar leh u baarnay. Wax su'aalo ah kama qabin tayada isu-ururinta iyo alxanka, wax walba waxa loo sameeyay si habsami ah oo la isku halleyn karo.

nidaamka hawlgalka

Nooca OS Alt 8SP ee shahaadada waxaa loo isticmaalaa OS ahaan. Mustaqbalka dhow, waxaan qorsheyneynaa inaan abuurno kayd la xiri karo oo si joogto ah loo cusboonaysiiyay Alt OS oo wata software kaydinta Aerodisk.

Noocan qaybinta waxaa lagu dhisay nooca xasilloon ee Linux 4.9 kernel ee E2K (waa laan leh taageero waqti dheer ah oo ay soo gudbiyaan khubarada MCST), oo lagu kabo dhejisyo loogu talagalay shaqeynta iyo amniga. Dhammaan xirmooyinka ku jira Alt OS waxaa si toos ah loogu dhisay Elbrus iyadoo la adeegsanayo nidaamka dhisidda macaamil ganacsi ee asalka ah ee mashruuca Kooxda Kooxda ALT Linux, taasoo suurtagelisay in la dhimo kharashka shaqada ee wareejinta lafteeda oo fiiro gaar ah loo yeesho tayada badeecada.

Siideynta kasta ee Alt OS ee Elbrus si weyn ayaa loo ballaarin karaa marka la eego shaqeynta iyadoo la adeegsanayo kaydka loo hayo (laga bilaabo qiyaastii 6 kun oo baakadaha isha ee nooca siddeedaad ilaa 12 sagaalaad).

Doorashada ayaa sidoo kale la sameeyay sababtoo ah Basalt SPO, horumariyaha Alt OS, wuxuu si firfircoon ula shaqeeyaa software-yada kale iyo soo-saareyaasha aaladaha aaladaha kala duwan, hubinta isdhexgalka aan tooska ahayn ee qalabka iyo nidaamyada software.

Nidaamyada Kaydinta Software-ka

Markii la soo dejinayo, waxaan isla markiiba ka tagnay fikradda adeegsiga x2 ku dayashada ee lagu taageeray E86K, waxaanan bilownay inaan si toos ah ula shaqeyno soo-saareyaasha (nasiib wanaag, Alt waxay horeyba u haysataa aaladaha lagama maarmaanka u ah tan).

Waxyaabaha kale, qaabka fulinta ee waddanku wuxuu bixiyaa ammaan wanaagsan (isku mid ah saddexda qalab ee qalabka halkii hal) iyo kordhinta waxqabadka (ma jirto baahi loo qabo in loo qoondeeyo hal ama laba nooc oo siddeed ah si uu u shaqeeyo turjumaanka binary, iyo compiler wuxuu sameeyaa shaqadiisa. shaqada ayaa ka fiican JIT).

Dhab ahaantii, hirgelinta E2K ee AERODISK ENGINE waxay taageertaa inta badan hawlaha kaydinta ee hadda jira ee x86. Nooca hadda ee AERODISK ENGINE (A-CORE nooca 2.30) waxa loo istcimaalaa sidii software nidaamka kaydinta

Dhibaato la'aan E2K, hawlaha soo socda ayaa la soo bandhigay oo lagu tijaabiyay isticmaalka alaabta:

  • U dulqaadashada cilada ilaa laba kontaroolo iyo dariiqyo badan oo I/O (mpio)
  • Ku xannib oo geli gelida mugga khafiifka ah (RDG, barkadaha DDP; FC, iSCSI, NFS, borotokoolka SMB oo ay ku jiraan isdhexgalka Active Directory)
  • Heerar kala duwan oo RAID ah oo ilaa saddex jibbaar ah (ay ku jirto awoodda isticmaalka RAID-ga)
  • Kaydinta isku-dhafka ah (isku-darka SSD iyo HDD oo ku dhex jira barkad isku mid ah, ie. kaydinta iyo tiering)
  • Ikhtiyaarada badbaadinta booska oo leh kala-saarid iyo cadaadis
  • Sawir-qaadista ROW, clones iyo xulashooyinka soo-celinta ee kala duwan
  • Iyo astaamo kale oo yaryar laakiin faa'iido leh sida QoS, hotspare caalami ah, VLAN, BOND, iwm.

Dhab ahaantii, E2K waxaan ku guuleysanay inaan helno dhammaan shaqadeena, marka laga reebo dhowr-koontaroolayaal (in ka badan laba) iyo jadwalka I / O-badan, kaas oo noo ogolaanaya inaan kordhinno waxqabadka barkadaha dhammaan-flash 20-30% .

Laakiin annagu, dabcan, waxaan sidoo kale ku dari doonaa hawlahan waxtarka leh, arrin waqti ah.

Wax yar oo ku saabsan waxqabadka

Ka dib markii si guul leh looga gudbo imtixaannada shaqada aasaasiga ah ee nidaamka kaydinta, waxaan, dabcan, bilaabay inaan samayno imtixaannada culeyska.

Tusaale ahaan, nidaamka kaydinta dual-controller (2xCPU E8C 1.3 Ghz, 32 GB RAM + 4 SAS SSD 800GB 3DWD), kaas oo kaydka RAM uu naafo yahay, waxaanu abuurnay laba barkadood oo DDP ah oo leh heerka ugu weyn ee RAID-10 iyo laba 500G. LUNs oo waxay ku xidheen LUN-yadan iSCSI (10G Ethernet) martigeliyaha Linux. Oo wuxuu sameeyay mid ka mid ah imtixaanada aasaasiga ah ee saacadle ah oo ku saabsan baloogyada culeyska ee isdaba jooga ah iyadoo la adeegsanayo barnaamijka FIO.

Natiijadii ugu horreysay waxay ahaayeen kuwo wanaagsan.

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C

Culayska ku jiray processor-yadu wuxuu ahaa celcelis ahaan heerka 60%, i.e. tani waa heerka aasaasiga ah ee kaydinta ay si badbaado leh ugu shaqayn karto.

Haa, tani way ka fog tahay culeyska sare, tanina si cad kuma filna DBMS-yada waxqabadka sare leh, laakiin, sida dhaqankeena muujinaya, sifooyinkani waxay ku filan yihiin 80% hawlaha guud ee hababka kaydinta loo isticmaalo.

Wax yar ka dib, waxaan qorsheyneynaa inaan ku soo laabano warbixin faahfaahsan oo ku saabsan imtixaanada culeyska ee Elbrus sida madal kaydinta.

Mustaqbal ifaya

Sida aan kor ku soo qornay, wax soo saarka ballaaran ee Elbrus 8C dhab ahaantii wuxuu bilaabmay dhawaan - horaantii 2019 iyo Diseembar ilaa 4000 oo soo-saareyaal ayaa mar hore la sii daayay. Marka la barbardhigo, kaliya 4 processor ee jiilkii hore ee Elbrus 5000C ayaa la soo saaray muddada oo dhan wax soo saarkooda, sidaas darteed waxaa jira horumar.

Waxaa cad in tani ay tahay hoos u dhac ku yimaada badda, xitaa suuqa Ruushka, laakiin wadada ayaa lagu baran doonaa mid lugeynaya.
Siideynta dhowr tobanaan kun oo soo-saareyaal Elbrus 2020C ah ayaa loo qorsheeyay 8, tanina durba waa tiro halis ah. Intaa waxaa dheer, inta lagu jiro 2020, processor-ka Elbrus-8SV waa in ay keenaan kooxda MCST si ay u soo saaraan tiro badan.

Qorshayaasha wax soo saarka noocan oo kale ah waa codsi loogu talagalay qayb aad u muhiim ah oo dhan suuqa processor-ka server-ka gudaha.

Natiijo ahaan, halkan iyo hadda waxaan haysanaa processor Ruush ah oo wanaagsan oo casri ah oo leh cad iyo, ra'yigeena, istaraatiijiyad horumarineed oo sax ah, taas oo ku saleysan taas oo ay jirto nidaamka kaydinta xogta ee ugu ammaansan oo la aqoonsan yahay oo Ruush ah (iyo in Mustaqbalka, nidaamka farsamada ee Elbrus-16C). Nidaamka Ruushku waa inta uu hadda jir ahaan suurtogal u yahay xaaladaha casriga ah.

Waxaan inta badan ku aragnaa wararka guul-darrada soo socota ee shirkadaha kuwaas oo si sharaf leh ugu yeera soo saarayaasha Ruushka, laakiin dhab ahaantii waxay ku hawlan yihiin dib-u-cusboonaynta calaamadaha iyaga oo aan ku darin wax qiimo ah oo iyaga u gaar ah alaabta soo saaraha shisheeye, marka laga reebo calaamadahooda. Shirkadaha noocan oo kale ah, nasiib daro, waxay hoos u dhigaan dhammaan horumarinta dhabta ah ee Ruushka iyo soosaarayaasha.

Maqaalkan, waxaan rabnaa in aan si cad u muujino in dalkeena ay ka jireen, jiri doonaan oo ahaan doonaan shirkado si dhab ah oo hufan u sameeya nidaamyada IT-ga ee casriga ah oo si firfircoon u horumariya, beddelka soo dejinta IT-ga maahan af-lagaado, laakiin waa xaqiiqo taas dhamaanteen waan noolnahay. Ma jeclaan kartid xaqiiqadan, waad dhaleeceyn kartaa, ama waad shaqeyn kartaa oo aad wanaajin kartaa.

SHD AERODISK ee soosaarayaasha gudaha Elbrus 8C

Burburkii USSR hal mar ayaa ka horjoogsaday kooxda hal-abuurka Elbrus inay noqdaan ciyaaryahan caan ah oo ka mid ah adduunka soo-saareyaasha waxayna ku qasbeen kooxda inay u raadiyaan maalgelin horumarkooda dibadda. Waa la helay, shaqadiina waa la qabtay, hantidii aqooneedna waa la badbaadiyay, taas oo aan aad iyo aad ugu mahadcelinayo dadkan!

Waa intaas hadda, fadlan qor faallooyinkaaga, su'aalahaaga iyo, dabcan, dhaleeceyntaada. Mar walba waanu faraxsannahay.

Sidoo kale, anigoo ku hadlaya magaca shirkadda Aerodisk oo dhan, waxaan rabaa inaan u hambalyeeyo dhammaan bulshada IT-ga Ruushka sanadka cusub ee soo socda iyo Christmas-ka, waxaan rajeynayaa 100% waqti-kordhinta - iyo in dib-u-celinta aysan faa'iido u yeelan doonin qof kasta sanadka cusub))).

Alaabta loo isticmaalo

Maqaal leh sharraxaad guud oo ku saabsan tignoolajiyada, naqshadaha iyo shakhsiyaadka:
https://www.ixbt.com/cpu/e2k-spec.html

Taariikh kooban oo kumbiyuutarrada oo hoos timaada magaca "Elbrus":
https://topwar.ru/34409-istoriya-kompyuterov-elbrus.html

Maqaal guud oo ku saabsan qaab-dhismeedka e2k:
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81_2000

Maqaalku wuxuu ku saabsan yahay jiilka 4aad (Elbrus-8S) iyo jiilka 5aad (Elbrus-8SV, 2020):
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-8%D0%A1

Tilmaamaha jiilka 6-aad ee soo-saareyaasha (Elbrus-16SV, 2021):
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-16%D0%A1

Sharaxaada rasmiga ah ee dhismaha Elbrus:
http://www.elbrus.ru/elbrus_arch

Qorshayaasha soo-saareyaasha qalabka iyo aaladaha softiweerka "Elbrus" si ay u abuuraan kombuyuutar sare oo leh waxqabadka sare:
http://www.mcst.ru/files/5a9eb2/a10cd8/501810/000003/kim_a._k._perekatov_v._i._feldman_v._m._na_puti_k_rossiyskoy_ekzasisteme_plany_razrabotchikov.pdf

Farsamada Elbrus ee Ruushka ee kombuyuutarrada gaarka ah, adeegayaasha iyo kombuyuutarrada sare:
http://www.mcst.ru/files/5472ef/770cd8/50ea05/000001/rossiyskietehnologiielbrus-it-edu9-201410l.pdf

Maqaal hore oo uu qoray Boris Babayan, laakiin wali khuseeya:
http://www.mcst.ru/e2k_arch.shtml

Maqaal hore oo uu qoray Mikhail Kuzminsky:
https://www.osp.ru/os/1999/05-06/179819

Soo bandhigida MCST, macluumaadka guud:
https://yadi.sk/i/HDj7d31jTDlDgA

Macluumaadka ku saabsan Alt OS ee madal Elbrus:
https://altlinux.org/эльбрус

https://sdelanounas.ru/blog/shigorin/

Source: www.habr.com

Add a comment