Elbrus VS Intel. Faʻatusatusa le faʻatinoga o le Aerodisk Vostok ma le faʻaogaina o masini

Elbrus VS Intel. Faʻatusatusa le faʻatinoga o le Aerodisk Vostok ma le faʻaogaina o masini

Talofa uma. Matou te faʻaauau pea ona faʻafeiloaʻi oe i le Aerodisk VOSTOK faʻamaumauga faʻamaumauga, faʻavae i luga o le Russian Elbrus 8C processor.

I totonu o lenei tusiga matou (e pei ona folafolaina) o le a au'ili'ili au'ili'ili se tasi o mataupu e sili ona ta'uta'ua ma manaia e feso'ota'i ma Elbrus, e ta'ua o le gaosiga. E tele naua faʻamatalaga i le faʻatinoga o Elbrus, ma e matuaʻi polar. Fai mai le au pessimists o le gaosiga o Elbrus ua avea nei ma "leai se mea", ma o le a alu le tele o tausaga e maua ai le au gaosi "pito i luga" (o lona uiga, i le mea moni o loʻo i ai nei, leai). I le isi itu, o loʻo faʻapea mai tagata faʻamoemoe o Elbrus 8C ua uma ona faʻaalia taunuuga lelei, ma i le isi lua tausaga, faʻatasi ai ma le tuʻuina atu o faʻasalalauga fou o processors (Elbrus 16C ma 32C), o le a mafai ona tatou "puʻe ma maua" ta'uta'ua gaosi oloa gaosi i le lalolagi.

O matou i le Aerodisk o ni tagata faʻapitoa, o lea na matou uia le auala sili ona faigofie ma sili ona malamalama (mo matou): suʻega, faʻamaumau iʻuga ma naʻo le faia o faaiuga. O se taunuuga, na matou faia se numera tele o suʻega ma maua ai le tele o faʻaogaina o foliga o le Elbrus 8C e2k architecture (e aofia ai mea manaia) ma, ioe, faʻatusatusa lenei mea i faiga faʻapipiʻi tutusa i Intel Xeon amd64 architecture processors.

I le auala, o le a matou talanoa atili e uiga i suʻega, faʻaiʻuga ma le lumanaʻi atinaʻe o le teuina o faiga i Elbrus i la matou isi webinar "OkoloIT" ia Oketopa 15.10.2020, 15 i le 00:XNUMX. E mafai ona e lesitala e faʻaaoga ai le sootaga i lalo.

Tusi resitala mo le webinar

nofoa su'ega

Ua matou faia ni tulaga se lua. O tulaga uma e lua e aofia ai se server o loʻo faʻaogaina Linux, faʻafesoʻotaʻi e ala i le 16G FC fesuiaʻi i le lua e teu ai masini, lea e faʻapipiʻi ai 12 SAS SSD 960 GB disks (11,5 TB o le "matagofie" poʻo le 5,7 TB o le "faʻaaogaina" gafatia, pe a tatou faʻaogaina RAID -10).

I le fa'avasegaina o le tulaga e fa'apea.

Elbrus VS Intel. Faʻatusatusa le faʻatinoga o le Aerodisk Vostok ma le faʻaogaina o masini

Tu'u Numera 1 e2k (Elbrus)

O le seti meafaigaluega e faapea:

  • Linux server (2xIntel Xeon E5-2603 v4 (6 cores, 1,70Ghz), 64 GB DDR4, 2xFC adapter 16G 2 ports) – 1 pc.
  • Suia FC 16 G - 2 pcs.
  • System teuina Aerodisk Vostok 2-E12 (2xElbrus 8C (8 cores, 1,20Ghz), 32 GB DDR3, 2xFE FC-adaptor 16G 2 uafu, 12xSAS SSD 960 GB) - 1 pc.

Stand Nu. 2 amd64 (Intel)

Mo le faʻatusatusaina ma se faʻatulagaga tutusa i luga o le e2k, matou te faʻaogaina se faʻapipiʻi faʻapipiʻi tutusa ma se gaioiga tutusa i uiga i amd64:

  • Linux server (2xIntel Xeon E5-2603 v4 (6 cores, 1,70Ghz), 64 GB DDR4, 2xFC adapter 16G 2 ports) – 1 pc.
  • Suia FC 16 G - 2 pcs.
  • Faiga teu oloa Aerodisk Engine N2 (2xIntel Xeon E5-2603 v4 (6 cores, 1,70Ghz), 32 GB DDR4, 2xFE FC-adaptor 16G 2 uafu, 12xSAS SSD 960 GB) - 1 pc.

