AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum

Halló, Habr lesendur. Okkur langar að deila mjög góðum fréttum. Við höfum loksins beðið eftir alvöru raðframleiðslu nýrrar kynslóðar rússneskra Elbrus 8C örgjörva. Opinberlega átti raðframleiðsla að hefjast árið 2016, en í raun hófst fjöldaframleiðsla aðeins árið 2019 og nú þegar hafa um 4000 örgjörvar verið framleiddir.

Nánast strax eftir að fjöldaframleiðsla hófst birtust þessir örgjörvar á Aerodisk okkar, sem við viljum sérstaklega þakka NORSI-TRANS fyrirtækinu, sem veitti okkur Yakhont UVM vélbúnaðarvettvang sinn, sem styður Elbrus 8C örgjörva, til að flytja hugbúnaðarhluta geymslukerfisins. Þetta er nútímalegur alhliða vettvangur sem uppfyllir allar kröfur MCST. Í augnablikinu er vettvangurinn notaður af sérstökum neytendum og fjarskiptafyrirtækjum til að tryggja framkvæmd stofnaðra aðgerða meðan á rekstri rannsóknarstarfsemi stendur.

Í augnablikinu hefur flutningnum verið lokið með góðum árangri og AERODISK geymslukerfið er nú þegar fáanlegt í útgáfu með innlendum Elbrus örgjörvum.

Í þessari grein munum við tala um örgjörvana sjálfa, sögu þeirra, arkitektúr og auðvitað um innleiðingu okkar á geymslukerfum á Elbrus.

Story

Saga Elbrus örgjörva nær aftur til tíma Sovétríkjanna. Árið 1973, við Institute of Precision Mechanics and Computer Science nefnd eftir. S.A. Lebedev (nefndur eftir sama Sergei Lebedev sem áður stýrði þróun fyrstu sovésku tölvunnar MESM, og síðar BESM) hóf þróun á fjölgjörva tölvukerfum sem kallast „Elbrus“. Þróunin var undir forystu Vsevolod Sergeevich Burtsev og Boris Artashesovich Babayan, sem var einn af staðgengill yfirhönnuða, tók einnig virkan þátt í þróuninni.

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum
Vsevolod Sergeevich Burtsev

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum
Boris Artashesovich Babayan

Aðalviðskiptavinur verkefnisins var að sjálfsögðu hersveitir Sovétríkjanna og þessi tölvuröð var á endanum notuð með góðum árangri við að búa til stjórntölvumiðstöðvar og skotkerfi fyrir eldflaugavarnarkerfi, auk annarra sértækra kerfa. .

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum

Fyrsta Elbrus tölvan var fullgerð árið 1978. Það var með einingaarkitektúr og gæti innihaldið frá 1 til 10 örgjörva byggða á miðlungs samþættingarrásum. Hraði þessarar vélar náði 15 milljón aðgerðum á sekúndu. Magn vinnsluminni, sem var sameiginlegt öllum 10 örgjörvunum, var allt að 2 til 20. veldi vélarorða eða 64 MB.

Síðar kom í ljós að mörg tækni sem notuð var við þróun Elbrus voru rannsökuð um allan heim á sama tíma og hún var í umsjón Alþjóðaviðskiptavélarinnar (IBM) en vinna að þessum verkefnum, ólíkt vinnu við Elbrus , var aldrei lokið. voru kláruð og leiddu ekki að lokum til sköpunar fullunnar vöru.

Samkvæmt Vsevolod Burtsev reyndu sovéskir verkfræðingar að beita fullkomnustu reynslu bæði innlendra og erlendra þróunaraðila. Arkitektúr Elbrus tölva var einnig undir áhrifum frá Burroughs tölvum, Hewlett-Packard þróun og reynslu BESM-6 þróunaraðila.

En á sama tíma var margt af þróuninni frumlegt. Það áhugaverðasta við Elbrus-1 var arkitektúr þess.

Ofurtölvan sem búin var til varð fyrsta tölvan í Sovétríkjunum sem notaði ofurskalaarkitektúr. Víðtæk notkun ofurskala örgjörva erlendis hófst aðeins á 90. áratug síðustu aldar með tilkomu ódýrra Intel Pentium örgjörva á markaðnum.

