Méadracht stórála réad nua

Méadracht stórála réad nuaFlying Fortress le Nele-Diel

Ordú stórála réad S3 Stóráil Cloud Mail.ru d'aistrigh alt faoi cad iad na critéir atá tábhachtach nuair a roghnaíonn tú stóráil réad. Seo a leanas an téacs ó dhearcadh an údair.

Maidir le stóráil réad, de ghnáth ní smaoiníonn daoine ach ar rud amháin: praghas in aghaidh an TB/GB. Ar ndóigh, tá an méadrach seo tábhachtach, ach déanann sé an cur chuige aon-thaobh agus déanann sé stóráil réad a chothromú le huirlis stórála cartlainne. Ina theannta sin, laghdaíonn an cur chuige seo an tábhacht a bhaineann le stóráil réad don chairn teicneolaíochta fiontair.

Agus stóráil rudaí á roghnú agat, ba cheart duit aird a thabhairt ar chúig shaintréithe:

  • feidhmíocht;
  • scalability;
  • S3 comhoiriúnach;
  • freagairt ar theipeanna;
  • ionracas.

Is méadracht nua iad na cúig shaintréithe seo maidir le stóráil réad, chomh maith le costas. Breathnaímid orthu go léir.

Táirgiúlacht

Tá easpa feidhmíochta i stórais réad traidisiúnta. Rinne soláthraithe seirbhíse é a íobairt i gcónaí ar thóir praghsanna ísle. Mar sin féin, le rudaí nua-aimseartha a stóráil rudaí éagsúla.

Téann córais stórála éagsúla i dtreo nó fiú níos mó ná luas Hadoop. Riachtanais nua-aimseartha maidir le luasanna léitheoireachta agus scríofa: ó 10 GB/s do thiomáineann crua, suas go 35 GB/s do NVMe. 

Is leor an tréchur seo do Spark, Presto, Tensorflow, Teradata, Vertica, Splunk agus creataí ríomhaireachta nua-aimseartha eile sa stack anailíse. Tugann an fhíric go bhfuil bunachair shonraí MPP á chumrú le haghaidh stórála réad le tuiscint go bhfuil sé á úsáid níos mó mar an stór príomhúil.

Mura soláthraíonn do chóras stórála an luas atá uait, ní féidir leat na sonraí a úsáid agus luach a bhaint astu. Fiú má dhéanann tú sonraí a aisghabháil ó stóráil réad isteach i struchtúr próiseála cuimhneacháin, beidh bandaleithead fós ag teastáil uait chun na sonraí a aistriú chuig agus ón gcuimhne. Níl a dhóthain de ag stórais réad oidhreachta.

Is é seo an príomhphointe: is é an méadrach feidhmíochta nua tréchur, ní latency. Tá sé ag teastáil le haghaidh sonraí ar scála agus is gnách é i mbonneagar sonraí nua-aimseartha.

Cé gur bealach maith iad tagarmharcanna chun feidhmíocht a chinneadh, ní féidir é a thomhas go cruinn roimh an feidhmchlár a reáchtáil sa chomhshaol. Ní féidir a rá go díreach ina dhiaidh sin ina bhfuil an bac: i mbogearraí, dioscaí, líonra nó ag leibhéal na ríomhaireachta.

Scalability

Tagraíonn Inscalability don líon petabytes a luíonn isteach in aon ainmspás amháin. Is é an rud a éilíonn díoltóirí gur scalability éasca é, rud nach bhfuil á rá acu ná go n-éiríonn córais mhonailiteacha ollmhóra leochaileach, casta, éagobhsaí agus costasach de réir mar a scálaíonn siad.

Is é an mhéadrach nua le haghaidh inscálaithe ná líon na spásanna ainm nó cliant ar féidir leat freastal orthu. Tógtar an mhéadrach go díreach ó hipearscálaithe, áit a bhfuil na bloic thógála stórála beag ach scála go billiúin aonad. Go ginearálta, is méadrach scamall é seo.

Nuair a bhíonn na bloic thógála beag, tá siad níos éasca a bharrfheabhsú maidir le slándáil, rialú rochtana, bainistíocht beartais, bainistíocht saolré, agus nuashonruithe neamh-chur isteach. Agus ar deireadh thiar a chinntiú táirgiúlacht. Is feidhm d'inrialtacht an réigiúin teip é méid an bhloc tógála, agus is é sin an chaoi a dtógtar córais an-athléimneach.

