Sut i ddewis storfa heb saethu'ch hun yn y droed

Cyflwyniad

Mae'n bryd prynu storfa. Pa un i'w gymryd, at bwy i wrando? Mae Gwerthwr A yn sôn am werthwr B, ac yna mae integreiddiwr C, sy'n dweud i'r gwrthwyneb ac yn cynghori gwerthwr D. Mewn sefyllfa o'r fath, bydd hyd yn oed pen pensaer storio profiadol yn troelli, yn enwedig gyda'r holl werthwyr newydd a SDS a hyperconvergence sy'n ffasiynol heddiw.

Felly, sut mae datrys y cyfan a pheidio â bod yn ffwlbri? Rydym ni (Anton Rhith Anton Zhbankov a corp Evgeniy Elizarov) gadewch i ni geisio siarad am hyn mewn Rwsieg plaen.
Mae gan yr erthygl lawer o debygrwydd ac mewn gwirionedd mae'n estyniad o “Dyluniad canolfan ddata rhithwir” o ran dewis systemau storio ac adolygu technolegau storio. Byddwn yn edrych yn fyr ar y ddamcaniaeth gyffredinol, ond rydym yn argymell eich bod hefyd yn darllen yr erthygl hon.

Pam

Yn aml, gallwch chi weld sefyllfa lle mae person newydd yn dod i fforwm neu sgwrs arbenigol, fel Storage Discussions, ac yn gofyn y cwestiwn: “yma maen nhw'n cynnig dau opsiwn storio i mi - ABC SuperStorage S600 a XYZ HyperOcean 666v4, beth ydych chi'n ei argymell ?"

Ac mae'r dryswch yn dechrau ynghylch pwy sydd â pha nodweddion o weithredu nodweddion ofnadwy ac annealladwy, sydd i berson heb fod yn barod yn gwbl Tsieineaidd.

Felly, y cwestiwn allweddol a cyntaf un y mae angen ichi ei ofyn ymhell cyn cymharu manylebau mewn cynigion masnachol yw PAM? Pam mae angen y system storio hon?

Sut i ddewis storfa heb saethu'ch hun yn y droed

Bydd yr ateb yn annisgwyl, ac yn arddull Tony Robbins iawn - i storio data. Diolch, capten! Ac eto, weithiau rydyn ni'n mynd mor ddwfn i gymharu manylion fel ein bod ni'n anghofio pam rydyn ni'n gwneud hyn i gyd yn y lle cyntaf.

Felly, tasg system storio data yw storio a darparu mynediad i DDATA gyda pherfformiad penodol. Byddwn yn dechrau gyda data.

Data

Math o ddata

