Lleihau risgiau amser segur gyda phensaernïaeth Shared Nothing

Mae pwnc goddefgarwch bai mewn systemau storio data bob amser yn berthnasol, oherwydd yn ein hoes o rithwiroli a chyfuno adnoddau yn eang, systemau storio yw'r cyswllt y bydd eu methiant yn arwain nid yn unig at ddamwain arferol, ond at amser segur gwasanaethau yn y tymor hir. Felly, mae systemau storio modern yn cynnwys llawer o gydrannau dyblyg (hyd yn oed rheolwyr). Ond a yw amddiffyniad o'r fath yn ddigonol?

Lleihau risgiau amser segur gyda phensaernïaeth Shared Nothing

Mae bron pob gwerthwr, wrth restru nodweddion systemau storio, bob amser yn sôn am oddefgarwch namau uchel eu datrysiadau, bob amser yn ychwanegu'r term “heb un pwynt methiant.” Gadewch i ni edrych yn agosach ar system storio nodweddiadol. Er mwyn osgoi amser segur mewn cynnal a chadw, mae'r system storio yn dyblygu cyflenwadau pŵer, modiwlau oeri, porthladdoedd mewnbwn / allbwn, gyriannau (rydym yn golygu RAID) ac, wrth gwrs, rheolwyr. Os edrychwch yn ofalus ar y bensaernïaeth hon, byddwch yn sylwi ar o leiaf ddau bwynt methiant posibl, sy'n cael eu cadw'n dawel bach:

  1. Argaeledd awyren gefn sengl
  2. Cael un copi o'r data

Mae'r awyren gefn yn ddyfais dechnegol gymhleth y mae'n rhaid ei phrofi'n ddifrifol yn ystod y cynhyrchiad. Ac felly, mae yna achosion prin iawn pan fydd yn methu'n llwyr. Fodd bynnag, hyd yn oed yn achos problemau rhannol, megis slot gyriant nad yw'n gweithredu, bydd angen ei ddisodli â chau'r system storio yn llwyr.

Nid yw creu copïau lluosog o ddata ychwaith yn broblem ar yr olwg gyntaf. Er enghraifft, mae swyddogaeth Clone mewn systemau storio, sy'n eich galluogi i ddiweddaru copi cyflawn o ddata ar rai cyfnodau, yn eithaf eang. Fodd bynnag, rhag ofn y bydd problemau gyda'r un ôl-chwarae, ni fydd y copi ar gael cystal â'r gwreiddiol.

Ateb cwbl amlwg i oresgyn y diffygion hyn yw atgynhyrchu system storio arall. Os byddwn yn cau ein llygaid at y dyblu disgwyliedig yng nghost caledwedd (rydym yn dal i dybio bod pobl sy'n dewis penderfyniad o'r fath yn meddwl yn ddigonol ac yn derbyn y ffaith hon ymlaen llaw), bydd costau posibl o hyd ar gyfer trefnu dyblygu ar ffurf trwyddedau, ychwanegol. meddalwedd a chaledwedd. Ac yn bwysicaf oll, bydd angen i chi rywsut sicrhau cysondeb y data a ailadroddir. Y rhai. adeiladu rhithwirydd storio / vSAN / ac ati, sydd hefyd angen adnoddau arian ac amser.

AccelStor Wrth greu ein systemau Argaeledd Uchel, rydym yn gosod nod i gael gwared ar y diffygion uchod. Dyma sut yr ymddangosodd y dehongliad o dechnoleg Shared Nothing, a gyfieithwyd yn fras yn golygu “heb ddefnyddio dyfeisiau a rennir.”

Cysyniad Rhannu Dim mae pensaernïaeth yn cynrychioli'r defnydd o ddau nod annibynnol (rheolwyr), ac mae gan bob un ohonynt ei set ddata ei hun. Mae atgynhyrchu cydamserol yn digwydd rhwng nodau trwy ryngwyneb InfiniBand 56G, yn gwbl dryloyw i'r meddalwedd sy'n rhedeg ar ben y system storio. O ganlyniad, nid oes angen defnyddio rhithwiryddion storio, asiantau meddalwedd, ac ati.

Yn gorfforol, gellir gweithredu'r datrysiad dau nod o AccelStor mewn dau fodel:

  • H510 — yn seiliedig ar weinyddion Twin mewn achos 2U, os oes angen perfformiad cymedrol a chynhwysedd hyd at 22TB;
  • H710 — yn seiliedig ar weinyddion 2U unigol, os oes angen perfformiad uchel a chapasiti mawr (hyd at 57TB).

Lleihau risgiau amser segur gyda phensaernïaeth Shared Nothing

Model H510 yn seiliedig ar weinydd Twin

Lleihau risgiau amser segur gyda phensaernïaeth Shared Nothing

Model H710 yn seiliedig ar weinyddion unigol

Mae'r defnydd o wahanol ffactorau ffurf oherwydd yr angen am wahanol niferoedd o SSDs i gyflawni cyfaint a pherfformiad penodol. Hefyd, mae platfform Twin yn rhatach ac yn caniatáu ichi gynnig atebion mwy fforddiadwy, er bod rhywfaint o “anfantais” amodol ar ffurf un awyren gefn. Mae popeth arall, gan gynnwys yr egwyddorion gweithredu, yn hollol union yr un fath ar gyfer y ddau fodel.