Tá go leor tréithe ag ilthionóntacht. Cé go mbaineann an ghné leis an gcaoi a soláthraíonn eagraíochtaí rochtain ar shonraí agus ar fheidhmchláir, tagraíonn sé freisin do na feidhmchláir iad féin agus don loighic taobh thiar de iad a leithlisiú óna chéile.

Saintréithe cur chuige nua-aimseartha i leith ilchliant:

  • I mbeagán ama, is féidir le líon na gcliant fás ó na céadta go dtí roinnt milliún.
  • Tá cliaint scoite amach go hiomlán óna chéile. Ligeann sé seo dóibh leaganacha éagsúla de na bogearraí céanna a rith agus rudaí a stóráil le cumraíochtaí éagsúla, ceadanna, gnéithe, leibhéil slándála agus cothabhála. Tá sé seo riachtanach agus scálú go freastalaithe nua, nuashonruithe, agus tíreolaíochta.
  • Tá an stóráil inscálaithe leaisteacha, cuirtear acmhainní ar fáil ar éileamh.
  • Tá gach oibríocht á rialú ag API agus tá sé uathoibrithe gan idirghabháil dhaonna.
  • Is féidir bogearraí a óstáil i gcoimeádáin agus úsáid a bhaint as gnáthchórais cheolchoirmeacha ar nós Kubernetes.

S3 comhoiriúnach

Is é an Amazon S3 API an caighdeán de facto maidir le stóráil réad. Éilíonn gach díoltóir bogearraí stórála réad comhoiriúnacht leis. Tá comhoiriúnacht le S3 dénártha: tá sé curtha i bhfeidhm go hiomlán nó níl sé.

Go praiticiúil, tá na céadta nó na mílte cásanna imeall ann nuair a théann rud éigin mícheart nuair a úsáidtear stóráil réad. Go háirithe ó sholáthraithe bogearraí agus seirbhísí dílseánaigh. Is iad na príomhchásanna úsáide ná cartlannú díreach nó cúltaca, agus mar sin níl mórán cúiseanna ann chun an API a ghlaoch, tá na cásanna úsáide aonchineálach.

Tá buntáistí suntasacha ag bogearraí foinse oscailte. Clúdaíonn sé an chuid is mó de chásanna imeallacha, i bhfianaise mhéid agus éagsúlacht na bhfeidhmchlár, na gcóras oibriúcháin agus na hailtireachta crua-earraí.

Tá sé seo go léir tábhachtach d'fhorbróirí feidhmchlár, mar sin is fiú an t-iarratas a thástáil le soláthraithe stórála. Déanann foinse oscailte an próiseas níos éasca - tá sé níos éasca a thuiscint cén ardán atá ceart do d'iarratas. Is féidir an soláthraí a úsáid mar phointe amháin iontrála isteach sa stóráil, rud a chiallaíonn go bhfreastalóidh sé ar do chuid riachtanas. 

Ciallaíonn foinse oscailte: níl feidhmchláir ceangailte le díoltóir agus tá siad níos trédhearcaí. Cinntíonn sé seo saolré iarratais fada.

Agus cúpla nótaí eile faoi fhoinse oscailte agus S3. 

Má tá feidhmchlár mór sonraí á rith agat, feabhsaíonn S3 SELECT feidhmíocht agus éifeachtúlacht de réir ord méide. Déanann sé é seo trí úsáid a bhaint as SQL chun na rudaí a theastaíonn uait a fháil ón stóráil amháin.

Is é an príomhphointe ná tacaíocht d'fhógraí buicéad. Éascaíonn fógraí buicéad ríomhaireacht gan fhreastalaí, gné thábhachtach d'aon ailtireacht micriseirbhíse a sheachadtar mar sheirbhís. Ós rud é gur stóráil néil go héifeachtach é stóráil réad, éiríonn an cumas seo ríthábhachtach nuair a úsáideann feidhmchláir scamallbhunaithe stóráil réad.

Ar deireadh, ní mór do chur i bhfeidhm S3 tacú le APIanna criptithe taobh an fhreastalaí Amazon S3: SSE-C, SSE-S3, SSE-KMS. Níos fearr fós, tacaíonn S3 le cosaint tamper atá fíor-slán. 

Freagairt ar theipeanna

Méadracht a ndéantar dearmad uirthi go minic is dócha ná an chaoi a láimhseálann an córas teipeanna. Tarlaíonn teipeanna ar chúiseanna éagsúla, agus ní mór do stóráil réad déileáil leo go léir.

Mar shampla, tá pointe amháin teip, is é an méadrach de seo náid.

Ar an drochuair, úsáideann go leor córais stórála réad nóid speisialta nach mór a chumasú le go bhfeidhmeoidh an braisle i gceart. Ina measc seo tá nóid ainm nó freastalaithe meiteashonraí - cruthaíonn sé seo pointe amháin teipe.

Fiú nuair a bhíonn iliomad pointí teipe ann, tá sé ríthábhachtach an cumas teip thubaisteach a sheasamh. Theipeann ar dhioscaí, teipeann ar fhreastalaithe. Is í an eochair ná bogearraí a chruthú atá deartha chun teip a láimhseáil mar ghnáthchoinníoll. Má theipeann ar dhiosca nó nód, leanfaidh bogearraí den sórt sin ag obair gan athruithe.

Cinntíonn cosaint ionsuite in aghaidh scriosta sonraí agus díghrádú sonraí gur féidir leat an oiread dioscaí nó nóid agus a bhfuil bloic paireacht agat a chailleadh - leath na dioscaí de ghnáth. Ní bheidh na bogearraí in ann sonraí a thabhairt ar ais go dtí sin.

Is annamh a dhéantar tástáil ar an teip faoi ualach, ach tá tástáil den sórt sin éigeantach. Má dhéantar teip ualaigh a insamhladh, léireofar na costais iomlána a thabhaítear tar éis an mhainneachtain.

Comhsheasmhacht

Tugtar comhsheasmhacht dhian ar scór comhsheasmhachta 100%. Is comhpháirt lárnach d'aon chóras stórála é comhsheasmhacht, ach is annamh a bhíonn comhsheasmhacht láidir. Mar shampla, níl Amazon S3 ListObject comhsheasmhach go docht, níl sé comhsheasmhach ach ag an deireadh.

Cad is brí le comhsheasmhacht docht? I gcás gach oibríochta tar éis oibríocht PUT dheimhnithe, ní mór na nithe seo a leanas a dhéanamh:

  • Tá an luach nuashonraithe le feiceáil agus tú ag léamh ó aon nód.
  • Tá an nuashonrú cosanta i gcoinne iomarcaíochta teip nód.

Ciallaíonn sé seo má tharraingíonn tú an breiseán i lár taifeadta, ní chaillfear aon rud. Ní thugann an córas sonraí truaillithe nó as dáta riamh ar ais. Is barra ard é seo atá tábhachtach i go leor cásanna, ó fheidhmchláir idirbheartaíochta go cúltaca agus aisghabháil.

Conclúid

Is méadrachtaí stórála réad nua iad seo a léiríonn patrúin úsáide in eagraíochtaí an lae inniu, áit a bhfuil feidhmíocht, comhsheasmhacht, scalability, fearainn locht agus comhoiriúnacht S3 mar bloic thógála le haghaidh feidhmchláir scamall agus anailísíocht sonraí mór. Molaim an liosta seo a úsáid chomh maith le praghas agus stoic sonraí nua-aimseartha á dtógáil. 

Maidir le stóráil réad Mail.ru Cloud Solutions: ailtireacht S3. 3 bliana d'éabhlóid Mail.ru Cloud Storage.

Cad eile atá le léamh:

  1. Sampla d’fheidhmchlár atá bunaithe ar imeacht atá bunaithe ar bhróga gréasáin i stóráil réad S3 Mail.ru Cloud Solutions.
  2. Níos mó ná Ceph: stóráil bloc scamall MCS 
  3. Ag obair le Mail.ru Cloud Solutions S3 stóráil réad mar chóras comhaid.
  4. Ár gcainéal Telegram le nuacht faoi nuashonruithe ar stóráil S3 agus táirgí eile

Foinse: will.com

Add a comment