Auk þess væri hægt að nota sérstaka inn-/úttaksgjörva til að skipuleggja flutning gagnastrauma milli jaðartækja og vinnsluminni í tölvunni. Það gætu verið allt að fjórir slíkir örgjörvar í kerfinu, þeir unnu samhliða miðlæga örgjörvanum og höfðu sitt eigið minni.

Elbrus-2

Árið 1985 fékk Elbrus rökrétt framhald sitt; Elbrus-2 tölvan var búin til og send í fjöldaframleiðslu. Í arkitektúr var það ekki mikið frábrugðið forvera sínum, heldur notaði nýjan frumefnisgrunn, sem gerði það mögulegt að auka heildarafköst næstum 10 sinnum - úr 15 milljónum aðgerða á sekúndu í 125 milljónir. Rinnisgeta tölvunnar jókst í 16 milljónir 72 -bita orð eða 144 MB. Hámarksafköst Elbrus-2 I/O rása var 120 MB/s.

"Elbrus-2" var virkur notaður í kjarnorkurannsóknarmiðstöðvum í Chelyabinsk-70 og Arzamas-16 í MCC, í A-135 eldflaugavarnarkerfinu, sem og í öðrum hernaðaraðstöðu.

Sköpun Elbrus var vel þegið af leiðtogum Sovétríkjanna. Margir verkfræðingar fengu skipanir og medalíur. Almennur hönnuður Vsevolod Burtsev og fjöldi annarra sérfræðinga fengu ríkisverðlaun. Og Boris Babayan var sæmdur reglu októberbyltingarinnar.

Þessi verðlaun eru meira en verðskulduð, sagði Boris Babayan síðar:

„Árið 1978 bjuggum við til fyrstu superscalar vélina, Elbrus-1. Nú á Vesturlöndum gera þeir aðeins ofurskala af þessum byggingarlist. Fyrsti stórskalinn kom fram á Vesturlöndum árið 92, okkar árið 78. Þar að auki er útgáfan af ofurskalanum sem við gerðum svipuð Pentium Pro sem Intel gerði árið 95.“

Þessi orð um sögulegt forgang eru staðfest í Bandaríkjunum, Keith Diefendorff, verktaki Motorola 88110, einn af fyrstu vestrænu ofurskala örgjörvunum, skrifaði:

„Árið 1978, næstum 15 árum áður en fyrstu vestrænu yfirskalar örgjörvarnir komu fram, notaði Elbrus-1 örgjörva sem gaf út tvær leiðbeiningar á hverri klukkulotu, breytti röð framkvæmda á leiðbeiningum, endurnefna skrár og framkvæmt með forsendum.

Elbrus-3

Það var 1986, og næstum strax eftir að vinnu við annan Elbrus lauk, byrjaði ITMiVT að þróa nýja Elbrus-3 kerfið með því að nota í grundvallaratriðum nýjan örgjörvaarkitektúr. Boris Babayan kallaði þessa nálgun „post-superscalar“. Það var þessi arkitektúr, síðar kallaður VLIW/EPIC, sem í framtíðinni (um miðjan tíunda áratuginn) fóru Intel Itanium örgjörvar að nota (og í Sovétríkjunum hófst þessi þróun 90 og lauk 1986).

Þessi tölvuflétta var sú fyrsta sem útfærði hugmyndirnar um að stjórna samhliða aðgerðum beinlínis með því að nota þýðanda.

Árið 1991 kom út fyrsta og því miður eina tölvan „Elbrus-3“, sem ekki var hægt að stilla að fullu, og eftir hrun Sovétríkjanna þurfti enginn á henni að halda og þróunin og áætlanirnar voru áfram á pappír.

Forsendur fyrir nýjum byggingarlist

Teymið sem vann hjá ITMiVT við gerð sovéskra ofurtölva sundraðist ekki heldur hélt áfram að starfa sem sérstakt fyrirtæki undir nafninu MCST (Moscow Center of SPARK Technologies). Og snemma á tíunda áratugnum hófst virkt samstarf milli MCST og Sun Microsystems, þar sem MCST teymið tók þátt í þróun UltraSPARC örgjörvans.

Það var á þessu tímabili sem E2K arkitektúrverkefnið kom fram, sem upphaflega var styrkt af Sun. Seinna varð verkefnið algjörlega sjálfstætt og öll hugverk á því voru áfram hjá MCST teyminu.

„Ef við hefðum haldið áfram að vinna með Sun á þessu sviði hefði allt verið í eigu Sun. Þó að 90% af vinnunni hafi verið unnin áður en Sun kom.“ (Boris Babayan)

E2K arkitektúr

Þegar við ræðum arkitektúr Elbrus örgjörva heyrum við mjög oft eftirfarandi yfirlýsingar frá samstarfsmönnum okkar í upplýsingatækniiðnaðinum:

„Elbrus er RISC arkitektúr“
„Elbrus er EPIC arkitektúr“
„Elbrus er SPARC arkitektúr“

Reyndar er engin þessara fullyrðinga algjörlega sönn og ef svo er þá eru þær aðeins að hluta réttar.

E2K arkitektúrinn er sérstakur upprunalegur örgjörvaarkitektúr; helstu eiginleikar E2K eru orkunýtni og framúrskarandi sveigjanleiki, sem næst með því að tilgreina skýra hliðstæðu aðgerða. E2K arkitektúrinn var þróaður af MCST teyminu og er byggður á arkitektúr eftir yfirskala (a la EPIC) með einhverjum áhrifum frá SPARC arkitektúrnum (með RISC fortíð). Á sama tíma tók MCST beinan þátt í gerð þriggja af fjórum grunnarkitektúrum (Superscalars, post-superscalars og SPARC). Heimurinn er svo sannarlega lítill staður.

Til að forðast rugling í framtíðinni höfum við teiknað einfalda skýringarmynd sem sýnir mjög skýrt rætur E2K arkitektúrsins, þótt hún sé einfölduð.

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum

Nú aðeins meira um nafn byggingarlistar, um það er líka misskilningur.

Í ýmsum heimildum er hægt að finna eftirfarandi nöfn fyrir þennan arkitektúr: „E2K“, „Elbrus“, „Elbrus 2000“, ELBRUS („ExpLicit Basic Resources Utilization Scheduling“, þ.e. skýr áætlanagerð um notkun grunnauðlinda). Öll þessi nöfn tala um það sama - um arkitektúrinn, en í opinberum tækniskjölum, sem og á tæknilegum vettvangi, er nafnið E2K notað til að tákna arkitektúrinn, þannig að í framtíðinni, ef við tölum um örgjörvaarkitektúr, notum við hugtakið „E2K“ og ef um tiltekinn örgjörva er að ræða notum við nafnið „Elbrus“.

Tæknilegir eiginleikar E2K arkitektúrsins

Í hefðbundnum arkitektúrum eins og RISC eða CISC (x86, PowerPC, SPARC, MIPS, ARM) fær inntak örgjörva straum af leiðbeiningum sem eru hannaðar fyrir raðframkvæmd. Örgjörvinn getur greint sjálfstæðar aðgerðir og keyrt þær samhliða (superscalarity) og jafnvel breytt röð þeirra (out-of-order execution). Hins vegar hafa kraftmikil ósjálfstæðisgreining og stuðningur við framkvæmd utan reglu takmarkanir sínar á fjölda skipana sem ræst er og greint á hverri klukkulotu. Að auki neyta samsvarandi blokkir inni í örgjörvanum áberandi orku og flókin útfærsla þeirra leiðir stundum til stöðugleika eða öryggisvandamála.

Í E2K arkitektúrnum er aðalvinnan við að greina ósjálfstæði og fínstilla röð aðgerða af þýðandanum. Örgjörvinn fær svokallað inntak. víðtækar leiðbeiningar, sem hver um sig kóðar leiðbeiningar fyrir allar vinnslueiningar örgjörva sem þarf að ræsa á tiltekinni klukkulotu. Örgjörvinn þarf ekki að greina ósjálfstæði milli operanda eða endurraða aðgerðum á milli víðtækra leiðbeininga: þýðandinn gerir allt þetta byggt á frumkóðagreiningu og auðlindaáætlun örgjörva. Fyrir vikið getur vélbúnaður örgjörvans verið einfaldari og hagkvæmari.

Þjálfarinn er fær um að greina frumkóðann mun ítarlegri en RISC/CISC örgjörva vélbúnaðinn og finna sjálfstæðari aðgerðir. Þess vegna hefur E2K arkitektúr fleiri samhliða framkvæmdaeiningar en hefðbundinn arkitektúr.

Núverandi getu E2K arkitektúrsins:

  • 6 rásir af reikningsrógískum einingum (ALU) sem starfa samhliða.
  • Skráarskrá með 256 84-bita skrám.
  • Vélbúnaðarstuðningur fyrir lykkjur, þar á meðal þær sem eru með leiðslur. Eykur skilvirkni auðlindanotkunar örgjörva.
  • Forritanlegt ósamstillt gagnafordælutæki með aðskildum lesrásum. Gerir þér kleift að fela tafir fyrir minnisaðgangi og nýta ALU betur.
  • Stuðningur við spákaupmennskuútreikninga og einsbita forsendur. Gerir þér kleift að fækka umbreytingum og framkvæma nokkrar forritagreinar samhliða.
  • Breið skipun, sem getur tilgreint allt að 23 aðgerðir í einni klukkulotu (meira en 33 aðgerðir þegar operöndum er pakkað í vektorleiðbeiningar).

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum

x86 eftirlíkingu

Jafnvel á arkitektúrhönnunarstigi skildu verktaki mikilvægi þess að styðja hugbúnað sem er skrifaður fyrir Intel x86 arkitektúrinn. Í þessu skyni var innleitt kerfi fyrir kraftmikla (þ.e.a.s. meðan á keyrslu forrits stendur, eða „í flugi“) þýðingar á x86 tvíundarkóðum í E2K arkitektúr örgjörvakóða. Þetta kerfi getur starfað bæði í forritaham (á sama hátt og WINE) og í svipuðum ham og hypervisor (þá er hægt að keyra allt gestastýrikerfið fyrir x86 arkitektúrinn).

Þökk sé nokkrum hagræðingarstigum er hægt að ná háum hraða á þýdda kóðanum. Gæði x86 arkitektúr eftirlíkingar eru staðfest af farsælli kynningu á meira en 20 stýrikerfum (þar á meðal nokkrar útgáfur af Windows) og hundruðum forrita á Elbrus tölvukerfum.

Verndaður framkvæmdarhamur forrits

Ein áhugaverðasta hugmyndin sem er arfleifð frá Elbrus-1 og Elbrus-2 arkitektúrunum er svokölluð örugg áætlunarframkvæmd. Kjarni þess er að tryggja að forritið virki aðeins með frumstilltum gögnum, athugaðu allan minnisaðgang til að tryggja að þeir tilheyri gildu vistfangasviði og veitir vernd á milli eininga (til dæmis verndaðu forritið sem hringir gegn villum í bókasafninu). Allar þessar athuganir eru gerðar í vélbúnaði. Fyrir verndaðan hátt er fullt viðvaningur þýðanda og afturkreistingur stuðningsbókasafn. Það ætti að skilja að settar takmarkanir leiða til þess að ómögulegt er að skipuleggja framkvæmd, til dæmis, kóða sem er skrifaður í C++.

Jafnvel í venjulegum, „óvarnum“ aðgerðum Elbrus örgjörva, eru eiginleikar sem auka áreiðanleika kerfisins. Þannig er staflan af tengiupplýsingum (keðjan af endursendingarföngum fyrir málsmeðferðarsímtöl) aðskilin frá stafla notendagagna og er óaðgengilegur fyrir árásir eins og skopstæling endursendingar sem notaðar eru í vírusum.

Þróun sem skapast hefur í gegnum árin gerir það ekki aðeins mögulegt að ná og í framtíðinni fara fram úr samkeppnisarkitektúr hvað varðar frammistöðu og sveigjanleika, heldur einnig að veita vörn gegn villum sem hrjá x86/amd64. Bókamerki eins og 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) og þess háttar.

Nútímaleg vörn gegn veikleikum sem finnast í x86/amd64 arkitektúrnum er byggð á plástrum á stýrikerfisstigi. Þetta er ástæðan fyrir því að frammistöðulækkunin á núverandi og fyrri kynslóðum örgjörva þessara arkitektúra er svo áberandi og er á bilinu 30% til 80%. Við, sem virkir notendur x86 örgjörva, vitum af þessu, þjáumst og höldum áfram að „borða kaktusinn,“ en að hafa lausn á þessum vandamálum að rótum er ótvíræður ávinningur fyrir okkur (og að lokum fyrir viðskiptavini okkar), sérstaklega ef lausnin er rússnesk.

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