Mae gan y set ddata ar gyfer pob nod ddau grŵp FlexiRemap, ynghyd â 2 sbâr poeth. Mae pob grŵp yn gallu gwrthsefyll methiant un SSD. Pob cais sy'n dod i mewn i gofnodi nod yn unol â ideoleg Mae FlexiRemap yn ailadeiladu blociau 4KB yn gadwyni dilyniannol, sydd wedyn yn cael eu hysgrifennu i'r SSD yn y modd mwyaf cyfforddus iddynt (recordiad dilyniannol). Ar ben hynny, mae'r gwesteiwr yn derbyn cadarnhad recordio dim ond ar ôl i'r data gael ei osod yn gorfforol ar yr SSD, h.y. heb caching yn RAM. Y canlyniad yw perfformiad trawiadol iawn o hyd at 600K IOPS write a 1M + IOPS read (model H710).

Fel y soniwyd yn gynharach, mae setiau data yn cael eu cydamseru mewn amser real trwy ryngwyneb InfiniBand 56G, sydd â thrwybwn uchel a hwyrni isel. Er mwyn gwneud y defnydd mwyaf effeithlon o'r sianel gyfathrebu wrth drosglwyddo pecynnau bach. Achos Dim ond un sianel gyfathrebu sydd; defnyddir cyswllt 1GbE pwrpasol ar gyfer gwirio cyfradd curiad y galon ychwanegol. Dim ond curiad y galon sy'n cael ei drosglwyddo trwyddo, felly nid oes unrhyw ofynion ar gyfer nodweddion cyflymder.

Mewn achos o gynyddu gallu system (hyd at 400 + TB) oherwydd silffoedd ehangu maent hefyd wedi'u cysylltu mewn parau i gynnal y cysyniad “dim pwynt unigol o fethiant”.

Ar gyfer diogelu data ychwanegol (yn ogystal â'r ffaith bod gan AccelStor ddau gopi eisoes), defnyddir algorithm ymddygiad arbennig os bydd unrhyw SSD yn methu. Os bydd yr SSD yn methu, bydd y nod yn dechrau ailadeiladu data ar un o'r gyriannau sbâr poeth. Bydd y grŵp FlexiRemap, sydd mewn cyflwr diraddiedig, yn newid i fodd darllen yn unig. Gwneir hyn i ddileu ymyrraeth rhwng gweithrediadau ysgrifennu ac ailadeiladu ar y ddisg wrth gefn, sydd yn y pen draw yn cyflymu'r broses adfer ac yn lleihau'r amser pan fydd y system yn agored i niwed. Ar ôl cwblhau'r ailadeiladu, mae'r nod yn dychwelyd i'r modd darllen-ysgrifennu arferol.

Lleihau risgiau amser segur gyda phensaernïaeth Shared Nothing

Wrth gwrs, fel systemau eraill, yn ystod ailadeiladu mae'r perfformiad cyffredinol yn lleihau (wedi'r cyfan, nid yw un o'r grwpiau FlexiRemap yn gweithio ar gyfer cofnodi). Ond mae'r broses adfer ei hun yn digwydd cyn gynted â phosibl, sy'n gwahaniaethu systemau AccelStor oddi wrth atebion gan werthwyr eraill.

Nodwedd ddefnyddiol arall o dechnoleg pensaernïaeth Nothing Shared yw gweithrediad nodau yn y modd gwir actif-actif fel y'i gelwir. Yn wahanol i'r bensaernïaeth “glasurol”, lle mai dim ond un rheolydd sy'n berchen ar gyfaint/pwll penodol, a'r ail yn cyflawni gweithrediadau I/O yn syml, mewn systemau AccelStor mae pob nod yn gweithio gyda'i set ddata ei hun ac nid yw'n trosglwyddo ceisiadau i'w “gymydog”. O ganlyniad, mae perfformiad cyffredinol y system yn gwella oherwydd prosesu ceisiadau I/O yn gyfochrog gan nodau a mynediad i yriannau. Hefyd, nid oes fawr ddim y fath beth â methiant, gan nad oes angen trosglwyddo rheolaeth ar gyfeintiau i nod arall os bydd methiant.

Os byddwn yn cymharu'r dechnoleg pensaernïaeth Nothing Shared â dyblygu system storio lawn, yna, ar yr olwg gyntaf, bydd ychydig yn israddol i weithrediad llawn adferiad trychineb mewn hyblygrwydd. Mae hyn yn arbennig o wir ar gyfer trefnu llinell gyfathrebu rhwng systemau storio. Felly, yn y model H710 mae'n bosibl lledaenu nodau dros bellter o hyd at 100m trwy ddefnyddio ceblau optegol gweithredol InfiniBand nad ydynt yn rhad iawn. Ond hyd yn oed o'i gymharu â gweithrediad arferol dyblygu cydamserol gan werthwyr eraill trwy FibreChannel sydd ar gael, hyd yn oed dros bellteroedd hirach, bydd yr ateb gan AccelStor yn rhatach ac yn haws ei osod / gweithredu, oherwydd nid oes angen gosod rhithwyr storio a/neu integreiddio â meddalwedd (nad yw bob amser yn bosibl mewn egwyddor). Hefyd, peidiwch ag anghofio bod datrysiadau AccelStor yn All araeau Flash gyda pherfformiad yn uwch na pherfformiad systemau storio “clasurol” gydag SSD yn unig.

Lleihau risgiau amser segur gyda phensaernïaeth Shared Nothing

Wrth ddefnyddio pensaernïaeth AccelStor's Nothing Shared, mae'n bosibl sicrhau argaeledd system storio 99.9999% am gost resymol iawn. Ynghyd â dibynadwyedd uchel yr ateb, gan gynnwys trwy ddefnyddio dau gopi o ddata, a pherfformiad trawiadol diolch i algorithmau perchnogol FlexiRemap, atebion o AccelStor yn ymgeiswyr rhagorol ar gyfer swyddi allweddol wrth adeiladu canolfan ddata fodern.

Ffynhonnell: hab.com

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster