AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal

Tere, Habr'i lugejad. Soovime jagada väga meeldivat uudist. Oleme lõpuks oodanud tõelist seeriatootmist uue põlvkonna Venemaa Elbrus 8C protsessoritest. Ametlik seeriatootmine pidi algama juba 2016. aastal, kuid tegelikult hakkas massitootmine toimuma alles 2019. aastal ja praeguseks on toodetud juba umbes 4000 protsessorit.

Peale seeriatootmise alustamist ilmusid need protsessorid kohe ka meie AERODISKisse, mille eest täname eraldi ettevõtet NORSI-TRANS, kes lahkesti pakkus meile oma riistvara platvormi Jahont UVM, mis toetab Elbrus 8C protsessoreid, et saavutada salvestusseadme tarkvara edastamine. See on kaasaegne ja vastab kõikidele MCST nõuetele universaalne platvorm. Praegu kasutatakse platvormi spetsiaalsetes tarbijates ja sideoperaatorites, et tagada etteantud tegevuste täitmine operatiivsete ja uurimistegevuste läbiviimisel.

Praegu on porteerimine edukalt lõpetatud ja SSD AERODISK on juba saadaval kodumaiste Elbrus protsessoritega.

Selles artiklis räägime protsessoritest, nende ajaloost, arhitektuurist ja loomulikult ka meie Elbrusel põhinevast SSD-st.

Ajalugu

Elbrus protsessorite ajalugu ulatub Nõukogude Liidu aega. 1973. aastal algas S.A. Lebedevi nimelise Täppismehaanika ja Arvutusvõtte Instituudis mitme protsessoriga arvutikomplekside arendamine nimega "Elbrus". Projekti juhtis Vsevolod Sergejevitš Burtsov ning aktiivselt osales arenduses ka Boris Artjašesovitš Babajan, kes oli üks peajuhtide abi.

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal
Vsevolod Sergejevitš Burtsov

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal
Boris Artjašesovitš Babajan

Projekti peamine tellija oli loomulikult Nõukogude Liidu relvajõud, ning see arvutite seeria leidis lõpuks edukat kasutamist komandovõimekuse keskuste ja rakette tõrjuvate süsteemide tulistamiskomplekside loomisel, samuti muudes erieesmärkidel mõeldud süsteemides.

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal

Esimene arvuti «Elbrus» lõpetati 1978. aastal. Sellel oli moodulaarne arhitektuur ning see võis sisaldada 1 kuni 10 keskmise integreerituse skeemidel põhinevat protsessorit. Selle masina töökiirus ulatus 15 miljoni operatsioonini sekundis. Kõigi 10 protsessori yhte operatiivmälu ulatus kuni 2 20. astme masinsõna või 64 MB.

Hiljem selgus, et paljusid «Elbruse» arendamiseks kasutatud tehnoloogiaid uuriti sel ajal ka maailmas ning nende üle töötas International Business Machine (IBM), kuid nende projektide töö, erinevalt «Elbrusest» tehtust, ei viidud kunagi lõpule ning ei viinud lõpuks valminud toote loomisele.

Vsevolod Burtsov rääkis, et Nõukogude insenerid püüdsid rakendada kõige kaasaegsemaid teadmisi nii kodumaistest kui ka välismaistest arendajatest. Arvutite "Elbrus" arhitektuuri mõjutasid samuti Burroughsi, Hewlett-Packardi arvutid ning BSM-6 arendajate kogemus.

Siiski olid palju arendusi originaalsed. "Elbrus-1" juures oli kõige huvitavam just selle arhitektuur.

Loodud superarvuti oli esimene Nõukogude Liidus, mis kasutas superskalaarset arhitektuuri. Superskalaarsete protsessorite laialdane kasutamine välismaal algas alles 90ndatel aastatel, kui turule ilmusid taskukohased Intel Pentium protsessorid.

Lisaks sellele võis andmevoogude edastamiseks perifeersete seadmete ja operatiivmälu vahel arvutis kasutada spetsiaalseid sisendi ja väljundi protsessoreid. Selliseid protsessoreid võis süsteemis olla kuni neli, need töötasid paralleelselt keskprotsessoriga ja omasid oma eraldiseisvat mälu.