Hér að neðan eru opinber tæknileg einkenni Elbrus örgjörva fyrri tíma (4C), núverandi (8C), nýrra (8SV) og framtíðar (16C) kynslóða í samanburði við svipaða Intel x86 örgjörva.

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum

Jafnvel snögg sýn á þessa töflu sýnir (og það er mjög ánægjulegt) að tæknibil innlendra örgjörva, sem fyrir 10 árum virtist óyfirstíganlegt, virðist nú frekar lítið, og árið 2021 með kynningu á Elbrus-16S (sem m.a. hlutum, mun styðja sýndarvæðingu) verður minnkað í lágmarks fjarlægðir.

AERODISK geymslukerfi á Elbrus 8C örgjörvum

Við færumst frá kenningu til verks. Sem hluti af stefnumótandi bandalagi fyrirtækjanna MCST, Aerodisk, Basalt SPO (áður Alt Linux) og NORSI-TRANS var gagnageymslukerfi þróað og undirbúið fyrir rekstur sem í augnablikinu hvað varðar öryggi, virkni, kostnað og afköst. er, ef ekki sú besta, þá er , að okkar mati, án efa verðug lausn sem getur tryggt viðeigandi tæknilegt sjálfstæði föðurlands okkar.
Nú eru smáatriðin...

Vélbúnaður

Geymsluvélbúnaðurinn er útfærður á grundvelli alhliða Yakhont UVM vettvangsins frá NORSI-TRANS. Yakhont UVM vettvangurinn fékk stöðu fjarskiptabúnaðar af rússneskum uppruna og var innifalinn í sameinuðu skránni yfir rússneskar útvarpsrafrænar vörur. Kerfið samanstendur af tveimur aðskildum geymslustýringum (2U hvor), sem eru tengdir hver öðrum með 1G eða 10G Ethernet samtengingu, svo og við sameiginlegar diskahillur með SAS tengingu.

Auðvitað er þetta ekki eins fallegt og „Cluster in a box“ sniðið (þegar stýringar og drif með sameiginlegu bakplani eru settir upp í einum 2U undirvagni), sem við notum venjulega, en á næstunni verður það líka fáanlegt. Aðalatriðið hér er að það virkar vel og við munum hugsa um „bogana“ síðar.

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum

Undir hettunni hefur hver stjórnandi móðurborð með einum örgjörva með fjórum raufum fyrir vinnsluminni (DDR3 fyrir 8C örgjörvann). Einnig eru um borð í hverjum stjórnanda 4 1G Ethernet tengi (þar af tvö eru notuð af AERODISK ENGINE hugbúnaði sem þjónustu) og þrjú PCIe tengi fyrir bakhlið (SAS) og framhlið (Ethernet eða FibreChannel) millistykki.

Rússneskir SATA SSD drif frá GS Nanotech eru notaðir sem ræsidiskar, sem við höfum ítrekað prófað og notað í verkefnum.

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum

Þegar við kynntumst pallinum fyrst skoðuðum við hann vandlega. Við höfðum engar spurningar um gæði samsetningar og lóðunar; allt var gert vandlega og áreiðanlega.

Stýrikerfi

OS útgáfan sem notuð er er Alt 8SP fyrir vottun. Við ætlum fljótlega að búa til viðbætur og stöðugt uppfærða geymslu fyrir Viola OS með Aerodisk geymsluhugbúnaði.

Þessi útgáfa af dreifingunni er byggð á núverandi stöðugri útgáfu af Linux kjarna 4.9 fyrir E2K (útibúið með langtímastuðning var flutt af MCST sérfræðingum), bætt við plástra fyrir virkni og öryggi. Allir pakkar í Alt OS eru settir saman beint á Elbrus með því að nota upprunalega viðskiptasamsetningarkerfi ALT Linux Team verkefnisins, sem gerði það mögulegt að draga úr launakostnaði fyrir flutninginn sjálfan og huga betur að gæðum vörunnar.

Allar útgáfur af Alt OS fyrir Elbrus er hægt að stækka verulega hvað varðar virkni með því að nota geymsluna sem er tiltæk fyrir það (úr um það bil 6 þúsund frumpakka fyrir áttundu útgáfuna í um það bil 12 fyrir þá níundu).

Valið var einnig gert vegna þess að Basalt SPO fyrirtækið, þróunaraðili Viola OS, vinnur virkan með öðrum hugbúnaðar- og tækjaframleiðendum á ýmsum kerfum og tryggir óaðfinnanleg samskipti innan vél- og hugbúnaðarkerfa.