Faʻamatalaga taua: o le Elbrus 8C processors faʻaaogaina i le suʻega e naʻo le DDR3 RAM, o le mea moni "leaga, ae le umi." Elbrus 8SV (e le o iai i le taimi nei, ae o le a vave ona maua) e lagolagoina le DDR4.

Faiga Su'ega

Ina ia fa'atupuina le uta, sa matou fa'aogaina le polokalame Flexible IO (FIO) lauiloa ma fa'ata'ita'i taimi.

O loʻo faʻapipiʻiina uma faiga faʻapipiʻi e tusa ai ma a matou faʻatonuga faʻatulagaina, faʻavae i luga o manaʻoga mo le maualuga o le faʻatinoga i luga o poloka poloka, o lea matou te faʻaogaina ai DDP (Dynamic Disk Pool) vaituloto disk. Ina ia aua neʻi faʻalavelaveina iʻuga o suʻega, matou te faʻamalo le faʻamalosi, toesea ma le RAM cache i luga o faʻamaumauga uma e lua.

8 D-LUNs na faia i le RAID-10, 500 GB taʻitasi, faʻatasi ai ma le aofaʻi faʻaaogaina o le 4 TB (o lona uiga, e tusa ma le 70% o le gafatia faʻaaogaina o lenei faʻatulagaga).

O faʻataʻitaʻiga masani ma taʻutaʻua mo le faʻaogaina o faiga teu oloa o le a faʻatinoina, aemaise lava:

o suʻega muamua e lua e faʻataʻitaʻia ai le faʻaogaina o se DBMS fefaʻatauaʻiga. I lenei vaega o suʻega matou te fiafia i le IOPS ma le latency.

1) Faitau fa'afuase'i i poloka laiti 4k
a. Tele poloka = 4k
e. Faitau/Tusi = 100%/0%
i. Numera o galuega = 8
o. Le loloto o le laina = 32
u. Uta amio = Fa'afuafua atoa

2) Fa'amaumauga fa'afuase'i i poloka laiti 4k
a. Tele poloka = 4k
e. Faitau/Tusi = 0%/100%
i. Numera o galuega = 8
o. Le loloto o le laina = 32
u. Uta amio = Fa'afuafua atoa

o su'ega lona lua e fa'ata'ita'i i le fa'agaioiga o le vaega au'ili'ili o le DBMS. I lenei vaega o suʻega matou te fiafia foi i le IOPS ma le latency.

3) Faitau fa'asologa i poloka laiti 4k
a. Tele poloka = 4k
e. Faitau/Tusi = 100%/0%
i. Numera o galuega = 8
o. Le loloto o le laina = 32
u. Uta uiga = Fa'asologa

4) Fa'asologa fa'asologa i poloka laiti 4k
a. Tele poloka = 4k
e. Faitau/Tusi = 0%/100%
i. Numera o galuega = 8
o. Le loloto o le laina = 32
u. Uta uiga = Fa'asologa

O le vaega lona tolu o suʻega e faʻataʻitaʻiina le galuega o le faʻasalalau faitau (faʻataʻitaʻiga: faʻasalalauga i luga ole laiga, toe faʻaleleia o faʻamaumauga) ma faʻasalalauga puʻeina (faʻataʻitaʻiga: mataʻituina vitio, faʻamaumauga faʻamaumauga). I lenei vaega o suʻega, matou te le toe fiafia i le IOPS, ae i le MB / s ma le latency.

5) Faitau fa'asologa i poloka tetele o le 128k
a. Tele poloka = 128k
e. Faitau/Tusi = 0%/100%
i. Numera o galuega = 8
o. Le loloto o le laina = 32
u. Uta uiga = Fa'asologa

6) Fa'asologa fa'asologa i poloka tetele o le 128k
a. Tele poloka = 128k
e. Faitau/Tusi = 0%/100%
i. Numera o galuega = 8
o. Le loloto o le laina = 32
u. Uta uiga = Fa'asologa

O su'ega ta'itasi e tasi le itula, e le aofia ai le taimi fa'amafanafana e 7 minute.

Suʻega o suʻega

O fa'ai'uga o su'ega o lo'o aoteleina i laulau e lua.

Elbrus 8S (SHD Aerodisk Vostok 2-E12)

Elbrus VS Intel. Faʻatusatusa le faʻatinoga o le Aerodisk Vostok ma le faʻaogaina o masini

Intel Xeon E5-2603 v4 (Faiga teu oloa Aerodisk Engine N2)