Pa fath o ddata rydym yn bwriadu ei storio? Cwestiwn pwysig iawn a all ddileu llawer o systemau storio rhag cael eu hystyried hyd yn oed. Er enghraifft, rydych chi'n bwriadu storio fideos a lluniau. Gallwch groesi allan ar unwaith systemau a gynlluniwyd ar gyfer mynediad ar hap mewn blociau bach, neu systemau gyda nodweddion perchnogol mewn cywasgu / dad-ddyblygu. Gall y rhain fod yn systemau rhagorol, nid ydym am ddweud dim byd drwg. Ond yn yr achos hwn, bydd eu cryfderau naill ai'n wan (nid yw fideo a lluniau wedi'u cywasgu) neu'n cynyddu cost y system yn sylweddol.

I'r gwrthwyneb, os mai DBMS trafodion prysur yw'r defnydd a fwriedir, yna bydd systemau ffrydio amlgyfrwng rhagorol sy'n gallu darparu gigabeit yr eiliad yn ddewis gwael.

Cyfaint data

Faint o ddata rydym yn bwriadu ei storio? Mae maint bob amser yn datblygu i fod yn ansawdd; ni ddylid byth anghofio hyn, yn enwedig yn ein cyfnod o dwf esbonyddol yn swm y data. Nid yw systemau dosbarth petabyte yn anghyffredin bellach, ond po fwyaf yw'r gallu petabyte, po fwyaf penodol y daw'r system, y lleiaf hygyrch fydd swyddogaethau arferol systemau mynediad ar hap bach a chanolig. Mae'n ddibwys oherwydd bod y tablau ystadegau mynediad bloc yn unig yn dod yn fwy na'r swm o RAM sydd ar gael ar y rheolwyr. Heb sôn am gywasgu/haenu. Gadewch i ni ddweud ein bod am newid yr algorithm cywasgu i un mwy pwerus a chywasgu 20 petabeit o ddata. Pa mor hir y bydd yn ei gymryd: chwe mis, blwyddyn?

Ar y llaw arall, pam trafferthu os oes angen storio a phrosesu 500 GB o ddata? Dim ond 500. Nid yw SSDs cartref (gyda DWPD isel) o'r maint hwn yn costio dim. Pam adeiladu ffatri Fiber Channel a phrynu systemau storio allanol pen uchel sy'n costio'r hyn sy'n cyfateb i bont haearn bwrw?

Pa ganran o'r cyfanswm sy'n ddata poeth? Pa mor anwastad yw'r llwyth o ran cyfaint data? Dyma lle gall technoleg storio haenog neu Flash Cache fod yn ddefnyddiol iawn os yw swm y data poeth yn fach iawn o'i gymharu â'r cyfanswm. Neu i'r gwrthwyneb, gyda llwyth unffurf trwy'r gyfrol gyfan, a geir yn aml mewn systemau ffrydio (gwyliadwriaeth fideo, rhai systemau dadansoddeg), ni fydd technolegau o'r fath yn darparu unrhyw beth a byddant ond yn cynyddu cost / cymhlethdod y system.

IP

Ochr arall y data yw'r system wybodaeth sy'n defnyddio'r data. Mae gan GG set o ofynion sy'n etifeddu data. I gael rhagor o wybodaeth am y GG, gweler “Cynllunio Canolfan Ddata Rhithwir.”

Gofynion Gwydnwch/Argaeledd

Mae'r gofynion ar gyfer goddef diffygion / argaeledd data yn cael eu hetifeddu gan y GG sy'n eu defnyddio ac yn cael eu mynegi mewn tri rhif - RPO, OTR, argaeledd.

Argaeledd — y gyfran am gyfnod penodol o amser pan fydd data ar gael ar gyfer gweithio gyda nhw. Fel arfer yn cael ei fynegi fel nifer o 9. Er enghraifft, mae dau naw y flwyddyn yn golygu bod argaeledd yn 99%, neu fel arall caniateir 95 awr o ddiffyg argaeledd y flwyddyn. Tri naw - 9,5 awr y flwyddyn.

Nid yw RPO / RTO yn ddangosyddion cyflawn, ond ar gyfer pob digwyddiad (damwain), yn wahanol i argaeledd.

RPO — faint o ddata a gollwyd yn ystod damwain (mewn oriau). Er enghraifft, os bydd copïau wrth gefn yn digwydd unwaith y dydd, yna RPO = 24 awr. Y rhai. Mewn achos o drychineb a cholli'r system storio yn llwyr, gellir colli data hyd at 24 awr (o eiliad y copi wrth gefn). Yn seiliedig ar yr RPO a nodir ar gyfer y GG, er enghraifft, ysgrifennir rheoliadau wrth gefn. Hefyd, yn seiliedig ar RPO, gallwch ddeall faint o ddyblygu data cydamserol/asyncronig sydd ei angen.

OTR — amser i adfer gwasanaeth (mynediad data) ar ôl trychineb. Yn seiliedig ar y gwerth RTO a roddir, gallwn ddeall a oes angen clwstwr metro, neu a yw atgynhyrchu un cyfeiriad yn ddigonol. Oes angen system storio aml-reolwr dosbarth uchel arnoch chi?

Sut i ddewis storfa heb saethu'ch hun yn y droed

Gofynion Perfformiad

Er bod hwn yn gwestiwn amlwg iawn, dyma lle mae'r rhan fwyaf o'r anawsterau'n codi. Gan ddibynnu a oes gennych ryw fath o seilwaith eisoes ai peidio, bydd ffyrdd o gasglu'r ystadegau angenrheidiol yn cael eu hadeiladu.

Mae gennych chi system storio eisoes ac rydych chi'n chwilio am un arall neu eisiau prynu un arall i'w ehangu. Mae popeth yn syml yma. Rydych chi'n deall pa wasanaethau sydd gennych chi eisoes a pha rai rydych chi'n bwriadu eu rhoi ar waith yn y dyfodol agos. Yn seiliedig ar wasanaethau cyfredol, mae gennych gyfle i gasglu ystadegau perfformiad. Penderfynwch ar nifer presennol yr IOPS a'r hwyrni cyfredol - beth yw'r dangosyddion hyn ac a ydyn nhw'n ddigon ar gyfer eich tasgau? Gellir gwneud hyn ar y system storio data ei hun a chan y gwesteiwyr sydd wedi'u cysylltu ag ef.

Ar ben hynny, mae angen ichi edrych nid yn unig ar y llwyth presennol, ond dros gyfnod penodol (mis yn ddelfrydol). Gweld beth yw'r brigau uchaf yn ystod y dydd, pa lwyth y mae'r copi wrth gefn yn ei greu, ac ati. Os nad yw eich system storio neu ei feddalwedd yn rhoi set gyflawn o'r data hwn i chi, gallwch ddefnyddio'r RRDtool rhad ac am ddim, a all weithio gyda'r rhan fwyaf o'r systemau storio a'r switshis mwyaf poblogaidd ac a all ddarparu ystadegau perfformiad manwl i chi. Mae hefyd yn werth edrych ar y llwyth ar y gwesteiwyr sy'n gweithio gyda'r system storio hon, ar gyfer peiriannau rhithwir penodol, neu beth yn union sy'n rhedeg ar y gwesteiwr hwn.

Sut i ddewis storfa heb saethu'ch hun yn y droed

Mae'n werth nodi ar wahân, os yw'r oedi ar y cyfaint a'r storfa ddata sydd wedi'i leoli ar y gyfrol hon yn wahanol iawn, dylech dalu sylw i'ch rhwydwaith SAN, mae'n debygol iawn y bydd problemau ag ef a chyn prynu un newydd. system , mae'n werth edrych i mewn i'r mater hwn , oherwydd mae tebygolrwydd uchel iawn o gynyddu perfformiad y system bresennol.

Rydych chi'n adeiladu seilwaith o'r dechrau, neu'n prynu system ar gyfer rhyw wasanaeth newydd, nad ydych chi'n ymwybodol o'r llwythi hyn. Mae yna sawl opsiwn: cyfathrebu â chydweithwyr ar adnoddau arbenigol i geisio darganfod a rhagweld y llwyth, cysylltwch ag integreiddiwr sydd â phrofiad o weithredu gwasanaethau tebyg a phwy all gyfrifo'r llwyth i chi. A'r trydydd opsiwn (fel arfer y mwyaf anodd, yn enwedig os yw'n ymwneud â cheisiadau a ysgrifennwyd gartref neu brin) yw ceisio darganfod y gofynion perfformiad gan ddatblygwyr y system.

A nodwch, yr opsiwn mwyaf cywir o safbwynt cymhwysiad ymarferol yw peilot ar offer cyfredol, neu offer a ddarperir i'w brofi gan werthwr / integreiddiwr.

Gofynion arbennig

Gofynion arbennig yw popeth nad yw'n dod o dan y gofynion ar gyfer perfformiad, goddefgarwch namau ac ymarferoldeb ar gyfer prosesu a darparu data yn uniongyrchol.