Elbrus-2

1985. aastal sai "Elbrus" oma loogilise jätku, luues ja saates seeriatootmisse arvuti "Elbrus-2". Oma arhitektuurilt erines see vähe eelkäijast, kuid kasutas uut komponentide baasi, mis võimaldas praktiliselt kümme korda suurendada üldvõimsust - 15 miljonilt operatsioonilt sekundis 125 miljonini. Arvuti töötlemismälu suurenes 16 miljoni 72-bitise sõna või 144 MB-ni. "Elbrus-2" maksimaalne sisend-/väljundkanalite läbilaskevõime oli 120 MB/s.

"Elbrus-2" leidis aktiivset kasutamist tuuma teadusasutustes Chelyabinsk-70 ja Arzamass-16, kosmose juhtimiskeskuses, A-135 raketitõrjesüsteemis ning teistes sõjaväeobjektides.

"Elbrusi" loomist hinnati kõrgelt Nõukogude Liidu juhtide poolt. Palju insenere autasustati ordenite ja medalitega. Peadirektor Всеволод Бурцев ning mitmed teised spetsialistid said riiklikke auhindasid. Boris Babayan autasustati Oktoobrirevolutsiooni Ordeniga.

Need autasud olid rohkem kui teenitud, Boris Babayan ütles hiljem:

1978. aastal valmistasime esimese superskalaararvuti, Elbrus-1. Täna loovad Läänes superskaalaid ainult sellise arhitektuuri alusel. Esimene Lääne superskalaar tuli välja 1992. aastal, meie omal oli see juba 1978. aastal. Lisaks on meie loodud superskalaar analoogne Pentium Pro'le, mille Intel valmistas 1995. aastal.

Need sõnad ajaloo esmakordsusest saavad tõestust ka Ameerikas, kus Kit Difendorf, Motorola 88110 arendaja, üks esimesi Lääne superskaalarprotsessoreid, on kirjutanud:

1978. aastal, peaaegu 15 aastat enne esimest Lääne superskaalarprotsessorit, kasutati Elbrus-1-s protsessorit, mis andis välja kaks käsku ühe takti jooksul, muutes käskude täitmise järjekorda, registreerides ümber ja teostades eelduste kohaselt.

Elbrus-3

Aasta 1986, kohe pärast teise "Elbrus" lõpetamist, alustas ITMiVT uue süsteemi "Elbrus-3" arendamist, rakendades täiesti uut protsessori arhitektuuri. Boris Babajani sõnul nimetati seda lähenemist "post-superkaalarseks". Just seda arhitektuuri, mis hiljem sai nimeks VLIW/EPIC, hakati tulevikus (90ndate keskpaiku) kasutama Intel Itaniumi protsessorites (samuti algasid NSVLi arendused 1986. aastal ja lõppesid 1991. aastal).

Selles arvutisüsteemis viidi esmakordselt ellu ideid operatsioonide paraleelsuse selge juhtimise kohta kompilaatori abil.

1991. aastal lasti välja esimene ja kahjuks ainus arvuti "Elbrus-3", mida ei õnnestunud lõpuni seadistada, ning pärast Nõukogude Liidu lagunemist muutus see kellelegi mittevajalikuks ning arendused ja plaanid jäid paperile.

Uue arhitektuuri eeldused

ITMiVT-s töötanud kollektiiv, kes lõi Nõukogude superarvuteid, ei lahkunud, vaid jätkas tööd eraldi ettevõttena nimega MCST (Moskva SPARC-tehnoloogiate Keskus). 90ndate alguses algas aktiivne koostöö MCST ja Sun Microsystems'i vahel, kus MCST kollektiiv osales mikropärastori UltraSPARC väljatöötamises.

Just sel perioodil sai alguse arhitektuuriprojekt E2K, mille algset finantseeris Sun. Hiljem sai projekt täiesti sõltumatuks ja kogu intellektuaalne omand jäi MCST kollektiivi kätte.

"Kui me oleksime jätkanud Suniga töötamist, kuuluaks kõik Sunile. Kuigi 90% tööst tehti enne Suni saabumist." (Boris Babayan)

Arhitektuur E2K

Kui me arutame "Elbrus" protsessorite arhitektuuri, kuuleme sageli oma IKT-kolleegidelt järgmisi väiteid:

"Elbrus on RISC-arhitektuur"
"Elbrus on EPIC-arhitektuur"
"Elbrus on SPARC-arhitektuur"

Tõeliselt ei ole ükski neist väidetest täiesti õige ning kui ongi, siis ainult osaliselt.

E2K arhitektuur on eraldi originaalne protsessori arhitektuur, mille peamised omadused on energiatõhusus ja suurepärane skaleeritavus, saavutatud operatsioonide selges paralleelis. E2K arhitektuuri on arendanud MCST meeskond ning selle aluseks on post-superskalaarne arhitektuur (sarnane EPIC-ile), millel on mõningane SPARC-arhitektuuri (RISC-i minevikuga) mõju. Samuti on MCST olnud otseselt kaasatud kolme neljast põhistruktuurist (superkalaarsed, post-superkalaarsed ja SPARC) loomisse. Tõepoolest, maailm on väike.

Edaspidise segaduse vältimiseks oleme joonistanud lihtsa skeemi, mis kuigi lihtsustatult, näitab väga selgelt E2K arhitektuuri juuri.

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal

Nüüd veel natuke arhitektuuri nimetuse kohta, mille osas on samuti arusaamatusi.

Erinevates allikates võib leida järgmised nimetused selle arhitektuuri kohta: „E2K”, „Elbrus”, „Elbrus 2000”, ELBRUS („ExpLicit Basic Resources Utilization Scheduling”, st põhivahendite kasutamise avatud planeerimine). Kõik need nimetused viitavad samale – arhitektuurile, kuid ametlikus tehnilises dokumentatsioonis ja tehnilistel foorumitel kasutatakse arhitektuuri nimetamiseks terminit E2K. Seega, kui räägime protsessori arhitektuurist, kasutame terminit „E2K”, ja kui räägime konkreetsest protsessorist, siis kasutame nime „Elbrus”.

Arhitektuuri E2K tehnilised omadused

Traditsioonilistes arhitektuurides, nagu RISC või CISC (x86, PowerPC, SPARC, MIPS, ARM), saabuva protsessori sisendina kasutatakse käskude voogu, mis on mõeldud järjestikuseks täitmiseks. Protsessor suudab tuvastada sõltumatuid toiminguid ja käivitada need paralleelselt (superskalaarsus) ning isegi muuta nende järjekorda (väljaõhtmine). Kuid dünaamilisel sõltuvuse analüüsil ja väljaõhtmise toetamisel on oma piirangud käskude käivitamise ja analüüsi osas ühes taktis. Lisaks sellele tarbivad protsessori sisemised vastavad plokid märkimisväärselt energiat ja keerukamate realizatsioonide rakendamine toob sageli kaasa stabiilsuse või turvalisuse probleeme.

E2K arhitektuuris võtab sõltuvuste analüüsi ja operatsioonide järjekorra optimeerimise peamise töö endale kompilaator. Protsessor saab sisendi nn laiadest käskudest, milles on kodeeritud kõikide protsessori täitmisüksuste juhised, mis peavad antud taktis käivituma. Protsessorilt ei nõuta operandide vaheliste sõltuvuste analüüsimist või operatsioonide ümberpaigutamist laiadest käskudest: seda kõike teeb kompilaator, lähtudes lähtekoodist ja protsessori ressursside planeerimisest. Tulemusena võib protsessori riistvara komponent olla lihtsam ja ökonoomsem.

Kompilaator suudab lähteteksti analüüsida palju põhjalikumalt kui RISC/CISC protsessori riistvara ning leida rohkem sõltumatuid operatsioone. Seetõttu on E2K arhitektuuris rohkem paralleelselt töötavaid täitmisüksusi kui traditsioonilistes arhitektuurides.