Hugbúnaðargeymslukerfi

Þegar við fluttum höfnuðum við strax hugmyndinni um að nota x2 hermigerð sem studd er í E86K og byrjuðum að vinna með örgjörvum beint (sem betur fer hefur Alt nú þegar nauðsynleg verkfæri fyrir þetta).

Meðal annars veitir innfæddur execution háttur betra öryggi (þessir þrír vélbúnaðarstaflar í stað eins) og aukinn afköst (það er engin þörf á að úthluta einum eða tveimur kjarna af átta til að keyra tvíundarþýðandann og þýðandinn vinnur starf sitt betur en JIT).

Reyndar styður innleiðing AERODISK ENGINE á E2K flestar núverandi geymsluaðgerðir sem eru fáanlegar í x86. Geymslukerfishugbúnaðurinn notar núverandi útgáfu af AERODISK ENGINE (A-CORE útgáfa 2.30)

Án nokkurra vandræða voru eftirfarandi aðgerðir settar upp á E2K og prófaðar til notkunar í framleiðslu:

  • Bilunarþol fyrir allt að tvo stýringar og fjölbrauta I/O (mpio)
  • Lokaðu og skráaaðgang með þunnu bindi (RDG, DDP laugar; FC, iSCSI, NFS, SMB samskiptareglur þar á meðal samþætting við Active Directory)
  • Ýmis RAID stig allt að þrefaldur jöfnuður (þar á meðal hæfileikinn til að nota RAID byggir)
  • Hybrid geymsla (sem sameinar SSD og HDD í einni laug, þ.e. skyndiminni og þrepaskipting)
  • Valkostir til að spara pláss með því að nota aftvítekningu og þjöppun
  • ROW skyndimynd, klón og mismunandi afritunarvalkostir
  • Og aðrir litlir en gagnlegir eiginleikar eins og QoS, global hotspare, VLAN, BOND o.s.frv.

Reyndar tókst okkur á E2K að innleiða alla virkni okkar, nema fjölstýringar (fleirri en tveir) og margþráða I/O tímaáætlun, sem gerir okkur kleift að auka afköst allra glampa lauga um 20-30% .

En við munum náttúrulega bæta við þessum gagnlegu aðgerðum líka, það er spurning um tíma.

Smá um frammistöðu

Eftir að hafa staðist prófin á grunnvirkni geymslukerfisins fórum við að sjálfsögðu að framkvæma álagspróf.

Til dæmis, á tvístýrðu geymslukerfi (2xCPU E8C 1.3 Ghz, 32 GB vinnsluminni + 4 SAS SSD 800GB 3DWD), þar sem vinnsluminni skyndiminni var óvirkt, bjuggum við til tvær DDP laugar með aðal RAID-10 stigi og tveimur 500G LUN og tengdu þessi LUN í gegnum iSCSI (10G Ethernet) við Linux hýsil. Og við framkvæmdum eitt af grunnklukkutímaprófunum á litlum kubbum af raðhleðslu með því að nota FIO forritið.

Fyrstu niðurstöður voru nokkuð jákvæðar.

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum

Álag á örgjörva var að meðaltali 60%, þ.e. Þetta er grunnstigið þar sem geymslukerfið getur starfað á öruggan hátt.

Já, þetta er langt frá því að vera mikið álag og einhvers konar innheimta dugar greinilega ekki fyrir afkastamikil DBMS, en eins og venja okkar sýnir, duga þessir eiginleikar fyrir 80% af algengum verkefnum sem geymslukerfi eru notuð fyrir.

Nokkru síðar ætlum við að koma aftur með ítarlega skýrslu um álagspróf á Elbrus sem vettvang fyrir geymslukerfi.

Björt framtíð

Eins og við skrifuðum hér að ofan byrjaði fjöldaframleiðsla á Elbrus 8C í raun nýlega - í byrjun árs 2019, og í desember höfðu um 4000 örgjörvar þegar verið framleiddir. Til samanburðar voru aðeins 4 örgjörvar af fyrri kynslóð Elbrus 5000C framleiddir á öllu framleiðslutímabilinu, svo framfarir eru augljósar.

Það er ljóst að þetta er dropi í fötu, jafnvel fyrir rússneska markaðinn, en þeir sem ganga veginn geta sigrast á því.
Stefnt er að útgáfu nokkurra tugþúsunda Elbrus 2020C örgjörva fyrir árið 8 og þetta er nú þegar alvarleg tala. Að auki, á árinu 2020, ætti MCST teymið að koma Elbrus-8SV örgjörvanum í fjöldaframleiðslu.

Slíkar framleiðsluáætlanir eru umsókn um mjög verulegan hlut af öllum innlendum örgjörvamarkaði fyrir netþjóna.

Fyrir vikið höfum við hér og nú góðan og nútímalegan rússneskan örgjörva með skýra og að okkar mati rétta þróunarstefnu, á grundvelli hennar höfum við öruggasta og vottaðasta rússneska gagnageymslukerfið (og í framtíð, sýndarvæðingarkerfi á Elbrus-16C). Kerfið er rússneskt að því marki sem það er líkamlega mögulegt við nútíma aðstæður.

Við sjáum oft í fréttum nýjustu epíska mistök fyrirtækja sem með stolti kalla sig rússneska framleiðendur, en í raun taka þátt í því að líma merki aftur, án þess að auka eigin verðmæti við vörur erlends framleiðanda, nema fyrir álagningu þeirra. Slík fyrirtæki, því miður, varpa skugga á alla alvöru rússneska verktaki og framleiðendur.

Með þessari grein viljum við sýna með skýrum hætti að í okkar landi voru, eru og verða fyrirtæki sem framleiða nútíma flókin upplýsingatæknikerfi á skilvirkan hátt og eru í virkri þróun, og innflutningsskipti í upplýsingatækni er ekki blótsyrði heldur veruleiki þar sem við allir lifandi. Þú getur mislíkað þennan veruleika, þú getur gagnrýnt hann eða þú getur unnið og gert hann betri.

AERODISK geymslukerfi á innlendum Elbrus 8C örgjörvum

Hrun Sovétríkjanna kom á sínum tíma í veg fyrir að teymi Elbrus-höfunda yrði áberandi leikmaður í heimi örgjörva og neyddi liðið til að leita fjármagns fyrir þróun sína erlendis. Það fannst, verkinu var lokið og hugverkin varðveitt, sem ég vil þakka þessu fólki kærlega fyrir!

Það er allt í bili, vinsamlegast skrifaðu athugasemdir þínar, spurningar og auðvitað gagnrýni. Við erum alltaf ánægð.

Einnig, fyrir hönd alls Aerodisk fyrirtækisins, vil ég óska ​​öllu rússneska upplýsingatæknisamfélaginu til hamingju með komandi áramót og jól, óska ​​100% spenntur - og að öryggisafrit muni ekki nýtast neinum á nýju ári))).

Efni sem notuð eru

Grein með almennri lýsingu á tækni, arkitektúr og persónuleika:
https://www.ixbt.com/cpu/e2k-spec.html

Stutt saga um tölvur undir nafninu "Elbrus":
https://topwar.ru/34409-istoriya-kompyuterov-elbrus.html

Almenn grein um e2k arkitektúr:
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81_2000

Greinin fjallar um 4. kynslóð (Elbrus-8S) og 5. kynslóð (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

Tæknilýsing næstu 6. kynslóðar örgjörva (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

Opinber lýsing á Elbrus arkitektúr:
http://www.elbrus.ru/elbrus_arch

Áætlanir þróunaraðila Elbrus vélbúnaðar- og hugbúnaðarvettvangsins um að búa til ofurtölvu með afkastamiklum afköstum:
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

Rússnesk Elbrus tækni fyrir einkatölvur, netþjóna og ofurtölvur:
http://www.mcst.ru/files/5472ef/770cd8/50ea05/000001/rossiyskietehnologiielbrus-it-edu9-201410l.pdf

Gömul grein eftir Boris Babayan, en samt viðeigandi:
http://www.mcst.ru/e2k_arch.shtml

Gömul grein eftir Mikhail Kuzminsky:
https://www.osp.ru/os/1999/05-06/179819

Kynning á MCST, almennar upplýsingar:
https://yadi.sk/i/HDj7d31jTDlDgA

Upplýsingar um Viola OS fyrir Elbrus pallinn:
https://altlinux.org/эльбрус

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

Heimild: www.habr.com

Bæta við athugasemd