Gellir galw un o'r gofynion arbennig symlaf ar gyfer system storio data yn “gyfrwng storio dieithr.” Ac mae'n dod yn amlwg ar unwaith bod yn rhaid i'r system storio data hon gynnwys llyfrgell dâp neu'n syml yriant tâp y mae'r copi wrth gefn yn cael ei adael arno. Ar ôl hynny, mae person sydd wedi'i hyfforddi'n arbennig yn llofnodi'r tâp ac yn ei gludo'n falch i sêff arbennig.
Enghraifft arall o ofyniad arbennig yw dyluniad gwrth-sioc gwarchodedig.

Lle

Yr ail brif elfen wrth ddewis system storio benodol yw gwybodaeth am BLE bydd y system storio hon wedi'i lleoli. Gan ddechrau o ddaearyddiaeth neu amodau hinsoddol, a gorffen gyda phersonél.

Cwsmer

Ar gyfer pwy mae'r system storio hon wedi'i chynllunio? Mae gan y cwestiwn y rhesymau canlynol:

Cwsmer/masnachol y Llywodraeth.
Nid oes gan y cwsmer masnachol unrhyw gyfyngiadau ac nid oes rheidrwydd arno hyd yn oed i gynnal tendrau, ac eithrio yn unol â'i reoliadau mewnol ei hun.

Mae cwsmer y llywodraeth yn fater gwahanol. 44 Cyfraith Ffederal a hyfrydwch eraill gyda thendrau a manylebau technegol y gellir eu herio.

Mae'r cwsmer o dan sancsiynau
Wel, mae'r cwestiwn yma yn syml iawn - mae'r dewis yn gyfyngedig yn unig gan y cynigion sydd ar gael i gwsmer penodol.

Caniateir prynu rheoliadau mewnol / gwerthwyr / modelau
Mae'r cwestiwn hefyd yn hynod o syml, ond mae angen i chi ei gofio.

Ble yn gorfforol

Yn y rhan hon rydym yn ystyried yr holl faterion sy'n ymwneud â daearyddiaeth, sianeli cyfathrebu, a microhinsawdd yn adeiladau'r llety.

staff

Pwy fydd yn gweithio gyda'r system storio hon? Nid yw hyn yn llai pwysig na'r hyn y gall y system storio ei hun ei wneud.
Ni waeth pa mor addawol, cŵl a rhyfeddol yw'r system storio gan werthwr A, mae'n debyg nad oes fawr o bwynt ei osod os mai dim ond gyda gwerthwr B y mae'r staff yn gwybod sut i weithio, ac nad oes unrhyw gynlluniau ar gyfer pryniannau pellach a chydweithrediad parhaus ag A.

Ac wrth gwrs, ochr arall y cwestiwn yw sut mae personél hyfforddedig sydd ar gael mewn lleoliad daearyddol penodol yn uniongyrchol yn y cwmni ac o bosibl ar y farchnad lafur. Ar gyfer rhanbarthau, gall dewis systemau storio gyda rhyngwynebau syml neu'r gallu i ganoli rheolaeth o bell wneud llawer o synnwyr. Fel arall, ar ryw adeg gall fynd yn boenus iawn. Mae'r Rhyngrwyd yn llawn straeon am sut y gwnaeth gweithiwr newydd a gyrhaeddodd, myfyriwr ddoe, ffurfweddu'r fath beth nes i'r swyddfa gyfan gael ei dinistrio.

Sut i ddewis storfa heb saethu'ch hun yn y droed

Amgylchedd

Ac wrth gwrs, cwestiwn pwysig yw ym mha amgylchedd y bydd y system storio hon yn gweithredu.

  • Beth am gyflenwad pŵer/oeri?
  • Pa gysylltiad
  • Ble bydd yn cael ei osod?
  • Etc.

Yn aml, mae'r cwestiynau hyn yn cael eu cymryd yn ganiataol ac nid ydynt yn cael eu hystyried yn arbennig, ond weithiau dyma'r rhai sy'n gallu newid popeth.

Bod

Gwerthwr

O heddiw ymlaen (canol 2019), gellir rhannu marchnad storio Rwsia yn 5 categori:

  1. Adran uchaf - cwmnïau sefydledig gydag ystod eang o silffoedd disg o'r rhai symlaf i'r rhai uchaf (HPE, DellEMC, Hitachi, NetApp, IBM / Lenovo)
  2. Ail adran - cwmnïau â llinell gyfyngedig, chwaraewyr arbenigol, gwerthwyr SDS difrifol neu newydd-ddyfodiaid (Fujitsu, Datacore, Infinidat, Huawei, Pure, ac ati)
  3. Trydydd adran - datrysiadau arbenigol yn y safle pen isel, SDS rhad, cynhyrchion uwch yn seiliedig ar ceph a phrosiectau agored eraill (Infortrend, Starwind, ac ati)
  4. Segment SOHO - systemau storio bach a hynod fach ar lefel y cartref / swyddfa fach (Synology, QNAP, ac ati)
  5. Systemau storio a amnewidiwyd mewn mewnforio - mae hyn yn cynnwys caledwedd yr adran gyntaf gyda labeli wedi'u hail-labelu, a chynrychiolwyr prin yr ail (RAIDIX, byddwn yn rhoi'r ail iddynt ymlaen llaw), ond yn bennaf dyma'r trydydd adran (Aerodisk, Baum, Depo, ac ati)

Mae'r rhaniad yn eithaf mympwyol, ac nid yw'n golygu o gwbl bod y trydydd neu'r segment SOHO yn ddrwg ac na ellir ei ddefnyddio. Mewn prosiectau penodol sydd â set ddata a phroffil llwyth wedi'i ddiffinio'n glir, gallant weithio'n dda iawn, gan ragori o lawer ar y rhaniad cyntaf o ran cymhareb pris/ansawdd. Mae'n bwysig penderfynu yn gyntaf ar eich nodau, rhagolygon twf, a'r ymarferoldeb gofynnol - ac yna bydd Synology yn eich gwasanaethu'n ffyddlon, a bydd eich gwallt yn dod yn feddal ac yn sidanaidd.

Un o'r ffactorau pwysig wrth ddewis gwerthwr yw'r amgylchedd presennol. Faint o systemau storio sydd gennych eisoes a pha systemau storio y gall eich peirianwyr weithio gyda nhw. A oes angen gwerthwr arall arnoch chi, pwynt cyswllt arall, a fyddwch chi'n mudo'r llwyth cyfan yn raddol o werthwr A i werthwr B?

Ni ddylai un gynhyrchu endidau y tu hwnt i'r hyn sy'n angenrheidiol.

iSCSI/FC/Ffeil

Nid oes consensws ymhlith peirianwyr ar fater protocolau mynediad, ac mae’r ddadl yn debyg i fwy o drafodaethau diwinyddol na rhai peirianneg. Ond yn gyffredinol, gellir nodi'r pwyntiau canlynol:

FCoE yn fwy marw nag yn fyw.

FC yn erbyn iSCSI. Mae un o fanteision allweddol FC yn 2019 dros storio IP, ffatri bwrpasol ar gyfer mynediad data, yn cael ei wrthbwyso gan rwydwaith IP pwrpasol. Nid oes gan FC unrhyw fanteision byd-eang dros rwydweithiau IP, a gellir defnyddio IP i adeiladu systemau storio o unrhyw lefel llwyth, hyd at systemau ar gyfer DBMS trwm ar gyfer system fancio graidd banc mawr. Ar y llaw arall, mae marwolaeth FC wedi bod yn broffwydol ers sawl blwyddyn bellach, ond mae rhywbeth yn ei atal yn gyson. Heddiw, er enghraifft, mae rhai chwaraewyr yn y farchnad storio wrthi'n datblygu safon NVMEoF. A fydd yn rhannu tynged FCoE - amser a ddengys.

Mynediad ffeil nid yw ychwaith yn rhywbeth annheilwng o sylw. Mae NFS/CIFS yn perfformio'n dda mewn amgylcheddau cynhyrchiant ac, os caiff ei ddylunio'n gywir, nid oes ganddo fwy o gwynion na phrotocolau bloc.

Array Hybrid / Pob Fflach

Daw systemau storio clasurol mewn 2 fath:

  1. AFA (All Flash Array) - systemau wedi'u optimeiddio ar gyfer defnydd SSD.
  2. Hybrid - sy'n eich galluogi i ddefnyddio HDD ac SSD neu gyfuniad ohonynt.

Eu prif wahaniaeth yw'r technolegau effeithlonrwydd storio â chymorth a'r lefel uchaf o berfformiad (IOPS uchel a hwyrni isel). Gall y ddwy system (yn y rhan fwyaf o'u modelau, heb gyfrif y segment pen isel) weithredu fel dyfeisiau bloc a ffeil. Mae'r swyddogaeth a gefnogir yn dibynnu ar lefel y system, ac ar gyfer modelau iau mae'n cael ei ostwng yn aml i lefel isaf. Mae'n werth rhoi sylw i hyn pan fyddwch chi'n astudio nodweddion model penodol, ac nid dim ond galluoedd y llinell gyfan yn ei chyfanrwydd. Hefyd, wrth gwrs, mae ei nodweddion technegol, megis prosesydd, faint o gof, storfa, nifer a mathau o borthladdoedd, ac ati, hefyd yn dibynnu ar lefel y system. O safbwynt rheoli, mae AFAs yn wahanol i systemau hybrid (disg) yn unig wrth weithredu mecanweithiau ar gyfer gweithio gyda gyriannau SSD, a hyd yn oed os ydych chi'n defnyddio SSD mewn system hybrid, nid yw hyn yn golygu o gwbl y byddwch chi'n gallu i gyflawni lefel perfformiad ar lefel system AFA . Hefyd, yn y rhan fwyaf o achosion, mae mecanweithiau storio effeithlon mewnol yn anabl ar systemau hybrid, ac mae eu cynnwys yn arwain at golled mewn perfformiad.

Systemau storio arbennig

Yn ogystal â systemau storio pwrpas cyffredinol, sy'n canolbwyntio'n bennaf ar brosesu data gweithredol, mae systemau storio arbennig gydag egwyddorion allweddol sy'n sylfaenol wahanol i'r rhai arferol (latency isel, IOPS uchel):

Cyfryngau.

Mae'r systemau hyn wedi'u cynllunio ar gyfer storio a phrosesu ffeiliau cyfryngau mawr. Resp. mae'r oedi'n dod yn ymarferol ddibwys, a daw'r gallu i anfon a derbyn data mewn band eang mewn llawer o ffrydiau cyfochrog i'r amlwg.

Dad-ddyblygu systemau storio ar gyfer copïau wrth gefn.

Gan fod copïau wrth gefn yn cael eu gwahaniaethu gan eu tebygrwydd i'w gilydd, sy'n brin o dan amodau arferol (mae'r copi wrth gefn ar gyfartaledd yn wahanol i gopi ddoe o 1-2%), mae'r dosbarth hwn o systemau yn hynod effeithlon yn pecynnu'r data a gofnodwyd arnynt o fewn gweddol fach. nifer y cyfryngau corfforol. Er enghraifft, mewn rhai achosion, gall cymarebau cywasgu data gyrraedd 200 i 1.

Systemau storio gwrthrychau.

Nid oes gan y systemau storio hyn y cyfeintiau mynediad bloc arferol a'r cyfrannau ffeiliau, ac yn bennaf oll maent yn debyg i gronfa ddata enfawr. Mae mynediad i wrthrych sydd wedi'i storio mewn system o'r fath yn cael ei gyflawni gan ddynodwr unigryw neu gan fetadata (er enghraifft, pob gwrthrych fformat JPEG gyda dyddiad creu rhwng XX-XX-XXXX a BB-YY-BBBB).

System gydymffurfio.

Nid ydynt mor gyffredin yn Rwsia heddiw, ond mae'n werth sôn amdanynt. Pwrpas systemau storio o'r fath yw storio data gwarantedig i gydymffurfio â pholisïau diogelwch neu ofynion rheoliadol. Mae rhai systemau (er enghraifft EMC Centera) wedi gweithredu swyddogaeth i wahardd dileu data - cyn gynted ag y bydd yr allwedd yn cael ei throi a bod y system yn mynd i mewn i'r modd hwn, ni all y gweinyddwr nac unrhyw un arall ddileu data sydd eisoes wedi'i gofnodi yn gorfforol.

Technolegau perchnogol

Celc fflach

Mae Flash Cache yn enw cyffredin ar yr holl dechnolegau perchnogol ar gyfer defnyddio cof fflach fel storfa ail lefel. Wrth ddefnyddio storfa fflach, mae'r system storio fel arfer yn cael ei gyfrifo i ddarparu llwyth cyson o ddisgiau magnetig, tra bod y storfa yn gwasanaethu'r brig.

Yn yr achos hwn, mae angen deall y proffil llwyth a faint o leoleiddio mynediad i flociau o gyfeintiau storio. Mae Flash cache yn dechnoleg ar gyfer llwythi gwaith gydag ymholiadau hynod leol, ac mae bron yn amherthnasol ar gyfer cyfeintiau wedi'u llwytho'n unffurf (fel ar gyfer systemau dadansoddeg).

Mae dau weithrediad storfa fflach ar gael ar y farchnad:

  • Darllen yn unig. Yn yr achos hwn, dim ond data darllen sy'n cael ei storio, ac mae ysgrifennu'n mynd yn uniongyrchol i'r disgiau. Mae rhai gweithgynhyrchwyr, fel NetApp, yn credu bod ysgrifennu at eu systemau storio eisoes yn optimaidd, ac ni fydd y storfa'n helpu o gwbl.
  • Darllen/Ysgrifennu. Nid yn unig darllen, ond hefyd mae ysgrifennu wedi'i storio, sy'n eich galluogi i glustogi'r ffrwd a lleihau effaith RAID Cosb, ac o ganlyniad cynyddu perfformiad cyffredinol ar gyfer systemau storio gyda mecanwaith ysgrifennu llai optimaidd.

Haenau

Mae storio aml-lefel (blinedig) yn dechnoleg ar gyfer cyfuno lefelau â lefelau perfformiad gwahanol, megis SSD a HDD, i mewn i gronfa ddisg sengl. Mewn achos o anwastadrwydd amlwg o ran mynediad at flociau data, bydd y system yn gallu cydbwyso blociau data yn awtomatig, gan symud rhai wedi'u llwytho i lefel perfformiad uchel, a rhai oer, i'r gwrthwyneb, i un arafach.

Mae systemau hybrid y dosbarthiadau is a chanol yn defnyddio storfa aml-lefel gyda data yn symud rhwng lefelau ar amserlen. Ar yr un pryd, maint y bloc storio aml-lefel ar gyfer y modelau gorau yw 256 MB. Nid yw'r nodweddion hyn yn caniatáu inni ystyried technoleg storio haenog yn dechnoleg ar gyfer cynyddu cynhyrchiant, fel y mae llawer o bobl yn ei gredu ar gam. Mae storio aml-lefel mewn systemau dosbarth isel a chanolig yn dechnoleg ar gyfer optimeiddio costau storio ar gyfer systemau ag anwastadrwydd llwyth amlwg.

Ciplun

Ni waeth faint yr ydym yn siarad am ddibynadwyedd systemau storio, mae yna lawer o gyfleoedd i golli data nad ydynt yn dibynnu ar broblemau caledwedd. Gallai hyn fod yn feirysau, yn hacwyr neu'n unrhyw achos arall o ddileu/llygru data yn anfwriadol. Am y rheswm hwn, mae gwneud copïau wrth gefn o ddata cynhyrchu yn rhan annatod o swydd peiriannydd.

Cipolwg ar gyfrol ar ryw adeg mewn amser yw ciplun. Wrth weithio gyda'r rhan fwyaf o systemau, megis rhithwiroli, cronfeydd data, ac ati. mae angen i ni gymryd ciplun o'r fath a byddwn yn copïo'r data i gopi wrth gefn ohono, tra bydd ein GG yn gallu parhau i weithio gyda'r gyfrol hon yn ddiogel. Ond mae'n werth cofio nad yw pob ciplun yr un mor ddefnyddiol. Mae gan wahanol werthwyr wahanol ddulliau o greu cipluniau sy'n gysylltiedig â'u pensaernïaeth.

CoW (Copi-Ar-Ysgrifen). Pan geisiwch ysgrifennu bloc data, mae ei gynnwys gwreiddiol yn cael ei gopïo i faes arbennig, ac ar ôl hynny mae'r ysgrifennu yn mynd rhagddo fel arfer. Mae hyn yn atal llygredd data y tu mewn i'r ciplun. Yn naturiol, mae'r holl driniaethau data “parasitig” hyn yn achosi llwyth ychwanegol ar y system storio ac am y rheswm hwn, nid yw gwerthwyr â gweithrediadau tebyg yn argymell defnyddio mwy na dwsin o gipluniau, a pheidio â'u defnyddio o gwbl ar gyfeintiau llwythog iawn.

Hawliau Tramwy (Ailgyfeirio-ar-Ysgrifennu). Yn yr achos hwn, mae'r gyfrol wreiddiol yn rhewi'n naturiol, ac wrth geisio ysgrifennu bloc data, mae'r system storio yn ysgrifennu data i ardal arbennig yn y gofod rhydd, gan newid lleoliad y bloc hwn yn y tabl metadata. Mae hyn yn caniatáu ichi leihau nifer y gweithrediadau ailysgrifennu, sydd yn y pen draw yn dileu'r gostyngiad mewn perfformiad ac yn dileu cyfyngiadau ar gipluniau a'u nifer.

Mae cipluniau hefyd o ddau fath mewn perthynas â chymwysiadau:

Cysondeb cais. Ar hyn o bryd o greu ciplun, mae'r system storio yn tynnu asiant yn system weithredu'r defnyddiwr, sy'n fflysio celciau disg o'r cof i'r ddisg yn rymus ac yn gorfodi'r cymhwysiad i wneud hyn. Yn yr achos hwn, wrth adfer o giplun, bydd y data yn gyson.

Crash gyson. Yn yr achos hwn, nid oes dim byd tebyg yn digwydd ac mae'r ciplun yn cael ei greu fel y mae. Yn achos adferiad o giplun o'r fath, mae'r llun yn union yr un fath â'r hyn a fyddai'n digwydd pe bai'r pŵer yn cael ei ddiffodd yn sydyn ac mae'n bosibl colli rhywfaint o ddata, yn sownd mewn caches a byth yn cyrraedd y ddisg. Mae cipluniau o'r fath yn haws i'w gweithredu ac nid ydynt yn achosi dirywiad perfformiad mewn cymwysiadau, ond maent yn llai dibynadwy.

Pam mae angen cipluniau ar systemau storio?

  • Copi wrth gefn heb asiant yn uniongyrchol o'r system storio
  • Creu amgylcheddau prawf yn seiliedig ar ddata go iawn
  • Yn achos systemau storio ffeiliau, gellir ei ddefnyddio i greu amgylcheddau VDI trwy ddefnyddio cipluniau system storio yn lle hypervisor
  • Sicrhewch RPOs isel trwy greu cipluniau wedi'u hamserlennu ar amlder sy'n sylweddol uwch na'r amlder wrth gefn

Clonio

Clonio cyfaint - yn gweithio ar egwyddor debyg i gipluniau, ond fe'i defnyddir nid yn unig ar gyfer darllen data, ond ar gyfer gweithio'n llawn ag ef. Rydym yn gallu cael union gopi o'n cyfrol, gyda'r holl ddata arni, heb wneud copi ffisegol, a fydd yn arbed lle. Yn nodweddiadol, defnyddir clonio cyfaint naill ai yn Test&Dev neu os ydych chi am wirio ymarferoldeb rhai diweddariadau ar eich GG. Bydd clonio yn caniatáu ichi wneud hyn mor gyflym ac mor economaidd â phosibl o ran adnoddau disg, oherwydd Dim ond blociau data wedi'u newid fydd yn cael eu hysgrifennu.

Dyblygu / Newyddiaduron

Mae dyblygu yn fecanwaith ar gyfer creu copi o ddata ar system storio ffisegol arall. Yn nodweddiadol, mae gan bob gwerthwr dechnoleg berchnogol sy'n gweithio o fewn ei linell ei hun yn unig. Ond mae yna hefyd atebion trydydd parti, gan gynnwys y rhai sy'n gweithio ar y lefel hypervisor, fel VMware vSphere Replication.

Mae ymarferoldeb technolegau perchnogol a rhwyddineb eu defnyddio fel arfer yn llawer gwell na rhai cyffredinol, ond maent yn troi allan i fod yn amherthnasol pan, er enghraifft, mae angen gwneud replica o NetApp i HP MSA.

Rhennir atgynhyrchu yn ddau is-fath:

Cydamserol. Yn achos ailadrodd cydamserol, anfonir y gweithrediad ysgrifennu i'r ail system storio ar unwaith ac ni chadarnheir y gweithrediad nes bod y system storio o bell yn cadarnhau. Oherwydd hyn, mae'r oedi mynediad yn cynyddu, ond mae gennym union gopi drych o'r data. Y rhai. RPO = 0 rhag ofn colli'r brif system storio.

asynchronous. Mae gweithrediadau ysgrifennu yn cael eu gweithredu ar y brif system storio yn unig ac yn cael eu cadarnhau ar unwaith, tra'n cronni ar yr un pryd mewn byffer ar gyfer trosglwyddo swp i'r system storio o bell. Mae'r math hwn o ddyblygiad yn berthnasol ar gyfer data llai gwerthfawr, neu ar gyfer sianeli â lled band isel neu hwyrni uchel (sy'n nodweddiadol ar gyfer pellteroedd dros 100 km). Yn unol â hynny, RPO = amlder anfon pecyn.

Yn aml, ynghyd â dyblygu, mae mecanwaith logio gweithrediadau disg. Yn yr achos hwn, dyrennir ardal arbennig ar gyfer logio a chofnodi gweithrediadau o ddyfnder penodol mewn amser, neu gyfyngu gan gyfaint y log, yn cael eu storio. Ar gyfer rhai technolegau perchnogol, megis EMC RecoverPoint, mae integreiddio â meddalwedd system sy'n eich galluogi i gysylltu nodau tudalen penodol â chofnod log penodol. Diolch i hyn, mae'n bosibl treiglo'n ôl cyflwr cyfaint (neu greu clôn) nid yn unig i Ebrill 23, 11 awr 59 eiliad 13 milieiliadau, ond i'r eiliad cyn “GOLLWNG POB TABL; YMRWYMIAD.”

Clwstwr metro

Mae clwstwr Metro yn dechnoleg sy'n eich galluogi i greu dyblygu cydamserol deugyfeiriadol rhwng dwy system storio yn y fath fodd fel bod y pâr hwn o'r tu allan yn edrych fel un system storio. Fe'i defnyddir i greu clystyrau gyda breichiau wedi'u gwahanu'n ddaearyddol ar bellteroedd metro (llai na 100 km).

Yn seiliedig ar yr enghraifft o ddefnydd mewn amgylchedd rhithwiroli, mae'r metrocluster yn caniatáu ichi greu storfa ddata gyda pheiriannau rhithwir, sy'n hygyrch i'w recordio o ddwy ganolfan ddata ar unwaith. Yn yr achos hwn, crëir clwstwr ar y lefel hypervisor, sy'n cynnwys gwesteiwyr mewn gwahanol ganolfannau data corfforol, sy'n gysylltiedig â'r storfa ddata hon. Sy'n eich galluogi i wneud y canlynol:

  • Awtomeiddio llawn y broses adfer ar ôl marwolaeth un o'r canolfannau data. Heb unrhyw arian ychwanegol, bydd pob VM sy'n rhedeg yn y ganolfan ddata ymadawedig yn cael ei ailgychwyn yn awtomatig yn yr un sy'n weddill. RTO = terfyn amser clwstwr argaeledd uchel (15 eiliad ar gyfer VMware) + amser i lwytho'r system weithredu a dechrau gwasanaethau.
  • Osgoi trychineb neu, yn Rwsieg, osgoi trychinebau. Os yw gwaith cyflenwad pŵer wedi'i gynllunio yng nghanolfan ddata 1, yna mae gennym gyfle i symud y llwyth pwysig cyfan i ganolfan ddata 2 yn ddi-stop ymlaen llaw, cyn i'r gwaith ddechrau.

Rhithwiroli

Yn dechnegol, rhithwiroli storio yw'r defnydd o gyfeintiau o system storio arall fel disgiau. Gall rhithwirydd storio drosglwyddo cyfaint rhywun arall i'r defnyddiwr fel ei hun, gan ei adlewyrchu ar yr un pryd i system storio arall, neu hyd yn oed greu RAID o gyfeintiau allanol.
Y cynrychiolwyr clasurol yn y dosbarth rhithwiroli storio yw EMC VPLEX ac IBM SVC. Ac wrth gwrs, systemau storio gydag ymarferoldeb rhithwiroli - NetApp, Hitachi, IBM / Lenovo Storwize.

Pam y gallai fod ei angen?

  • Diswyddo ar lefel y system storio. Mae drych yn cael ei greu rhwng y cyfeintiau, a gall un hanner fod ar HP 3Par, a'r llall ar NetApp. Ac mae'r rhithwirydd yn dod o EMC.
  • Symud data heb fawr o amser segur rhwng systemau storio gan weithgynhyrchwyr gwahanol. Gadewch i ni dybio bod angen mudo data o'r hen 3Par, a fydd yn cael ei ddileu, i'r Dell newydd. Yn yr achos hwn, mae defnyddwyr yn cael eu datgysylltu o 3Par, mae'r cyfeintiau'n cael eu trosglwyddo o dan VPLEX ac yn cael eu cyflwyno i ddefnyddwyr eto. Gan nad oes ychydig wedi newid ar y gyfrol, mae'r gwaith yn parhau. Mae'r broses o adlewyrchu'r cyfaint i'r Dell newydd yn dechrau yn y cefndir, ac ar ôl ei gwblhau, mae'r drych wedi'i dorri ac mae 3Par yn anabl.
  • Sefydliad y metroclusterau.

Cywasgu/diddyblygu

Mae cywasgu a dad-ddyblygu yn dechnolegau sy'n eich galluogi i arbed lle ar ddisg ar eich system storio. Mae'n werth nodi ar unwaith nad yw'r holl ddata yn destun cywasgu a / neu ddiddyblygu mewn egwyddor, tra bod rhai mathau o ddata yn cael eu cywasgu a'u dad-ddyblygu yn well, a rhai - i'r gwrthwyneb.

Mae 2 fath o gywasgu a dad-ddyblygu:

Mewn llinell — mae blociau data yn cael eu cywasgu a'u dad-ddyblygu cyn ysgrifennu'r data hwn i ddisg. Felly, dim ond hash y bloc y mae'r system yn ei gyfrifo a'i gymharu yn y tabl â'r rhai presennol. Yn gyntaf, mae'n gyflymach nag ysgrifennu ar ddisg yn unig, ac yn ail, nid ydym yn gwastraffu gofod disg ychwanegol.

Post - pan fydd y gweithrediadau hyn yn cael eu cyflawni ar ddata a gofnodwyd eisoes ac sydd wedi'i leoli ar ddisgiau. Yn unol â hynny, caiff y data ei ysgrifennu ar ddisg yn gyntaf, a dim ond wedyn y cyfrifir yr hash a chaiff blociau diangen eu dileu a rhyddheir adnoddau disg.

Mae'n werth dweud bod y rhan fwyaf o werthwyr yn defnyddio'r ddau fath, sy'n eu galluogi i wneud y gorau o'r prosesau hyn a thrwy hynny gynyddu eu heffeithlonrwydd. Mae gan y rhan fwyaf o werthwyr storio gyfleustodau sy'n eich galluogi i ddadansoddi'ch setiau data. Mae'r cyfleustodau hyn yn gweithio yn ôl yr un rhesymeg a weithredir yn y system storio, felly bydd lefel amcangyfrifedig yr effeithlonrwydd yr un peth. Hefyd, cofiwch fod gan lawer o werthwyr raglenni gwarantu perfformiad sy'n addo perfformiad cystal o leiaf ar gyfer rhai mathau o ddata (neu bob un). Ac ni ddylech esgeuluso'r rhaglen hon, oherwydd trwy gyfrifo'r system ar gyfer eich tasgau, gan ystyried cyfernod effeithlonrwydd system benodol, gallwch arbed cyfaint. Mae'n werth ystyried hefyd bod y rhaglenni hyn wedi'u cynllunio ar gyfer systemau AFA, ond diolch i brynu llai o SSDs na HDDs mewn systemau clasurol, bydd hyn yn lleihau eu cost, ac os nad yw'n hafal i gost system ddisg, yna dod yn eithaf agos ato.

Model

A dyma ni'n dod at y cwestiwn cywir.

“Maen nhw'n cynnig dau opsiwn storio i mi - ABC SuperStorage S600 a XYZ HyperOcean 666v4, beth ydych chi'n ei argymell?”

Yn troi'n “Yma maen nhw'n cynnig dau opsiwn storio i mi - ABC SuperStorage S600 a XYZ HyperOcean 666v4, beth ydych chi'n ei argymell?

Y llwyth targed yw peiriannau rhithwir VMware cymysg gyda dolenni cynhyrchu / prawf / datblygu. Prawf = cynhyrchiol. 150 TB yr un gyda pherfformiad brig o 80 IOPS 000kb bloc 8% mynediad ar hap 50/80 darllen-ysgrifennu. 20 TB ar gyfer datblygiad, 300 IOPS yn ddigon, 50 ar hap, 000 ysgrifennu.

Cynhyrchiant yn ôl pob tebyg yn y RPO metrocluster = 15 munud RTO = 1 awr, datblygiad mewn atgynhyrchu asyncronaidd RPO = 3 awr, prawf ar un safle.

Bydd DBMS 50TB, byddai logio yn braf iddyn nhw.

Mae gennym ni weinyddion Dell ym mhobman, hen systemau storio Hitachi, prin y gallant ymdopi, rydym yn bwriadu cynyddu'r llwyth 50% o ran cyfaint a pherfformiad. ”

Fel y dywedant, mae cwestiwn sydd wedi'i lunio'n gywir yn cynnwys 80% o'r ateb.

gwybodaeth ychwanegol

Yr hyn y dylech ei ddarllen yn ychwanegol yn ôl yr awduron

Llyfrau

  • “Rhwydweithiau cyfrifiadurol” Olifer ac Olifer. Bydd y llyfr yn helpu i systemateiddio ac efallai ddeall yn well sut mae'r cyfrwng trosglwyddo data ar gyfer systemau storio IP / Ethernet yn gweithio
  • “Storio a Rheoli Gwybodaeth EMC.” Llyfr ardderchog ar hanfodion systemau storio, y pam, sut a pham.

Fforymau a sgyrsiau

Argymhellion cyffredinol

Prisiau

Yn awr, fel ar gyfer prisiau - yn gyffredinol, os oes prisiau ar gyfer systemau storio, maent fel arfer yn Rhestr prisiau, y mae pob cwsmer yn derbyn gostyngiad unigol. Mae maint y gostyngiad yn cynnwys nifer fawr o baramedrau, felly mae'n amhosibl rhagweld pa bris terfynol y bydd eich cwmni'n ei dderbyn heb ofyn i'r dosbarthwr. Ond ar yr un pryd, yn ddiweddar mae modelau pen isel wedi dechrau ymddangos mewn siopau cyfrifiaduron rheolaidd, megis, er enghraifft nix.ru neu xcom-siop.ru. Yma gallwch brynu'r system y mae gennych ddiddordeb ynddi ar unwaith am bris sefydlog, fel unrhyw gydrannau cyfrifiadurol.

Ond hoffwn nodi ar unwaith nad yw cymhariaeth uniongyrchol yn ôl TB / $ yn gywir. Os byddwn yn mynd ato o'r safbwynt hwn, yna'r ateb rhataf fydd gweinydd JBOD + syml, na fydd yn darparu'r hyblygrwydd na'r dibynadwyedd y mae system storio deuol-reolwr llawn yn ei ddarparu. Nid yw hyn yn golygu o gwbl bod JBOD yn ffiaidd ac yn dric cas budr, y cyfan sydd angen i chi ei wneud yw deall yn glir iawn sut ac at ba ddibenion y byddwch chi'n defnyddio'r datrysiad hwn. Yn aml, gallwch chi glywed nad oes dim i'w dorri yn JBOD, dim ond un awyren gefn sydd. Fodd bynnag, mae backplanes hefyd weithiau'n methu. Mae popeth yn torri yn hwyr neu'n hwyrach.

Yn gyfan gwbl

Mae angen cymharu systemau â'i gilydd nid yn unig yn ôl pris, neu nid yn unig yn ôl perfformiad, ond yn ôl cyfanswm yr holl ddangosyddion.

Prynwch HDD dim ond os ydych chi'n siŵr bod angen HDD arnoch chi. Ar gyfer llwythi isel a mathau o ddata anghywasgadwy, fel arall, mae'n werth troi at raglenni gwarantu effeithlonrwydd storio SSD, sydd gan y rhan fwyaf o werthwyr bellach (ac maen nhw'n gweithio mewn gwirionedd, hyd yn oed yn Rwsia), ond mae'r cyfan yn dibynnu ar y cymwysiadau a'r data a fydd yn cael eu lleoli ar y system storio hon.

Peidiwch â mynd yn rhad. Weithiau mae'r rhain yn cuddio llawer o eiliadau annymunol, y disgrifiodd Evgeniy Elizarov yn ei erthyglau amdano Infortrend. Ac y gall y rhadrwydd hwn, yn y diwedd, fod yn gefn i chi. Peidiwch ag anghofio - "mae'r miser yn talu ddwywaith."

Ffynhonnell: www.habr.com

Ychwanegu sylw