E2K arhitektuuri praegused võimalused:

  • 6 paralleelselt töötavat aritmeetilis-loogikaseadet (ALU).
  • Registerfail koosneb 256-st 84-bitist registrist.
  • Tsüklite riistvaratoe pakkumine, sealhulgas konveierimistega. Suurendab protsessori ressursside efektiivset kasutamist.
  • Programmeeritav asünkroonne andmete eelkoormuse seade eraldi lugemiskanaleid kasutades. Võimaldab varjata mälu juurdepääsu hilinemisi ning kasutada ALU-d täielikumalt.
  • Spekulatiivsete arvutuste ja ühebitiste eeltingimuste toetamine. Aitab vähendada üleminekute arvu ja täita paralleelselt mitmeid programmi haru.
  • Lai meeskond, mis suudab maksimaalsel täitmisel ühes taktis määrata kuni 23 operatsiooni (üle 33 operatsiooni, kui operandid on vektorkommandos paketitud).

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal

x86 emulatsioon

Juba projekteerimise etapis mõistsid arendajad Intel x86 arhitektuurile kirjutatud tarkvara toe olulisust. Selleks loodi süsteem dünaamiliseks (st programmi käitamise ajal või „reaalajas”) x86 binaarkoodide tõlkimiseks E2K arhitektuuri protsessorikoodideks. See süsteem suudab töötada nii rakenduse režiimis (nagu WINE) kui ka hüperviisori sarnases režiimis (sel juhul on võimalik käitada täielikult x86 arhitektuuri külgoperaating süsteemi).

Mitme optimeerimistaseme abil saavutatakse transleeritud koodi kõrge töökiirus. x86 arhitektuuri emulatsiooni kvaliteeti tõestavad edukad käivitamised „Elbrus” arvutuskompleksides enam kui 20 operatsioonisüsteemis (sealhulgas mitmes Windowsi versioonis) ja sadades rakendustes.

Kaitstud režiim programmide käitamiseks

Üks huvitav idee, mis on pärandatud Elbrus-1 ja Elbrus-2 arhitektuuridest, on nn kaitstud programmide täitmine. Selle põhiolemus seisneb selles, et programm töötab ainult algatatud andmetega, kontrollides kõiki mälupöördeid, kas need kuuluvad lubatud aadressivahemikku, pakkudes moodulitevahelist kaitset (nt kaitstes kutsuvat programmi raamatukogu vea eest). Kõiki neid kontrollimisi teostatakse riistvara tasandil. Kaitstud režiimi jaoks on olemas täieõiguslik kompiler ja tööaegade tugi. Sellegipoolest tuleb mõista, et seatud piirangud toovad endaga kaasa näiteks C++ koodi täitmise korraldamise võimatuse.

Isegi tavarežiimil, 'kaitsmata' Elbruse protsessorite töörežiimil, on omadusi, mis suurendavad süsteemi usaldusväärsust. Näiteks on linkimisinformatsiooni „stack” (protseduurikutsumiste tagasipöördumise aadresside ahel) eraldatud kasutajate andmete stackist ja ei ole küberrünnakutele nagu aadresside asendamine haavatav.

Aastate jooksul arendatud lahendused mitte ainult ei jõua järele, vaid suudavad tulevikus ka ületada konkurentide arhitektuure jõudluse ja skaleeritavuse osas, tagades samas kaitse vigade eest, millega põevad x86/amd64. Taolised vead nagu Meltdown (CVE-2017-5754), Spectre (CVE-2017-5753, CVE-2017-5715), RIDL (CVE-2018-12126, CVE-2018-12130), Fallout (CVE-2018-12127), ZombieLoad (CVE-2019-11091) ja sarnased.

Käesolevad kaitsemeetmed avastatud haavatavuste vastu x86/amd64 arhitektuuris põhinevad operatsioonisüsteemide taseme plaastritel. Seetõttu on jõudluse langus praegustes ja varasemates protsessorigeneratsioonides hästi tuntav ning ulatub 30% kuni 80% võrra. Me, kui aktiivsed x86-protsessorite kasutajad, oleme sellest teadlikud, kannatame ning jätkame "kaktuse söömist", kuid nende probleemide lahendamine on meile (ja lõpuks meie klientidele) kindlasti õnnistus, eriti kui lahendus on venekeelne.

Tehnilised andmed

Allpool on toodud ametlikud tehnilised näitajad «Elbrus» protsessorite varasema (4C), praeguse (8C), uue (8CV) ja tuleviku (16C) generatsiooni võrdluses sarnaste Intel x86 protsessoritega.

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal

Juba ain vaade sellele tabelile näitab (ja see on väga rõõmustav), et kodumaiste protsessorite tehnoloogiline mahajäämus, mis 10 aastat tagasi näis ületamatu, tundub nüüdseks juba üsna väike, ja 2021. aastal "Elbrus-16C" käivitamisega (mis, muide, toetab virtualiseerimist) väheneb see minimaalsetele vahedele.

AERODISK salvestusseade Elbrus 8C protsessoritel

Teooriast liigume praktikale. MCTS, Aérodisk, Bazalt SPO (endine Alt Linux) ja NORSI-TRANS koostöös on välja töötatud ja kasutusele võetud andmesalvestussüsteem, mis praeguste turvanäitajate, funktsionaalsuse, hinna ja jõudluse osas on, kui mitte parim, siis meie arvates kahtlemata väärikas lahendus, mis suudab tagada meie kodumaa tehnoloogilise sõltumatuse nõuetekohase taseme.
Nüüd üksikasjad…

Riistvara osa

Süsteemi riistvara on seotud universaalse Platvormiga Jahtont UVM ettevõttest NORSI-TRANS. Platvorm Jahtont UVM on saanud Vene päritolu telekommunikatsiooniseadmeks ja on kantud Venemaa raadioelektroonika tooteainsamblisse. Süsteem koosneb kahest eraldi HDA kontrollerist (igaüks 2U), mis on omavahel ühendatud 1G või 10G Etherneti interconnect'i kaudu, samuti jagatud diskiriiulitega, kasutades SAS-ühendust.

Muidugi ei ole see nii ilus nagu "Cluster in a box" formaadis (kui kontrollerid ja kettad, millel on ühine backplane, on paigutatud ühte 2U šassi), mida me tavaliselt kasutame, kuid see saab peagi saadavaks. Peamine on, et see töötab hästi, ja "paelte" üle mõtleme hiljem.

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal

Iga kontrolleri all on ühes protsessoris emaplaat, millel on neli RAMi pesa (DDR3 8C protsessorile). Samuti on igas kontrolleris neli 1G Etherneti porti (millest kaks kasutatakse AERODISK ENGINE'i tarkvara poolt teeninduslikena) ja kolm PCIe pesa Back-end (SAS) ja Front-end (Ethernet või FibreChannel)adapterite jaoks.

Käivituseks kasutatakse Venemaa SATA SSD-diske GS Nanotechilt, mida oleme korduvalt testinud ja projektides kasutanud.

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal

Esimese kohtumise ajal platvormiga läbi kaesime selle hoolikalt. Kogumise ja jootmise kvaliteedi osas ei tekkinud küsimusi, kõik on tehtud korralikult ja usaldusväärselt.

Operatsioonisüsteem

Käideldavaks operatsioonisüsteemiks on sertifitseerimise jaoks ALT OS 8SP versioon. Varsti kavatseme luua ühendatud ja pidevalt uuendatava repositooriumi ALT OS-ile koos Aerodiski salvestustarkvaraga.

See versioon distributiivist on üles ehitatud praegusel stabiilselt Linuxi 4.9 tuumal (E2K haru pikaajalise toe jaoks, mille on portinud MCST spetsialistid), täiustatud funktsionaalsuse ja turvalisuse patšidega. Kõik pakid ALT operatsioonisüsteemis on kokku pandud otse "Elbrus" platsidel, kasutades originaalsüsteemi projekti ALT Linux Team, mis on vähendanud hõive töökoormust ja võimaldanud rohkem tähelepanu pöörata toote kvaliteedile.

Iga versioon OS Alt Elbrus'e jaoks saab oluliselt funktsionaalsust laiendada, kasutades selle jaoks saadaval olevat reposi (umbes 6000 lähtekoodi paketti kaheksanda versiooni jaoks kuni umbes 12000 - üheksanda jaoks).

Valik tehti ka seetõttu, et ettevõte Basalt SPO, OS Alt arendaja, töötab aktiivselt teiste tarkvara- ja seadme arendajatega erinevatel platvormidel, tagades sujuva koostöö riist- ja tarkvarakomplekside raames.

Andmesalvestussüsteemi tarkvara

Porteerimise käigus loobusime kohe ideest kasutada E2K toetatud x86 emulatsiooni ja hakkasime töötama protsessoritega otse (hea, et Alt'ilt on juba vajalikud abinõud olemas).

Muuhulgas annab natiivne täitmisrežiim parema turvalisuse (need kolm riistvarastakki ühe asemel) ja suurenenud jõudluse (pole vaja eraldada ühe või kahe tuuma kaheksast binaartranslaatori töötamiseks, ning kompilaator teeb oma tööd paremini kui JIT).

E2K-l rakendamisel toetatakse AERODISK ENGINE'i puhul suurel määral olemasolevaid funktsioone, mis on kergesti kergesti kergesti x86-s. Andmesalvestussüsteemina kasutatakse praegust versiooni AERODISK ENGINE (A-CORE versioon 2.30)

E2K-l on probleemideta käivitatud ja testitud järgmised funktsioonid, mis on kasutamiseks tootmises:

  • Vastupidavus kuni kahe kontrolleri ja mitme erineva sisendi- ja väljundiga (mpio)
  • Blokk- ja failipõhine juurdepääs õhukeste mahutitega (RDG ja DDP klastrid; protokollid FC, iSCSI, NFS, SMB koos Active Directory integraadiga)
  • Erinevad RAID-tasemed kuni kolmikpariteedini (sealhulgas RAID-i koostaja kasutamise võimalus)
  • Hübriidne salvestamine (SSD ja HDD kombinatsioon ühe kasti raames, st vahemälu ja räsi)
  • Ruumisäästuvõimalused deduplikatsiooni ja koompressiooni abil
  • ROW-snapshootid, kloonid ja erinevad replikatsiooni variandid
  • Ja teised väikesed, kuid kasulikud funktsioonid nagu QoS, globaalne kuum varu, VLAN, BOND jne.

E2K-l suutsime käivitada kogu meie funktsionaalsuse, välja arvatud mitme kontrolleriga (rohkem kui kaks) ja mitmevoodiline sisendi-väljundi planeerija, mis võimaldab tõsta all-flash kaustade jõudlust 20-30%.

Kuid loomulikult lisame ka need kasulikud funktsioonid, see on vaid aja küsimus.

Natuke tootlikkusest

Pärast edukat põhifunktsiooni testimise lõpetamist alustasime loomulikult koormustestide läbiviimist.

Näiteks kahe juhtmeega andmemassiivi (2xCPU E8C 1.3 GHz, 32 GB RAM + 4 SAS SSD 800GB 3DWD), kus RAM-vahemälu oli väljalülitatud, lõime kaks DDP-puud põhinivoolu RAID-10 ja kaks LUN-i 500G, ning ühendasime need LUN-id iSCSI (10G Ethernet) kaudu Linux-hostiga. Ja tegime ühe põhilise tunnise testi väikeste blokeeringute järjestikuse koormuse jaoks programmi FIO abil.

Esimesed tulemused olid üsna positiivsed.

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal

Protsessorite koormus oli keskmiselt 60% tasemel, mis tähendab, et see on baasnivoo, millel andmemassiiv suudab rahulikult töötada.

Jah, see ei ole kindlasti highload ja selle kõrge tootlikkuse andmebaaside jaoks, näiteks mingisuguse arvelduse jaoks, ei piisa, kuid nagu näitab meie praktika, on need omadused piisavad 80% üldistest ülesannetest, mille jaoks andmemassiive kasutatakse.

Hiljem kavatseme naasta üksikasjaliku raportiga Elbruse koormustestidest andmemassiivi platvormina.

Hea tulevik

Nagu varem mainisime, massiline Elbrus 8C tootmine algas tegelikult alles hiljuti – 2019. aasta alguses ja detsembriks oli tootmine jõudnud umbes 4000 protsessorini. Võrdluseks, eelneva põlvkonna Elbrus 4C-protsessoreid toodeti kogu tootmisperioodi jooksul vaid 5000, mistõttu on edusamm selgelt näha.

Muidugi on see tilk meres, isegi Vene turu jaoks, kuid tee saab selgeks astuja.
2020. aastaks on plaanis tootmine mitmekümne tuhande Elbrus 8C protsessori osas, mis on juba tõsine number. Lisaks peab Elbrus-8CV protsessor 2020. aastal jõudma seeriatootmiseni MCTST meeskonna poolt.

Sellised tootmisplaanid tähendavad väga olulise osa taotlemist kogu kodumaisest serveriprotsessorite turust.

Kokkuvõttes on meil juba siin ja praegu suurepärane ja kaasaegne Venemaa protsessor, millel on arusaadav ja meie arvates õige arengustrateegia. Sellel põhinev andmete hoidmise süsteem on maksimaalselt kaitstud ja sertifitseeritud Venemaa tootmine (ja tulevikus ka virtualiseerimissüsteem Elbrus-16C-põhjal). Venemaa süsteem on nii venelaste oma, kui see on füüsiliselt võimalik tänapäeva tingimustes.

Meie näeme tihti uudistes uusi eepilisi läbikukkumisi ettevõtetelt, kes uhkelt nimetavad end Venemaa tootjateks, kuid tegelikult vaid kleebivad silte ümber, lisamata välismaise tootja toodetele mingit enda väärtust, välja arvatud oma marginaal. Kahjuks viskavad sellised ettevõtted varju kõikide tõeliselt Venemaa arendajate ja tootjate üle.

Selle artikliga soovime selgelt näidata, et meie riigis on olnud, on ja tulevikus on ettevõtteid, mis tõeliselt ja kvaliteetselt loovad kaasaegseid keerukaid IT-süsteeme ning arenevad aktiivselt. IT-s sektori importimise asendamine ei ole pelgalt formaalsus, vaid reaalsus, milles me kõik elame. Seda reaalsust võib mitte armastada, seda võib kritiseerida, aga samas on võimalik ka töötada ja seda paremaks muuta.

AERODISKi SÜSTEEM kodumaiste Elbrus 8C protsessorite peal

Nõukogude Liidu lagunemine takistas Eltreusi loojate meeskonda saada nähtavaks tegijaks maailmas, kus on protsessorid, ning sundis nende meeskonda otsima oma arenduste rahastamist välismaalt. See leiti, töö tehti ära ja intellektuaalne omand kaitsti, mille eest tuleb nendele inimestele avaldada suurt tänu!

Sellega on kõik, palun kirjutage oma kommentaare, küsimusi ja loomulikult ka kriitikat. Oleme alati rõõmsad.

Samuti soovin kogu Aërodisk ettevõtte nimel õnnitleda kogu Venemaa IT-kogukonda uue aasta ja jõulude puhul, soovida 100% tööaega – ja et varukoopiad ei oleks uuel aastal kellelegi vajalikud))).

Kasutatud materjalid

Artikkel, mis annab ülevaate tehnoloogiatest, arhitektuuridest ja isikutest:
https://www.ixbt.com/cpu/e2k-spec.html

Lühike ajalugu arvutitest nime all «Elbrus»:
https://topwar.ru/34409-istoriya-kompyuterov-elbrus.html

Ülevaateartikkel e2k arhitektuurist:
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81_2000

Artikkel 4. põlvkonna (Elbrus-8C) ja 5. põlvkonna (Elbrus-8SV, 2020) kohta:
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-8%D0%A1

6. põlvkonna protsessorite (Elbrus-16SV, 2021) spetsifikatsioonid:
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-16%D0%A1

Elbruse arhitektuuri ametlik kirjeldus:
http://www.elbrus.ru/elbrus_arch

Arendajate plaanid Elbruse riist- ja tarkvaraplatvormi superkompuuteri loomiseks, mille jõudlus on eksaflops:
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

Venemaa tehnoloogiad «Elbrus» personaalarvutite, serverite ja superkompuuteri jaoks:
http://www.mcst.ru/files/5472ef/770cd8/50ea05/000001/rossiyskietehnologiielbrus-it-edu9-201410l.pdf

Vana artikkel Boris Babayanilt, kuid endiselt asjakohane:
http://www.mcst.ru/e2k_arch.shtml

Vana artikkel Mihhail Kuzminskilt:
https://www.osp.ru/os/1999/05-06/179819

MCST esitlus, üldteave:
https://yadi.sk/i/HDj7d31jTDlDgA

Teave Alt OS kohta Elbruse platvormil:
https://altlinux.org/эльбрус

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

Allikas: habr.com

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster