{"id":54651,"date":"2019-12-31T00:00:00","date_gmt":"2019-12-30T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/shd-aerodisk-na-otechestvennyh-protsessorah-elbrus-8s"},"modified":"2020-02-18T14:02:41","modified_gmt":"2020-02-18T11:02:41","slug":"shd-aerodisk-na-otechestvennyh-protsessorah-elbrus-8s","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/shd-aerodisk-na-otechestvennyh-protsessorah-elbrus-8s","title":{"rendered":"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/046b66c559fc2de858898de0f4f17cde.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Hej, l\u00e4sare av Habr. Vi vill dela med oss av en mycket gl\u00e4djande nyhet. Vi har \u00e4ntligen f\u00e5tt se den verkliga serietillverkningen av den nya generationen ryska processorer, Elbrus 8C. Den officiella serietillverkningen skulle ha startat redan 2016, men i praktiken b\u00f6rjade massproduktionen f\u00f6rst 2019, och hittills har ungef\u00e4r 4000 processorer producerats.<\/p>\n<p><\/p>\n<p>N\u00e4stan omedelbart efter starten av serietillverkningen blev dessa processorer tillg\u00e4ngliga hos oss p\u00e5 AERODISK, vilket vi s\u00e4rskilt vill tacka f\u00f6retaget NORSI-TRANS f\u00f6r, som v\u00e4nligt tillhandah\u00f6ll v\u00e5r h\u00e5rdvaruplattform Yakhont UVM, som st\u00f6djer Elbrus 8C-processorer, f\u00f6r att genomf\u00f6ra porteringen av mjukvarudelen av lagringssystemet. Detta \u00e4r en modern plattform som uppfyller alla krav fr\u00e5n MCST. F\u00f6r n\u00e4rvarande anv\u00e4nds plattformen av s\u00e4rskilda anv\u00e4ndare och teleoperat\u00f6rer f\u00f6r att s\u00e4kerst\u00e4lla att de fastst\u00e4llda \u00e5tg\u00e4rderna genomf\u00f6rs vid genomf\u00f6randet av operativa utredningar. <\/p>\n<p><\/p>\n<p>F\u00f6r n\u00e4rvarande \u00e4r porteringen framg\u00e5ngsrikt slutf\u00f6rd, och lagringssystemet AERODISK finns redan som en variant med inhemska Elbrus-processorer. <\/p>\n<p><\/p>\n<p>I den h\u00e4r artikeln kommer vi att ber\u00e4tta om sj\u00e4lva processorerna, deras historia, arkitektur och sj\u00e4lvklart om v\u00e5r implementering av lagringssystemet p\u00e5 Elbrus.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"istoriya\">Historien<\/h2>\n<p><\/p>\n<p>Historien bakom Elbrus-processorerna g\u00e5r tillbaka till Sovjetunionens tid. \u00c5r 1973 inleddes utvecklingen av multiprocessorber\u00e4kningsanl\u00e4ggningar vid Institute of Precision Mechanics and Computer Technology named after S.A. Lebedev (efter den samme Sergej Lebedev, som tidigare ledde utvecklingen av den f\u00f6rsta sovjetiska datorn MESM, och senare BESM). Utvecklingen leddes av Vsevolod Sergejevich Burcev, och Boris Artashesevich Babayan, som var en av bitr\u00e4dande huvudingenj\u00f6rerna, deltog ocks\u00e5 aktivt i projektet. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/bfbac71a8d1c09fca4d546cb24b2bd0a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Vsevolod Sergejevich Burcev<\/em><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/58c023c9e56ead0a04ae11e20b540e52.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Boris Artashesevich Babayan<\/em><\/p>\n<p><\/p>\n<p>Den huvudsakliga best\u00e4llaren av projektet var, naturligtvis, de v\u00e4pnade styrkorna i Sovjetunionen, och denna serie datorer anv\u00e4ndes framg\u00e5ngsrikt vid skapandet av kommandober\u00e4kningscentraler och skjutkomplex f\u00f6r missilf\u00f6rsvarssystem samt andra system av speciell betydelse. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/05b0b2683caa323ab38b625efc3d3028.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Den f\u00f6rsta datorn \"Elbrus\" f\u00e4rdigst\u00e4lldes 1978. Den hade en modul\u00e4r arkitektur och kunde inkludera mellan 1 och 10 processorer baserade p\u00e5 mellanintegrerade kretsar. Hastigheten f\u00f6r denna maskin n\u00e5dde upp till 15 miljoner operationer per sekund. M\u00e4ngden RAM-minne, som var gemensamt f\u00f6r alla 10 processorer, uppgick till upp till 2 i 20:e graden av maskinord eller 64 MB. <\/p>\n<p><\/p>\n<p>Senare visade det sig att m\u00e5nga av de teknologier som anv\u00e4ndes vid utvecklingen av \"Elbrus\" samtidigt forskades p\u00e5 v\u00e4rlden \u00f6ver, och f\u00f6retaget International Business Machine (IBM) arbetade med dem, men projekten ledde inte, till skillnad fr\u00e5n \"Elbrus\", till n\u00e5got f\u00e4rdigt produkt. <\/p>\n<p><\/p>\n<p>Enligt Vsevolod Burtsov str\u00e4vade sovjetiska ingenj\u00f6rer efter att anv\u00e4nda den mest avancerade erfarenheten fr\u00e5n b\u00e5de inhemska och utl\u00e4ndska utvecklare. Arkitekturen hos \"Elbrus\"-datorerna p\u00e5verkades \u00e4ven av datorer fr\u00e5n Burroughs, utvecklingar av Hewlett-Packard samt erfarenheten fr\u00e5n skaparna av BESM-6.<\/p>\n<p><\/p>\n<p>Men m\u00e5nga av utvecklingarna var originella. Det mest intressanta med \"Elbrus-1\" var just dess arkitektur. <\/p>\n<p><\/p>\n<p>Den skapade superdatorn blev den f\u00f6rsta i Sovjetunionen som till\u00e4mpade superskal\u00e4r arkitektur. Den massiva anv\u00e4ndningen av superskal\u00e4ra processorer utomlands b\u00f6rjade f\u00f6rst p\u00e5 1990-talet med introduktionen av prisv\u00e4rda Intel Pentium-processorer.<\/p>\n<p><\/p>\n<p>Dessutom kunde speciella in- och utpr\u00e5ngprocessorer anv\u00e4ndas f\u00f6r att organisera datafl\u00f6det mellan perifera enheter och RAM-minnet i datorn. Det kunde finnas upp till fyra s\u00e5dana processorer i systemet, som arbetade parallellt med centrala processorn och hade sitt eget dedikerade minne.<\/p>\n<p><\/p>\n<h3 id=\"elbrus-2\">Elbrus-2<\/h3>\n<p><\/p>\n<p>\u00c5r 1985 fick \"Elbrus\" sin logiska forts\u00e4ttning, och datorn \"Elbrus-2\" skapades och skickades till serieproduktion. Den skiljde sig lite fr\u00e5n sin f\u00f6reg\u00e5ngare n\u00e4r det g\u00e4ller arkitektur, men anv\u00e4nde en ny komponentbas som m\u00f6jliggjorde n\u00e4stan 10 g\u00e5nger h\u00f6gre total prestanda - fr\u00e5n 15 miljoner operationer per sekund till 125 miljoner. Volymen av datorns RAM-minne \u00f6kade till 16 miljoner 72-bitars ord eller 144 MB. Den maximala \u00f6verf\u00f6ringskapaciteten f\u00f6r in- och utg\u00e5ngskanalerna f\u00f6r \"Elbrus-2\" var 120 MB\/s.<\/p>\n<p><\/p>\n<p>Elbrus-2 anv\u00e4ndes aktivt i k\u00e4rnforskningscentra i Tjeljabinsk-70 och i Arzamas-16 vid kontrolcentralen, i det ryska missilsystemet A-135, samt p\u00e5 andra milit\u00e4ra anl\u00e4ggningar.<\/p>\n<p><\/p>\n<p>Skapandet av Elbrus uppskattades av ledarna i Sovjetunionen. M\u00e5nga ingenj\u00f6rer bel\u00f6nades med ordnar och medaljer. Huvudkonstrukt\u00f6ren Vsevolod Bur\u0446\u0435\u0432 och flera andra specialister erh\u00f6ll statliga priser. Boris Babayan bel\u00f6nades med Oktoberevolutionens ordens.<\/p>\n<p><\/p>\n<p>Dessa priser var mer \u00e4n v\u00e4lf\u00f6rtj\u00e4nta, Boris Babayan sa senare: <\/p>\n<p><\/p>\n<blockquote><p>I 1978 gjorde vi den f\u00f6rsta super-skal\u00e4ra maskinen, Elbrus-1. Nu f\u00f6r tiden g\u00f6r v\u00e4stv\u00e4rlden endast super-skal\u00e4ra datorer av denna arkitektur. Den f\u00f6rsta super-skal\u00e4ra i v\u00e4st kom 1992, v\u00e5r var fr\u00e5n 1978. Dessutom \u00e4r den version av super-skal\u00e4r som vi gjorde analog med Pentium Pro, som Intel producerade 1995.<\/p><\/blockquote>\n<p>Dessa ord om historisk f\u00f6rstaplats bekr\u00e4ftas ocks\u00e5 i USA, d\u00e4r Kit Diefendorff, utvecklaren av Motorola 88110, en av de f\u00f6rsta v\u00e4sterl\u00e4ndska superskal\u00e4ra processorerna, skrev: <\/p>\n<p><\/p>\n<blockquote><p>I 1978, n\u00e4stan 15 \u00e5r f\u00f6re de f\u00f6rsta v\u00e4sterl\u00e4ndska super-skal\u00e4ra processorerna, anv\u00e4ndes en processor i Elbrus-1 som kunde utf\u00f6ra tv\u00e5 instruktioner per cykel, med f\u00f6r\u00e4ndring av instruktionernas exekveringsordning, omben\u00e4mning av register och exekvering baserat p\u00e5 antaganden.<\/p><\/blockquote>\n<p><\/p>\n<h3 id=\"elbrus-3\">Elbrus-3<\/h3>\n<p><\/p>\n<p>\u00c5ret var 1986, och n\u00e4stan omedelbart efter att arbetet med den andra Elbrus var slutf\u00f6rt b\u00f6rjade ITMiVT utvecklingen av det nya systemet Elbrus-3, med en helt ny processorarkitektur. Denna metod kallade Boris Babayan f\u00f6r \"post-superskal\u00e4r\". Just denna arkitektur, som senare kallades VLIW\/EPIC, kom i framtiden (i mitten av 90-talet) att anv\u00e4ndas av Intels Itanium-processorer (och dessa utvecklingar i Sovjetunionen startade 1986 och avslutades 1991).<\/p>\n<p><\/p>\n<p>I detta datorlandskap f\u00f6rverkligades f\u00f6r f\u00f6rsta g\u00e5ngen id\u00e9erna om tydlig hantering av parallellism i operationer genom anv\u00e4ndning av kompilatorer.<\/p>\n<p><\/p>\n<p>\u00c5r 1991 sl\u00e4pptes den f\u00f6rsta och, tyv\u00e4rr, den enda datorn Elbrus-3, som aldrig kunde drifts\u00e4ttas helt, och efter Sovjetunionens fall blev den \u00f6verfl\u00f6dig, och utvecklingen och planerna f\u00f6rblev pappersprojekt. <\/p>\n<p><\/p>\n<h3 id=\"predposylki-k-novoy-arhitekture\">F\u00f6ruts\u00e4ttningar f\u00f6r en ny arkitektur<\/h3>\n<p><\/p>\n<p>Gruppen som arbetade p\u00e5 ITMiVT f\u00f6r att skapa sovjetiska superdatorer uppl\u00f6stes inte, utan fortsatte sitt arbete som ett eget f\u00f6retag under namnet MCST (Moskva Center f\u00f6r SPARC-teknologier). I b\u00f6rjan av 90-talet inleddes ett aktivt samarbete mellan MCST och Sun Microsystems, d\u00e4r MCST:s team deltog i utvecklingen av mikroprocessorn UltraSPARC.<\/p>\n<p><\/p>\n<p>Det var under denna tid som projektet f\u00f6r arkitekturen E2K uppstod, som ursprungligen finansierades av f\u00f6retaget Sun. Senare blev projektet helt oberoende och all intellektuell egendom kvarstod hos MCST-teamet.<\/p>\n<p><\/p>\n<blockquote><p>Om vi hade fortsatt samarbeta med Sun inom detta omr\u00e5de, skulle allt tillh\u00f6ra Sun. \u00c4ven om 90% av arbetet utf\u00f6rdes innan Sun d\u00f6k upp. (Boris Babayan)<\/p><\/blockquote>\n<p><\/p>\n<h2 id=\"arhitektura-e2k\">Arkitekturen E2K<\/h2>\n<p><\/p>\n<p>N\u00e4r vi diskuterar processorariket \"Elbrus\", h\u00f6r vi ofta f\u00f6ljande p\u00e5st\u00e5enden fr\u00e5n v\u00e5ra kollegor inom IT-branschen:<\/p>\n<p><\/p>\n<blockquote><p>\"Elbrus \u00e4r en RISC-arkitektur\"<br \/>\n\"Elbrus \u00e4r en EPIC-arkitektur\"<br \/>\n\"Elbrus \u00e4r en SPARC-arkitektur\"<\/p><\/blockquote>\n<p>I sj\u00e4lva verket \u00e4r inget av dessa p\u00e5st\u00e5enden helt sant, och om det \u00e4r det, s\u00e5 endast delvis.<\/p>\n<p><\/p>\n<p>Arkitekturen E2K \u00e4r en unik och original processorarkitektur, dess fr\u00e4msta egenskaper \u00e4r energieffektivitet och utm\u00e4rkt skalbarhet, som uppn\u00e5s genom att definiera tydlig parallellism i operationer. Arkitekturen E2K utvecklades av MCST-teamet och bygger p\u00e5 en post-super-skal\u00e4r arkitektur (a la EPIC) med viss p\u00e5verkan fr\u00e5n SPARC-arkitekturen (med RISC-arv). Vid skapandet av tre av de fyra grundl\u00e4ggande arkitekturerna (Super-skalar, post-super-skal\u00e4r och SPARC) deltog MCST direkt. V\u00e4rlden \u00e4r verkligen liten.<\/p>\n<p><\/p>\n<p>F\u00f6r att undvika f\u00f6rvirring fram\u00f6ver har vi ritat en enkel schematisk bild som, \u00e4ven om den \u00e4r f\u00f6renklad, visar ursprunget till arkitekturen E2K v\u00e4ldigt tydligt.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/87b3e239295612978e0c2f1cb5402c7c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Nu lite mer om namnet p\u00e5 arkitekturen, som ocks\u00e5 har skapat viss oklarhet. <\/p>\n<p><\/p>\n<p>I olika k\u00e4llor kan man st\u00f6ta p\u00e5 f\u00f6ljande namn f\u00f6r denna arkitektur: \"E2K\", \"Elbrus\", \"Elbrus 2000\", ELBRUS (\"ExpLicit Basic Resources Utilization Scheduling\", det vill s\u00e4ga explicit planering av anv\u00e4ndning av grundl\u00e4ggande resurser). Alla dessa namn h\u00e4nvisar till samma sak \u2013 till arkitekturen, men i officiell teknisk dokumentation samt p\u00e5 tekniska forum anv\u00e4nds namnet E2K f\u00f6r att beskriva arkitekturen, s\u00e5 i forts\u00e4ttningen, n\u00e4r vi talar om processorarkitekturen kommer vi att anv\u00e4nda termen \"E2K\", och n\u00e4r vi refererar till en specifik processor, kommer vi att anv\u00e4nda namnet \"Elbrus\".<\/p>\n<p><\/p>\n<h3 id=\"tehnicheskie-osobennosti-arhitektury-e2k\">Tekniska egenskaper f\u00f6r arkitekturen E2K<\/h3>\n<p><\/p>\n<p>I traditionella arkitekturer som RISC eller CISC (x86, PowerPC, SPARC, MIPS, ARM) tar processorn emot en str\u00f6m av instruktioner som \u00e4r avsedda f\u00f6r sekventiell exekvering. Processorn kan identifiera oberoende operationer och k\u00f6ra dem parallellt (superskal\u00e4r) och \u00e4ven \u00e4ndra deras ordning (out-of-order execution). Men dynamisk analys av beroenden och st\u00f6d f\u00f6r out-of-order exekvering har sina begr\u00e4nsningar n\u00e4r det g\u00e4ller antalet kommandon som kan startas och analyseras per takt. Dessutom konsumerar motsvarande block inom processorn en m\u00e4rkbar m\u00e4ngd energi, och deras komplexa implementation leder ibland till stabilitets- eller s\u00e4kerhetsproblem.<\/p>\n<p><\/p>\n<p>I arkitekturen E2K tar kompilatorn huvudansvaret f\u00f6r analys av beroenden och optimering av operationsordningen. Processorn f\u00e5r s\u00e5 kallade breda kommandon, d\u00e4r instruktioner f\u00f6r alla exekveringsenheter i processorn \u00e4r kodade, vilka ska k\u00f6ras under den aktuella takten. Processorn beh\u00f6ver inte analysera beroenden mellan operander eller omorganisera operationer mellan breda kommandon: allt detta g\u00f6rs av kompilatorn utifr\u00e5n analysen av koden och resursplanering av processorn. Som ett resultat kan den h\u00e5rdvarum\u00e4ssig komponenten av processorn vara enklare och mer ekonomisk.<\/p>\n<p><\/p>\n<p>Kompilatorn kan analysera koden mycket noggrannare \u00e4n RISC\/CISC-processorns h\u00e5rdvara och finna fler oberoende operationer. D\u00e4rf\u00f6r finns det fler parallella exekveringsenheter i arkitekturen E2K \u00e4n i traditionella arkitekturer.<\/p>\n<p><\/p>\n<p>Nuvarande m\u00f6jligheter hos arkitekturen E2K:<\/p>\n<p><\/p>\n<ul>\n<li>6 kanaler av aritmetisk-logiska enheter (ALU) som arbetar parallellt.<\/li>\n<li>Registerfil med 256 stycken 84-bitars-register.<\/li>\n<li>H\u00e5rdvarust\u00f6d f\u00f6r cykler, inklusive pipelining. \u00d6kar effektiviteten i anv\u00e4ndningen av processorresurser.<\/li>\n<li>Programmerbart asynkront dataladdningsenhet med separata l\u00e4skanaler. M\u00f6jligg\u00f6r att d\u00f6lja latenser fr\u00e5n minnes\u00e5tkomst och utnyttja ALU mer fullst\u00e4ndigt.<\/li>\n<li>St\u00f6d f\u00f6r spekulativa ber\u00e4kningar och enbitspredikat. M\u00f6jligg\u00f6r att minska antalet hopp och parallellt k\u00f6ra flera programgrenar.<\/li>\n<li>Bred instruktion som kan specificera upp till 23 operationer i en takt vid maximal fyllning (\u00f6ver 33 operationer vid packning av operander i vektoriserade instruktioner).<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/01c17075b2269967d99b539127f61b2b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h3 id=\"emulyaciya-h86\">Emulering av x86<\/h3>\n<p><\/p>\n<p>Redan i designfasen av arkitekturen hade utvecklarna f\u00f6rst\u00e5else f\u00f6r vikten av st\u00f6d f\u00f6r programvara skriven f\u00f6r Intel x86-arkitekturen. F\u00f6r detta implementerades ett system f\u00f6r dynamisk (dvs. under programmets k\u00f6rning, eller \"i realtid\") \u00f6vers\u00e4ttning av x86 bin\u00e4rkod till E2K-processor kod. Detta system kan fungera b\u00e5de i applikationsl\u00e4ge (liknande WINE) och i ett l\u00e4ge liknande en hypervisor (d\u00e5 \u00e4r det m\u00f6jligt att k\u00f6ra ett helt g\u00e4st-OS f\u00f6r x86-arkitekturen). <\/p>\n<p><\/p>\n<p>Tack vare flera optimeringsniv\u00e5er \u00e4r det m\u00f6jligt att uppn\u00e5 h\u00f6g hastighet i det \u00f6versatta koden. Kvaliteten p\u00e5 emuleringen av x86-arkitekturen bekr\u00e4ftas av framg\u00e5ngsrik k\u00f6rning av \u00f6ver 20 operativsystem (inklusive flera versioner av Windows) och hundratals applikationer p\u00e5 \"Elbrus\"-ber\u00e4kningskomplex.<\/p>\n<p><\/p>\n<h3 id=\"zaschischennyy-rezhim-ispolneniya-programm\">Skyddat l\u00e4ge f\u00f6r k\u00f6rning av program<\/h3>\n<p><\/p>\n<p>En av de mest intressanta id\u00e9erna som \u00e4rvts fr\u00e5n arkitekturerna Elbrus-1 och Elbrus-2 \u00e4r s\u00e5 kallad s\u00e4ker programk\u00f6rning. Dess k\u00e4rna \u00e4r att garantera att programmet bara k\u00f6rs med initierade data, kontrollera alla minnes\u00e5tkomster f\u00f6r att s\u00e4kerst\u00e4lla att de ligger inom en giltig adressrymd och ge modul\u00e4r skydd (till exempel skydda anropande program fr\u00e5n fel i biblioteket). Alla dessa kontroller utf\u00f6rs h\u00e5rdvarum\u00e4ssigt. F\u00f6r den skyddade l\u00e4get finns en fullst\u00e4ndig kompilator och ett runtime-bibliotek. Man m\u00e5ste f\u00f6rst\u00e5 att de begr\u00e4nsningar som inf\u00f6rs leder till att det inte g\u00e5r att organisera k\u00f6rningen av till exempel kod skriven i C++.<\/p>\n<p><\/p>\n<p>\u00c4ven i det vanliga, \"oskyddade\" l\u00e4get hos Elbrus-processorerna finns det s\u00e4rdrag som \u00f6kar systemets tillf\u00f6rlitlighet. S\u00e5ledes \u00e4r stacken f\u00f6r l\u00e4nkad information (kedjan av returadresser vid proceduranrop) separerad fr\u00e5n stacken f\u00f6r anv\u00e4ndardata och \u00e4r inte tillg\u00e4nglig f\u00f6r attacker som f\u00f6rekommer i virus, s\u00e5som adressering av returadressen. <\/p>\n<p><\/p>\n<p>Resultaten fr\u00e5n \u00e5ren av utveckling g\u00f6r det m\u00f6jligt att inte bara ikapp och s\u00e5 sm\u00e5ningom \u00f6vertr\u00e4ffa konkurrerande arkitekturer n\u00e4r det g\u00e4ller prestanda och skalbarhet, utan ocks\u00e5 att s\u00e4kerst\u00e4lla skydd mot de fel som drabbar x86\/amd64. S\u00e5rbarheter som 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) och liknande.<\/p>\n<p><\/p>\n<p>Den moderna skyddet mot uppt\u00e4ckta s\u00e5rbarheter i x86\/amd64-arkitekturen baseras p\u00e5 patchar p\u00e5 operativsystemsniv\u00e5. Det \u00e4r just d\u00e4rf\u00f6r som prestandafallet p\u00e5 nuvarande och tidigare generationer av processorer med dessa arkitekturer \u00e4r s\u00e5 m\u00e4rkbart och uppg\u00e5r till mellan 30% och 80%. Vi, som aktiva anv\u00e4ndare av x86-processorer, \u00e4r medvetna om detta, lider av det och forts\u00e4tter \"\u00e4ta kaktusen\", samtidigt som l\u00f6sningen p\u00e5 dessa problem \u00e4r ett betydande plus f\u00f6r oss (och i slut\u00e4ndan f\u00f6r v\u00e5ra kunder), s\u00e4rskilt om l\u00f6sningen \u00e4r rysk.<\/p>\n<p><\/p>\n<h3 id=\"tehnicheskie-harakteristiki\">Tekniska specifikationer<\/h3>\n<p><\/p>\n<p>Nedan f\u00f6ljer de officiella tekniska specifikationerna f\u00f6r processorerna Elbrus fr\u00e5n tidigare (4C), nuvarande (8C), nya (8CV) och framtida (16C) generationer i j\u00e4mf\u00f6relse med motsvarande Intel x86-processorer.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/f4ff427c1ed1e9bc4ead2e4150c5d33d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>En snabb titt p\u00e5 denna tabell visar (och det \u00e4r mycket gl\u00e4djande) att det teknologiska efterspr\u00e5nget hos inhemska processorer, som f\u00f6r 10 \u00e5r sedan verkade o\u00f6verkomligt, nu verkar ganska litet, och med lanseringen av \"Elbrus-16C\" \u00e5r 2021 (som dessutom kommer att st\u00f6dja virtualisering) kommer det att minskas till minimala avst\u00e5nd. <\/p>\n<p><\/p>\n<h2 id=\"shd-aerodisk-na-processorah-elbrus-8s\">AERODISK-lagringssystemet p\u00e5 Elbrus 8C-processorer<\/h2>\n<p><\/p>\n<p>Fr\u00e5n teori till praktik. Inom ramen f\u00f6r det strategiska partnerskapet mellan f\u00f6retagen MCST, Aerdisk, Basilisk SPU (tidigare Alt Linux) och NORSI-TRANS har ett datalagringssystem utvecklats och f\u00f6rberetts f\u00f6r drift, vilket f\u00f6r n\u00e4rvarande, n\u00e4r det g\u00e4ller s\u00e4kerhet, funktionalitet, kostnad och prestanda, \u00e4r om inte det b\u00e4sta, s\u00e5 \u00e5tminstone ett tvekl\u00f6st v\u00e4rdigt alternativ som kan s\u00e4kerst\u00e4lla den n\u00f6dv\u00e4ndiga niv\u00e5 av teknologisk oberoende f\u00f6r v\u00e5rt hemland.<br \/>\nNu detaljerna \u2026<\/p>\n<p><\/p>\n<h3 id=\"apparatnaya-chast\">H\u00e5rdvarudel<\/h3>\n<p><\/p>\n<p>H\u00e5rdvarudelen av lagringssystemet har utvecklats p\u00e5 grundval av den universella plattformen Yakhont UVM fr\u00e5n NORSI-TRANS. Plattfromen Yakhont UVM har f\u00e5tt status som telekommunikationsutrustning av ryskt ursprung och har inkluderats i det enhetliga registret \u00f6ver rysk radioelektronisk produktion. Systemet best\u00e5r av tv\u00e5 separata lagringskontroller (var och en 2U) som \u00e4r anslutna via ett interconnect p\u00e5 1G eller 10G Ethernet samt gemensamma diskenheter via SAS-anslutning.<\/p>\n<p><\/p>\n<p>Sj\u00e4lvklart \u00e4r detta inte lika snyggt som formatet \"Cluster in a box\" (n\u00e4r kontrollerna och diskarna med gemensam backplane \u00e4r installerade i samma 2U-chassi), vilket vi vanligtvis anv\u00e4nder, men det kommer snart att vara tillg\u00e4ngligt. H\u00e4r \u00e4r det viktigaste att det fungerar bra, s\u00e5 f\u00e5r vi t\u00e4nka p\u00e5 \"snicken\" senare.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/2e025cc0fb0d97646af1c3a7e34082ea.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/029f1601cc4a68c8d52f704531f40a09.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Under huven har varje kontroller ett enprocessor moderkort med fyra platser f\u00f6r RAM (DDR3 f\u00f6r 8C-processorn). Varje kontroller har ocks\u00e5 fyra 1G Ethernet-portar (tv\u00e5 av dessa anv\u00e4nds av AERODISK ENGINE-programvaran som tj\u00e4nsteportar) och tre PCIe-portar f\u00f6r back-end (SAS) och front-end (Ethernet eller FibreChannel) adaptrar.<\/p>\n<p><\/p>\n<p>Som startdiskar anv\u00e4nds ryska SATA SSD-diskar fr\u00e5n GS Nanotech, som vi har testat flera g\u00e5nger och anv\u00e4nt i projekt.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/57512e0dcc3017d3c52fcee40c289aa1.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Vid v\u00e5rt f\u00f6rsta m\u00f6te med plattformen unders\u00f6kte vi den noggrant. Vi hade inga fr\u00e5gor kring kvaliteten p\u00e5 montering och l\u00f6dning; allt \u00e4r gjort p\u00e5 ett prydligt och p\u00e5litligt s\u00e4tt.<\/p>\n<p><\/p>\n<h3 id=\"operacionnaya-sistema\">Operativsystem<\/h3>\n<p><\/p>\n<p>Som operativsystem anv\u00e4nds versionen OS Alt 8SP f\u00f6r certifiering. Snart planerar vi att skapa ett anslutningsbart och st\u00e4ndigt uppdaterat repositorium f\u00f6r OS Alt med programvaran AERODISK.<\/p>\n<p><\/p>\n<p>Denna version av distributionen \u00e4r byggd p\u00e5 den nuvarande stabila versionen av k\u00e4rnan Linux 4.9 f\u00f6r E2K (grenen med l\u00e5ngsiktigt st\u00f6d har portats av specialister fr\u00e5n MCST), kompletterad med patchar f\u00f6r funktionalitet och s\u00e4kerhet. Alla paket i OS Alt \u00e4r kompilera direkt p\u00e5 \"Elbrus\" med hj\u00e4lp av det ursprungliga transaktionella byggsystemet fr\u00e5n projektet ALT Linux Team, vilket har minskat arbetskraftskosten f\u00f6r sj\u00e4lva \u00f6verf\u00f6ringen och m\u00f6jliggjort mer fokus p\u00e5 produktens kvalitet.<\/p>\n<p><\/p>\n<p>Varje utgivning av OS Alt f\u00f6r Elbrus kan betydligt utvidgas i termer av funktionalitet genom att utnyttja det tillg\u00e4ngliga repositoriet (fr\u00e5n cirka 6 tusen k\u00e4llpaket f\u00f6r den \u00e5ttonde versionen till cirka 12 f\u00f6r den nionde).<\/p>\n<p><\/p>\n<p>Valet gjordes ocks\u00e5 d\u00e4rf\u00f6r att f\u00f6retaget Bazalt SPO, utvecklaren av OS Alt, aktivt samarbetar med andra programvaruutvecklare och enheter p\u00e5 olika plattformar, vilket s\u00e4kerst\u00e4ller s\u00f6ml\u00f6s interaktion inom ramen f\u00f6r h\u00e5rdvaru- och programvarusystem. <\/p>\n<p><\/p>\n<h3 id=\"po-sistemy-hraneniya-dannyh\">Programvara f\u00f6r lagringssystem<\/h3>\n<p><\/p>\n<p>Vid porteringen avstod vi genast fr\u00e5n id\u00e9n att anv\u00e4nda den i E2K st\u00f6dda emuleringen av x86 och b\u00f6rjade arbeta direkt med processorerna (tur att Alt redan har de n\u00f6dv\u00e4ndiga verktygen f\u00f6r detta). <\/p>\n<p><\/p>\n<p>Bland annat ger det inbyggda exekveringsl\u00e4get b\u00e4ttre s\u00e4kerhet (just de tre h\u00e5rdvarustacken ist\u00e4llet f\u00f6r en) och \u00f6kad prestanda (det finns inget behov av att avs\u00e4tta en eller tv\u00e5 k\u00e4rnor av \u00e5tta f\u00f6r att arbeta med den bin\u00e4ra \u00f6vers\u00e4ttaren; kompilatorn g\u00f6r sitt jobb b\u00e4ttre \u00e4n JIT).<\/p>\n<p><\/p>\n<p>I praktiken st\u00f6der implementeringen av AERODISK ENGINE p\u00e5 E2K majoriteten av den befintliga funktionaliteten hos lagringssystemet som finns p\u00e5 x86. Den aktuella versionen av AERODISK ENGINE (A-CORE version 2.30) anv\u00e4nds som programvara f\u00f6r lagringssystemet.<\/p>\n<p><\/p>\n<p>Utan n\u00e5gra st\u00f6rre problem har f\u00f6ljande funktioner implementerats och testats f\u00f6r anv\u00e4ndning i produktion p\u00e5 E2K:<\/p>\n<p><\/p>\n<ul>\n<li>Felresistens med upp till tv\u00e5 kontrollerare och multipath input-output (mpio)<\/li>\n<li>Block- och fil\u00e5tkomst med tunna volymer (RDG-pooler, DDP; protokoll FC, iSCSI, NFS, SMB inklusive integration med Active Directory)<\/li>\n<li>Olika RAID-niv\u00e5er upp till tredubbel paritet (inklusive m\u00f6jlighet att anv\u00e4nda RAID-byggare)<\/li>\n<li>Hybridlagring (kombinering av SSD och HDD inom en pool, d.v.s. caching och tiering)<\/li>\n<li>Utrymmesbesparingsalternativ med hj\u00e4lp av deduplication och kompression<\/li>\n<li>ROW-snapshots, kloner och olika replikeringsalternativ<\/li>\n<li>Och andra sm\u00e5 men anv\u00e4ndbara funktioner s\u00e5som QoS, global hotspare, VLAN, BOND, etc.<\/li>\n<\/ul>\n<p><\/p>\n<p>I praktiken lyckades vi p\u00e5 E2K att implementera hela v\u00e5r funktionalitet, f\u00f6rutom flerkontrollerbarhet (mer \u00e4n tv\u00e5) och planeringssystemet f\u00f6r flertr\u00e5dad I\/O, som m\u00f6jligg\u00f6r att \u00f6ka prestandan f\u00f6r all-flash-pooler med 20-30%.<\/p>\n<p><\/p>\n<p>Men dessa anv\u00e4ndbara funktioner kommer vi naturligtvis ocks\u00e5 att l\u00e4gga till, det \u00e4r bara en tidsfr\u00e5ga.<\/p>\n<p><\/p>\n<h3 id=\"nemnogo-o-proizvoditelnosti\">Lite om prestanda<\/h3>\n<p><\/p>\n<p>Efter att ha genomf\u00f6rt framg\u00e5ngsrika tester av basfunktionaliteten i lagringssystemet b\u00f6rjade vi naturligtvis utf\u00f6ra belastningstester.<\/p>\n<p><\/p>\n<p>Till exempel, p\u00e5 ett tv\u00e5kontrollers lagringssystem (2xCPU E8C 1.3 Ghz, 32 GB RAM + 4 SAS SSD 800GB 3DWD), d\u00e4r RAM-cachen var avst\u00e4ngd, skapade vi tv\u00e5 DDP-pooler med grundl\u00e4ggande RAID-10 och tv\u00e5 LUN p\u00e5 500G och kopplade dessa LUN:ar via iSCSI (10G Ethernet) till en Linux-v\u00e4rd. Och vi genomf\u00f6rde ett av de grundl\u00e4ggande timtesterna p\u00e5 sm\u00e5 block med sekventiell belastning med hj\u00e4lp av programmet FIO.<\/p>\n<p><\/p>\n<p>De f\u00f6rsta resultaten visade sig vara helt positiva. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/8919b41889b7695ae621367116c4602c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Belastningen p\u00e5 processorerna l\u00e5g i genomsnitt p\u00e5 60%, d.v.s. detta \u00e4r en grundl\u00e4ggande niv\u00e5 d\u00e4r lagringssystemet kan fungera utan problem.<\/p>\n<p><\/p>\n<p>Ja, det \u00e4r l\u00e5ngt ifr\u00e5n highload och f\u00f6r h\u00f6gpresterande databaser f\u00f6r n\u00e5got billing-system \u00e4r detta uppenbarligen inte tillr\u00e4ckligt, men som v\u00e5r erfarenhet visar \u00e4r dessa egenskaper tillr\u00e4ckliga f\u00f6r 80% av de allm\u00e4nna uppgifterna som lagringssystemet anv\u00e4nds f\u00f6r.<\/p>\n<p><\/p>\n<p>Lite senare planerar vi att \u00e5terkomma med en detaljerad rapport om belastningstesterna av Elbrus som plattform f\u00f6r lagringssystem.<\/p>\n<p><\/p>\n<h2 id=\"svetloe-buduschee\">En ljus framtid<\/h2>\n<p><\/p>\n<p>Som vi n\u00e4mnde ovan b\u00f6rjade massproduktionen av Elbrus 8C faktiskt nyligen \u2013 i b\u00f6rjan av 2019, och fram till december hade cirka 4000 processorer sl\u00e4ppts. F\u00f6r j\u00e4mf\u00f6relse, processorerna av f\u00f6reg\u00e5ende generation Elbrus 4C producerades totalt 5000 under hela sin tillverkningsperiod, s\u00e5 framstegen \u00e4r tydliga.<\/p>\n<p><\/p>\n<p>Det \u00e4r sj\u00e4lvklart en droppe i havet, \u00e4ven f\u00f6r den ryska marknaden, men v\u00e4gen tas av den som g\u00e5r.<br \/>\n\u00c5r 2020 planeras lanseringen av flera tiotusentals Elbrus 8C-processorer, vilket \u00e4r en betydande siffra. Dessutom b\u00f6r Elbrus-8CV-processorn under 2020 utvecklas av MCST-teamet till serieproduktion.<\/p>\n<p><\/p>\n<p>Dessa produktionsplaner \u00e4r en ans\u00f6kan om en mycket betydande del av hela den inhemska marknaden f\u00f6r serverprocessorer.<\/p>\n<p><\/p>\n<p>Resultatet \u00e4r att vi redan h\u00e4r och nu har en bra och modern rysk processor med en tydlig och enligt v\u00e5r \u00e5sikt korrekt utvecklingsstrategi, p\u00e5 vilken det finns ett maximalt skyddat och certifierat datalagringssystem av rysk tillverkning (och i framtiden ett virtualiseringssystem p\u00e5 Elbrus-16C). Systemet \u00e4r ryskt s\u00e5 mycket som det f\u00f6r n\u00e4rvarande \u00e4r fysiskt m\u00f6jligt under moderna f\u00f6rh\u00e5llanden.<\/p>\n<p><\/p>\n<p>Vi ser ofta i nyheterna \u00e5tskilliga episka misslyckanden fr\u00e5n f\u00f6retag som stoltserar med att vara ryska tillverkare, men som i verkligheten \u00e4gnar sig \u00e5t etikettbyte, utan att tillf\u00f6ra n\u00e5gon egen v\u00e4rde till utl\u00e4ndska producenters produkter, f\u00f6rutom sin egen p\u00e5slag. Tyv\u00e4rr kastar s\u00e5dana f\u00f6retag skugga \u00f6ver alla verkliga ryska utvecklare och tillverkare.<\/p>\n<p><\/p>\n<p>Med denna artikel vill vi visa tydligt att det i v\u00e5rt land har funnits, finns och kommer att finnas f\u00f6retag som faktiskt och kvalitativt tillverkar moderna komplexa IT-system och aktivt utvecklas, och att importsubstitution inom IT inte \u00e4r en simulator, utan en verklighet som vi alla lever i. Denna verklighet kan man ogilla, kritisera, eller s\u00e5 kan man arbeta f\u00f6r att g\u00f6ra den b\u00e4ttre.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"AERODISK-lagringssystem p\u00e5 inhemska Elbrus 8C-processorer\" src=\"\/wp-content\/uploads\/2019\/12\/553cf8a871f170cdf25cb46af76e77c3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Nedmonteringen av Sovjetunionen hindrade en g\u00e5ng skaparna av Elbrus fr\u00e5n att bli en m\u00e4rkbar akt\u00f6r i v\u00e4rlden av processorer och tvingade laget att s\u00f6ka finansiering f\u00f6r sina utvecklingar utomlands. Denna finansiering hittades, arbetet utf\u00f6rdes, och den intellektuella egendomen bevarades, f\u00f6r vilket vi vill uttrycka v\u00e5rt stora tack till dessa m\u00e4nniskor!<\/p>\n<p><\/p>\n<p>Detta \u00e4r \u00e4n s\u00e5 l\u00e4nge allt, skriv g\u00e4rna era kommentarer, fr\u00e5gor och givetvis kritik. Vi \u00e4r alltid glada.<\/p>\n<p><\/p>\n<p>P\u00e5 uppdrag av hela Aerodisks f\u00f6retag vill jag gratulera hela det ryska IT-communityt till det kommande ny\u00e5ret och julen, \u00f6nska 100% driftstid \u2013 och att s\u00e4kerhetskopior aldrig beh\u00f6vs i det nya \u00e5ret))). <\/p>\n<p><\/p>\n<h3 id=\"ispolzuemye-materialy\">Anv\u00e4nda material<\/h3>\n<p><\/p>\n<p>Artikel med allm\u00e4n beskrivning av teknologier, arkitekturer och personligheter:<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.ixbt.com\/cpu\/e2k-spec.html\">https:\/\/www.ixbt.com\/cpu\/e2k-spec.html<\/a><\/noindex><\/p>\n<p><\/p>\n<p>En kort historia om datorer med namnet \u00abElbrus\u00bb:<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/topwar.ru\/34409-istoriya-kompyuterov-elbrus.html\">https:\/\/topwar.ru\/34409-istoriya-kompyuterov-elbrus.html<\/a><\/noindex><\/p>\n<p><\/p>\n<p>En allm\u00e4n artikel om e2k-arkitekturen:<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81_2000\">https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81_2000<\/a><\/noindex><\/p>\n<p><\/p>\n<p>En artikel om den fj\u00e4rde generationen (Elbrus-8C) och den femte generationen (Elbrus-8CV, 2020):<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-8%D0%A1\">https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-8%D0%A1<\/a><\/noindex><\/p>\n<p><\/p>\n<p>Specifikationer f\u00f6r den kommande sj\u00e4tte generationens processorer (Elbrus-16CV, 2021):<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-16%D0%A1\">https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-16%D0%A1<\/a><\/noindex><\/p>\n<p><\/p>\n<p>Officiell beskrivning av Elbrus-arkitekturen:<br \/>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/www.elbrus.ru\/elbrus_arch\">http:\/\/www.elbrus.ru\/elbrus_arch<\/a><\/noindex><\/p>\n<p><\/p>\n<p>Utvecklarnas planer f\u00f6r h\u00e5rd- och mjukvaruplattformen \u00abElbrus\u00bb f\u00f6r att skapa en exaflops-prestanda superdator:<br \/>\n<noindex><a rel=\"nofollow\" href=\"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\">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<\/a><\/noindex><\/p>\n<p><\/p>\n<p>Ryska teknologier \u00abElbrus\u00bb f\u00f6r persondatorer, servrar och superdatorer:<br \/>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/www.mcst.ru\/files\/5472ef\/770cd8\/50ea05\/000001\/rossiyskietehnologiielbrus-it-edu9-201410l.pdf\">http:\/\/www.mcst.ru\/files\/5472ef\/770cd8\/50ea05\/000001\/rossiyskietehnologiielbrus-it-edu9-201410l.pdf<\/a><\/noindex><\/p>\n<p><\/p>\n<p>En gammal artikel av Boris Babayan, men fortfarande relevant:<br \/>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/www.mcst.ru\/e2k_arch.shtml\">http:\/\/www.mcst.ru\/e2k_arch.shtml<\/a><\/noindex><\/p>\n<p><\/p>\n<p>En gammal artikel av Mikhail Kuzminsky:<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.osp.ru\/os\/1999\/05-06\/179819\">https:\/\/www.osp.ru\/os\/1999\/05-06\/179819<\/a><\/noindex><\/p>\n<p><\/p>\n<p>Presentation av MCST, allm\u00e4n information:<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/yadi.sk\/i\/HDj7d31jTDlDgA\">https:\/\/yadi.sk\/i\/HDj7d31jTDlDgA<br \/>\n<\/a><\/noindex><\/p>\n<p><\/p>\n<p>Information om operativsystemet Alt f\u00f6r Elbrus-plattformen:<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/altlinux.org\/%D1%8D%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81\">https:\/\/altlinux.org\/\u044d\u043b\u044c\u0431\u0440\u0443\u0441<\/a><\/noindex><\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/sdelanounas.ru\/blog\/shigorin\/\">https:\/\/sdelanounas.ru\/blog\/shigorin\/<\/a><\/noindex><\/p>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/aerodisk\/blog\/482434\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0438 \u0425\u0430\u0431\u0440\u0430. \u0425\u043e\u0442\u0438\u043c \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043a\u0440\u0430\u0439\u043d\u0435 \u043f\u0440\u0438\u044f\u0442\u043d\u043e\u0439 \u043d\u043e\u0432\u043e\u0441\u0442\u044c\u044e. \u041c\u044b, \u043d\u0430\u043a\u043e\u043d\u0435\u0446-\u0442\u043e, \u0434\u043e\u0436\u0434\u0430\u043b\u0438\u0441\u044c \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0438\u0439\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421. \u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u0435\u0440\u0438\u0439\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u043b \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u0430\u0442\u044c \u0430\u0436 \u0432 2016 \u0433\u043e\u0434\u0443, \u043d\u043e, \u043f\u043e \u0444\u0430\u043a\u0442\u0443, \u0438\u043c\u0435\u043d\u043d\u043e \u043c\u0430\u0441\u0441\u043e\u0432\u043e\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043d\u0430\u0447\u0430\u043b\u043e\u0441\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0432 2019 \u0433\u043e\u0434\u0443 \u0438 \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043e \u0443\u0436\u0435 \u043e\u043a\u043e\u043b\u043e 4000 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432. \u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u0441\u043b\u0435 \u0441\u0442\u0430\u0440\u0442\u0430 \u0441\u0435\u0440\u0438\u0439\u043d\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-54651","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0438 \u0425\u0430\u0431\u0440\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/shd-aerodisk-na-otechestvennyh-protsessorah-elbrus-8s\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0425\u0414 AERODISK \u043d\u0430 \u043e\u0442\u0435\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0438 \u0425\u0430\u0431\u0440\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/shd-aerodisk-na-otechestvennyh-protsessorah-elbrus-8s\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-30T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:41+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Storage AERODISK p\u00e5 inhemska processorer Elbrus 8C | ProHoster","description":"Hej, l\u00e4sare av Habr.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/shd-aerodisk-na-otechestvennyh-protsessorah-elbrus-8s","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0425\u0414 AERODISK \u043d\u0430 \u043e\u0442\u0435\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 8\u0421 | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0438 \u0425\u0430\u0431\u0440\u0430.","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/shd-aerodisk-na-otechestvennyh-protsessorah-elbrus-8s","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-30T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:41+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54651","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 12:15:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:01:32","updated":"2026-01-24 12:15:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/54651","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=54651"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/54651\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=54651"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=54651"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=54651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}