Elbrus VS Intel. Faʻatusatusa le faʻatinoga o le Aerodisk Vostok ma le faʻaogaina o masini

O i'uga na fa'aalia e matua'i manaia lava. I tulaga uma e lua, na matou faʻaogaina lelei le faʻaogaina o le masini faʻapipiʻi (70-90% faʻaaogaina), ma i lenei tulaga, o le lelei ma le le lelei o mea uma e lua e faʻaalia manino.

I laulau uma e lua, o faʻataʻitaʻiga e "lagona le mautinoa" ma faʻaalia iʻuga lelei o loʻo faʻamaonia i le lanu meamata, ae o tulaga e "le fiafia" e faʻaalia i le moli.

Afai tatou te talanoa e uiga i uta faʻafuaseʻi i poloka laiti, ona:

  • mai le vaaiga o le faitau faʻafuaseʻi, Intel e mautinoa lava i luma o Elbrus, o le eseesega e 2 taimi;
  • mai le vaaiga o le puʻeina faʻafuaseʻi e mautinoa lava o se ata, o loʻo faʻaalia uma e faʻauluuluga e lua ni taunuuga tutusa ma lelei.

I se uta faasolosolo i poloka laiti e ese le ata:

  • pe a faitau ma tusitusi, Intel e matua'i (2 taimi) i luma o Elbrus. I le taimi lava e tasi, afai o Elbrus o loʻo i ai se faʻailoga IOPS e maualalo ifo nai lo le Intel, ae foliga lelei (200-300 afe), ona i ai lea o se faʻafitauli manino i le tuai (e tolu taimi maualuga atu nai lo le Intel). Faʻaiʻuga, o le lomiga o loʻo i ai nei o Elbrus 8C e moni lava "e le fiafia" faʻasologa faʻasologa i poloka laiti. E manino lava e iai se galuega e tatau ona fai.

Ae i se uta faasolosolo i poloka tetele o le ata o le faʻafeagai tonu lava:

  • na faʻaalia uma e faʻatonuga tutusa iʻuga i MB / s, ae o loʻo i ai le tasi ... Elbrus' latency fa'atinoga e 10 (sefulu, Karl!!!) taimi sili atu (i.e. la'ititi) nai lo le fa'aogaina tutusa mai le Intel (0,4/0,5 ms versus 5,1/6,5 ms) . I le taimi muamua na matou manatu o se faʻalavelave, o lea na matou toe siaki ai faʻaiʻuga, fai se suʻega lona lua, ae o le suʻega lona lua na faʻaalia ai le ata lava e tasi. O se faʻamanuiaga ogaoga lea o Elbrus (ma le e2k architecture i le lautele) i luga ole Intel (ma, e tusa ai, le amd64 architecture). Talosia o le a saga atiina ae lenei manuia.

O loʻo i ai se isi mea manaia o Elbrus, lea e mafai e se tagata faitau faʻalogo ona gauai i ai e ala i le tilotilo i le laulau. Afai e te vaʻavaʻai i le eseesega i le va o le faitau ma le tusitusi a le Intel, i suʻega uma, o le faitau e sili atu nai lo le tusitusi i le averesi e tusa ma le 50% +. O le masani lea e masani ai tagata uma (e aofia ai ma tatou). Afai e te vaʻavaʻai i Elbrus, o faʻailoga tusitusi e sili atu ona latalata i faʻailoga faitau; faitau e muamua atu i le tusitusi, e pei o le tulafono, e 10 - 30%, e le sili atu.

O le a le uiga o lenei mea? O le mea moni o Elbrus "e fiafia tele" i le tusitusi, ma o lenei, i le isi itu, o loʻo taʻu mai ai o lenei gaioiga o le a aoga tele i galuega e sili atu ai le tusitusi nai lo le faitau (o ai na fai mai le tulafono a Yarovaya?), O se mea e le masalomia le faʻaogaina e2k architecture, ma e tatau ona atiina ae lenei tulaga lelei.

Fa'ai'uga ma le lumana'i lata mai

O suʻega faʻatusatusa a Elbrus ma Intel mid-range processors mo galuega faʻapipiʻi faʻamaumauga na faʻaalia ai le tutusa ma tutusa lelei faʻaiʻuga, aʻo faʻaalia e taʻitasi a latou lava foliga manaia.

Na sili atu le fa'aogaina e Intel ia Elbrus i le faitau fa'afuase'i i poloka laiti, fa'apea fo'i le faitau fa'asolosolo ma le tusitusi i poloka laiti.

Pe a tusi fa'afuase'i i poloka laiti, e tutusa uma fa'ai'uga e fa'aalia e le fa'agaioiga.

I tulaga o le taofiofia, Elbrus foliga sili atu nai lo Intel i se uta tafe, i.e. i le faitau faasolosolo ma le tusitusi i poloka tetele.

E le gata i lea, o Elbrus, e le pei o Intel, e fetaui lelei ma le faitau ma le tusitusi o uta, ae o le Intel, e sili atu le lelei o le faitau nai lo le tusitusi.
Faʻavae i luga o faʻaiʻuga na maua, e mafai ona tatou faia se faʻaiuga e uiga i le faʻaogaina o le Aerodisk Vostok faʻamaumauga faʻamaumauga i luga o le Elbrus 8C processor i galuega nei:

  • faiga fa'amatalaga ma le fa'atosina o galuega tusitusi;
  • avanoa faila;
  • fa'asalalauga i luga ole laiga;
  • CCTV;
  • faaleoleo;
  • mea fa'asalalau.

O loʻo i ai pea se mea e galue ai le au a le MCST, ae o le taunuuga o la latou galuega ua uma ona iloa, lea, ioe, e le mafai ona na o le fiafia.

O nei suʻega na faia i luga o le Linux kernel mo le e2k version 4.19; i le taimi nei i suʻega beta (i le MCST, i le Basalt SPO, ma iinei foi i Aerodisk) o loʻo i ai se Linux kernel 5.4-e2k, lea, faatasi ai ma isi mea, o loʻo i ai. ua matua'i toe fa'atulagaina le fa'atulagaina ma le tele o fa'ata'ita'iga mo ta'avale solid-state maualuga-saosaoa. E le gata i lea, fa'apitoa mo fatu o le lala 5.xx, MCST JSC fa'alauiloa se LCC fou tu'ufa'atasi, version 1.25. E tusa ai ma faʻaiʻuga muamua, i luga o le Elbrus 8C processor, o se fatu fou tuʻufaʻatasia ma se tuʻufaʻatasiga fou, se siosiomaga kernel, faʻaoga faʻaoga ma faletusi ma, o le mea moni, o le polokalama Aerodisk VOSTOK o le a faʻatagaina mo se faʻaopoopoga sili atu ona taua i le faʻatinoga. Ma o lenei mea e aunoa ma le suia o meafaigaluega - i luga o le faiga tutusa ma tutusa tutusa.

Matou te faʻamoemoe e tuʻuina atu se lomiga o le Aerodisk VOSTOK e faʻavae i luga o le kernel 5.4 agai i le faaiuga o le tausaga, ma o le taimi lava e maeʻa ai le galuega i le lomiga fou, matou te faʻafouina iuga o suʻega ma faʻasalalau i latou iinei.

Afai tatou te toe foʻi nei i le amataga o le tusiga ma tali le fesili, o ai e saʻo: le mautonu o loʻo fai mai o Elbrus e "leai se mea" ma o le a le mafai lava ona maua le taʻutaʻua o le gaosiga o gaosiga, poʻo tagata faʻamoemoe e fai mai "ua toetoe lava a latou maua. i luga ma o le a vave ona maua mai "? Afai tatou te le agai i luma mai le fa'ailoga ma le fa'aituau fa'alelotu, ae mai tofotofoga moni, o lona uiga e mautinoa lava le sa'o o tagata fa'amoemoe.

Elbrus ua uma ona faʻaalia iʻuga lelei pe a faʻatusatusa i le ogatotonu o le amd64 processors. O le Elbrus 8-ke, o le mea moni, e mamao ese mai le pito i luga-o-le-laina faʻataʻitaʻiga o masini komepiuta mai Intel poʻo AMD, ae e leʻi faʻamoemoeina iina; processors 16C ma 32C o le a faʻasaʻolotoina mo lenei faʻamoemoe. Ona tatou talanoa lea.

Matou te malamalama a maeʻa lenei tusiga o le a tele atu fesili e uiga ia Elbrus, o lea na matou filifili ai e faʻatulaga se isi webinar lugalaina "OkoloIT" e tali ai nei fesili ola.

O le taimi lea o le a avea ai le matou malo ma Sui Faatonu Sili o le kamupani MCST, Konstantin Trushkin. E mafai ona e lesitala mo le webinar e faʻaaoga ai le sootaga i lalo.

Tusi resitala mo le webinar

Faafetai atu ia te outou uma, e pei ona masani ai, matou te tulimatai atu i faitioga aoga ma fesili manaia.

puna: www.habr.com

Faaopoopo i ai se faamatalaga