FAST VP muUnity kuchengetedza: inoshanda sei

Nhasi tichataura nezve inonakidza tekinoroji yakaiswa muUnity / Unity XT yekuchengetedza masisitimu - FAST VP. Kana iri nguva yako yekutanga kunzwa nezve Kubatana, saka unogona kutarisa maitiro ehurongwa uchishandisa chinongedzo pakupera kwechinyorwa. Ndakashanda paFAST VP paDell EMC project team kweanopfuura gore. Nhasi ndinoda kutaura nezve tekinoroji iyi zvakadzama uye kuratidza mamwe maficha ekuita kwayo. Ehe, izvo chete izvo zvinotenderwa kuratidzwa. Kana iwe uchifarira nyaya dzekuchengetedza data kwakanaka kana kungove usina kunyatsonzwisisa zvinyorwa, saka chinyorwa ichi chichave chinobatsira uye chinonakidza.

FAST VP muUnity kuchengetedza: inoshanda sei

Ini ndichakuudza pakarepo izvo zvisiri muzvinyorwa. Pachave pasina kutsvaga kwevanokwikwidza uye kuenzanisa navo. Ini zvakare handisi kuronga kutaura nezve matekinoroji akafanana kubva kune yakavhurika sosi, nekuti muverengi anoda kuziva anotoziva nezvavo. Uye, chokwadi, ini handisi kuzoshambadza chero chinhu.

Kuchengeta Tiering. Zvinangwa uye zvinangwa zveFAST VP

FAST VP inomirira Fully Automated Storage Tiering yeVirtual Pool. Zvakaoma zvishoma? Hapana dambudziko, tichazvigadzirisa izvozvi. Tiering inzira yekuronga kuchengetedza data umo mune akati wandei mazinga (tiers) panochengetwa iyi data. Imwe neimwe ine maitiro ayo. Chinonyanya kukosha: kuita, vhoriyamu uye mutengo wekuchengetedza yuniti yeruzivo. Chokwadi, pane ukama pakati pavo.

Chinhu chakakosha chetiering ndechekuti kuwanika kune data kunopiwa zvakafanana pasinei nehuwandu hwekuchengetedza huripo ikozvino, uye ukuru hwedziva hunoenzana nehuwandu hwehukuru hwezviwanikwa zvakabatanidzwa mairi. Apa ndipo panowanikwa mutsauko kubva kucache: saizi yecache haina kuwedzerwa kune yakazara vhoriyamu (dziva mune iyi kesi), uye iyo cache data inodzokorora chimwe chidimbu cheiyo main media data (kana ichadzokorora kana data kubva mucheki haisati yanyorwa). Zvakare, kugoverwa kwedata nemazinga kwakavanzwa kubva kumushandisi. Ndiko kuti, haaone chaizvo kuti nderipi data riri padanho rega rega, kunyangwe achigona kupesvedzera izvi zvisina kunanga nekuisa marongero (zvimwe pazviri gare gare).

Zvino ngatitarisei maficha ekushandiswa kwekuchengetedza tiering muUnity. Kubatana kune 3 mazinga, kana tier:

  • Kunyanya kuita (SSDs)
  • Kuita (SAS HDD 10k/15k RPM)
  • Kukwanisa (NL-SAS HDD 7200 RPM)

Iwo anoratidzwa mukudzika kurongeka kwekuita uye mutengo. Kunyanya kuita kunosanganisira chete solid state drives (SSDs). Mamwe maviri tiers anosanganisira magineti dhisiki madhiraivha, ayo akasiyana mukutenderera kumhanya uye, maererano, kuita.

Kuchengetedza midhiya kubva padanho rimwechete uye saizi yakafanana inosanganiswa kuita RAID array, kugadzira boka reRAID (RAID boka, rakapfupikiswa seRG); Iwe unogona kuverenga nezve iripo uye yakakurudzirwa RAID mazinga mune zviri pamutemo zvinyorwa. Madziva ekuchengetera anoumbwa kubva kumapoka eRAID kubva kune imwe kana mamwe nhanho, kubva iyo nzvimbo yemahara inogovaniswa. Uye kubva padziva nzvimbo yakagoverwa mafaera masisitimu uye maLUN.

FAST VP muUnity kuchengetedza: inoshanda sei

Sei ndichida Tiering?

Muchidimbu uye muchidimbu: kuwana mibairo mikuru uchishandisa hushoma hwezviwanikwa. Kunyanya zvakanyanya, mhedzisiro inowanzo nzwisiswa seti yekuchengetedza system maitiro - kumhanya uye nguva yekuwana, mutengo wekuchengetedza, nezvimwe. Izvo zvishoma zvezviwanikwa zvinoreva kushandiswa kushoma: mari, simba, zvichingodaro. FAST VP inoshandisa nzira dzekugoverazve data pamatanho akasiyana muUnity / Unity XT yekuchengetedza masisitimu. Kana uchinditenda, unogona kusvetuka ndima inotevera. Kune vamwe, ndichakutaurirai zvishoma.

Kugovera kwakaringana kwedata pamatairi ekuchengetedza kunotendera iwe kuchengetedza pamutengo wakazara wekuchengetedza nekupa kukurumidza kuwana kune rumwe ruzivo rusingawanzo shandiswa, uye kugadzirisa mashandiro nekufambisa data rinowanzo shandiswa kune nekukurumidza midhiya. Pano mumwe munhu anogona kupokana kuti kunyangwe pasina kuteedzera, maneja akajairwa anoziva kwaanoisa iyo data, ndeapi anodiwa maitiro ekuchengetedza sisitimu yebasa rake, nezvimwe. Izvi pasina mubvunzo ndezvechokwadi, asi kugovera nemaoko data kune zvipingamupinyi zvayo:

  • inoda nguva uye kutarisirwa kwemutungamiriri;
  • Hazviiti nguva dzose "kudhirowazve" zviwanikwa zvekuchengetedza kuti zvienderane nekuchinja kwemamiriro;
  • mukana wakakosha unonyangarika: kuwana kwakabatana kune zviwanikwa zviri pamazinga akasiyana ekuchengetedza.

Kuita kuti vatariri vekuchengetedza vasanyanya kunetseka nezve kuchengetedzeka kwebasa, ini ndichawedzera kuti kugona zviwanikwa kuronga kunodiwa pano zvakare. Iye zvino kuti mabasa ekugadzirisa akatsanangurwa muchidimbu, ngatitarisei zvaunogona kutarisira kubva kuFAST VP. Ino ndiyo nguva yekudzokera kune tsananguro. Mazwi maviri ekutanga - Fully Automated - anoshandurwa chaizvo se "zvizere otomatiki" uye zvinoreva kuti kugovera pakati pemazinga kunoitika otomatiki. Zvakanaka, Virtual Pool idhivhi redhata rinosanganisira zviwanikwa kubva kwakasiyana mazinga ekuchengetedza. Izvi ndizvo zvazvinoita:

FAST VP muUnity kuchengetedza: inoshanda sei

Ndichitarisa kumberi, ndichataura kuti FAST VP inofambisa data chete mukati medziva rimwe chete, uye kwete pakati pemadziva akati wandei.

Matambudziko anogadziriswa neFAST VP

Ngatikurukurei abstractly first. Tine dziva uye imwe michina inogona kugoverazve data mukati medhamu iri. Tichirangarira kuti chinangwa chedu ndechekuwana kubereka kwakanyanya, ngatizvibvunzei kuti: ndedzipi nzira dzatingaite? Panogona kunge paine akati wandei, uye pano FAST VP ine chimwe chinhu chekupa mushandisi, sezvo tekinoroji iri chimwe chinhu chinopfuura kungochengeta tiering. Hedzino dzimwe nzira FAST VP inogona kuwedzera pool performance:

  • Kugovera data kumarudzi akasiyana emadhisiki, mazinga
  • Kugovera data pakati pemadiski emhando imwechete
  • Kugovera data paunenge uchiwedzera dziva

Tisati tatarisa kuti mabasa aya anogadziriswa sei, tinoda kuziva zvimwe zvinodiwa pamusoro pekuti FAST VP inoshanda sei. FAST VP inoshanda nemabhuroko eimwe saizi - 256 megabytes. Iyi ndiyo diki yakabatana "chunk" yedata inogona kutamiswa. Muzvinyorwa izvi ndizvo zvavanodaidza kuti: slice. Kubva pakuona kweFAST VP, mapoka ose eRAID anosanganisira seti ye "zvidimbu" zvakadaro. Saizvozvo, ese maI/O manhamba anounganidzwa kune akadaro mabhuroki edata. Sei iyi block size yakasarudzwa uye ichaderedzwa here? Iyo block yakakura kwazvo, asi uku ndiko kukanganisa pakati pe granularity yedata (diki block saizi inoreva kugovera kwakaringana) uye zviripo zvemakomputa zviwanikwa: zvichipihwa zvimisikidzo zviripo pa RAM uye nhamba huru yezvivharo, data yehuwandu inogona kutora. yakawandisa, uye nhamba yekuverenga ichawedzera zvakaenzana.

Iyo FAST VP inogovera sei data kune dziva. Vezvematongerwo enyika

Kudzora kuiswa kwedata mudziva rine FAST VP inogoneswa, zvinotevera marongero aripo:

  • Yepamusoro Inowanikwa Tier
  • Auto-Tier
  • Tanga Pamusoro uye Auto-Tier (default)
  • Yakaderera Inowanikwa Tier

Iwo anokanganisa ese ari maviri ekutanga block allocation (data rakatanga kunyorwa) uye kunotevera kugoverwazve. Kana iyo data yatove pane dhisiki, kugoverazve kuchatangwa zvinoenderana nehurongwa kana nemaoko.

Yepamusoro Inowanikwa Tier inoedza kuisa chivharo chitsva padanho repamusoro rinoita. Kana pasina nzvimbo yakakwana pairi, inoiswa padanho rinonyanya kugadzirwa, asi ipapo iyo data inogona kutamirwa kune inobereka nhanho (kana paine nzvimbo kana nekubvisa imwe data). Auto-Tier inoisa data nyowani pamatanho akasiyana zvichienderana nehuwandu hwenzvimbo iripo, uye inogoverwa zvakare zvichienderana nekudiwa uye yemahara nzvimbo. Tanga Kumusoro ipapo Auto-Tier ndiyo yakasarudzika mutemo uye zvakare inokurudzirwa. Kana yaiswa pekutanga, inoshanda seyepamusoro-soro Inowanikwa Tier, uyezve data inofambiswa zvichienderana nehuwandu hwekushandisa kwayo. Iyo Yakaderera Inowanikwa Tier mutemo inotsvaga kuisa data mune isingaite chibereko tier.

Kuendeswa kwedata kunoitika nekukosha kwakaderera kuitira kuti kusakanganisa kushanda kunobatsira kwegadziriro yekuchengetedza, zvisinei, pane "Data relocation rate" inoshandura iyo inokosha. Pane peculiarity pano: haasi ese mabhuroki edata ane yakafanana redistribution order. Semuyenzaniso, mabhuroko akamakwa semetadata anozotamiswa kuenda padanho rinokurumidza kutanga. Metadata ndeye, sekutaura, "data nezve data", imwe yekuwedzera ruzivo iyo isiri data yemushandisi, asi inochengeta tsananguro yayo. Semuyenzaniso, ruzivo rwuri muhurongwa hwemafaira pamusoro pekuti ivharopi imwe faira irimo. Izvi zvinoreva kuti kumhanya kwekuwana data kunoenderana nekumhanya kwekuwana metadata. Tichifunga kuti metadata kazhinji idiki muhukuru, mabhenefiti ekufambisa kune epamusoro-kuita dhisiki anotarisirwa kuve akakura.

Maitiro ayo Fast VP anoshandisa mubasa rayo

Chiyero chikuru chevhavha yega yega, kunyanya kutaura, hunhu hwe "chido" che data, zvinoenderana nehuwandu hwekuverenga nekunyora mashandiro echidimbu che data. Izvi tinozvidaidza kuti "Temperature". Pane inodiwa (inopisa) data iyo "inopisa" pane isina kutaurwa data. Inoverengerwa nguva nenguva, nekukasira panguva dzeawa imwe.

Iyo tembiricha kuverenga basa ine zvinotevera zvimiro:

  • Mukushaikwa kweI / O, data "inotonhora" nekufamba kwenguva.
  • Pasi pemutoro wakaenzana kana wakaenzana nekufamba kwenguva, tembiricha inotanga kuwedzera uye yozodzikama mune imwe nhanho.

Tevere, iyo marongero anotsanangurwa pamusoro uye nzvimbo yemahara pane imwe neimwe tier inotariswa. Kuti zvive pachena, ini ndichapa mufananidzo kubva kune zvinyorwa. Pano tsvuku, yero uye yebhuruu mavara anoratidza mabhuroko ane yakakwirira, yepakati uye yakaderera tembiricha, zvichiteerana.

FAST VP muUnity kuchengetedza: inoshanda sei

Asi ngatidzokere kumabasa acho. Saka, tinogona kutanga kuongorora zviri kuitwa kugadzirisa FAST VP matambudziko.

A. Kugovera data kumarudzi akasiyana-siyana emadhisiki, mazinga

Chaizvoizvo, iri ndiro basa guru reFAST VP. Mamwe acho, mupfungwa yakati, anobva pairi. Zvichienderana nesarudzo yakasarudzwa, data ichagoverwa pamatanho akasiyana ekuchengetedza. Chekutanga pane zvese, iyo yekuisa mutemo inotariswa, ipapo iyo block tembiricha uye saizi / nekumhanya kwemapoka eRAID.

Kune Yepamusoro / Yakaderera Inowanikwa Tier marongero zvese zviri nyore. Kune vamwe vaviri iyi ndiyo nyaya. Dhiyabhorosi inogoverwa kumativi akasiyana-siyana achifunga nezvehukuru uye kushanda kwemapoka eRAID: kuitira kuti chiyero che "temperature" yose yezvivharo kusvika ku "conditional maximum performance" yeboka rimwe nerimwe reRAID inenge yakafanana. Nokudaro, mutoro unogoverwa zvakanyanya kana zvishoma. Yakawanda mu-inoda data inofambiswa kune inokurumidza midhiya, uye isingawanzo shandiswa data inoendeswa kune inononoka midhiya. Zvakanaka, kugovera kunofanirwa kutaridzika seizvi:

FAST VP muUnity kuchengetedza: inoshanda sei

B. Kugovera data pakati pema disks emhando imwechete

Rangarira, pakutanga ndakanyora iyo yekuchengetedza midhiya kubva imwe kana kupfuura mazinga anosanganiswa kuita dziva rimwe? Panyaya yenhanho imwe chete, FAST VP zvakare ine basa rekuita. Kuti uwane kushanda kwakanyanya pane chero nhanho, zvinokurudzirwa kugovera data zvakaenzana pakati pemadhisiki. Izvi zvicha (muchirevo) zvinokutendera iwe kuti uwane huwandu hwepamusoro hweIOPS. Dhiyabhorosi mukati meboka reRAID inogona kuonekwa yakagoverwa zvakaenzana pamadisiki, asi izvi hazvisi nguva dzose pakati pemapoka eRAID. Muchiitiko chekusaenzana, FAST VP ichafambisa data pakati pemapoka eRAID maererano nehuwandu hwavo uye "conditional performance" (mune nhamba). Nekujeka, ini ndicharatidza chirongwa chekuenzanisa pakati pemapoka matatu eRAID:

FAST VP muUnity kuchengetedza: inoshanda sei

B. Kugovera data pakuwedzera dziva

Iri basa inyaya yakakosha yeiyo yapfuura uye inoitwa kana boka reRAID rawedzerwa padziva. Kuti ive nechokwadi chekuti boka richangobva kuwedzerwa reRAID harirambe risina basa, imwe data ichaendeswa kwairi, zvinoreva kuti mutoro uchagoverwa pamapoka ese eRAID.

SSD Wear Leveling

Nekushandisa kupfeka kuyera, FAST VP inogona kuwedzera hupenyu hweSSD, kunyangwe ichi chimiro chisina hukama zvakananga neKuchengeta Tiering. Sezvo tembiricha data yatovepo, nhamba yekunyora mashandiro inotariswa zvakare, uye isu tinoziva nzira yekufambisa zvidhinha data, zvingave zvine musoro kuti FAST VP igadzirise dambudziko iri.

Kana nhamba yezvinyorwa mune rimwe boka reRAID zvakanyanya kudarika nhamba yezvinyorwa mune imwe, FAST VP ichagovera zvakare data maererano nehuwandu hwekunyora mabasa. Kune rumwe rutivi, izvi zvinorerutsa mutoro uye zvinochengetedza zviwanikwa zvemamwe madhisiki, kune rumwe rutivi, zvinowedzera "basa" kune mashoma akaremerwa, kuwedzera kushanda kwese.

Nenzira iyi, FAST VP inotora matambudziko echinyakare eKuchengeta Tiering uye inoita zvishoma kupfuura izvozvo. Zvese izvi zvinokutendera kuti uchengetedze data zvakaringana muUnity yekuchengetedza system.

A Mazano shoma

  1. Usaregeredza kuverenga zvinyorwa. Kune maitiro akanakisa, uye anoshanda nemazvo. Kana iwe ukavatevera, saka, sekutonga, hapana matambudziko akakomba anomuka. Mamwe emamwe mazano anongoadzokorora kana kuazadzisa.
  2. Kana iwe wakagadzirisa uye wakagonesa FAST VP, zviri nani kuisiya ichigoneswa. Rega igovere iyo data munguva yayo yakagoverwa uye zvishoma nezvishoma pane kamwe chete pagore uye ine kukanganisa kwakakomba pakuita kwemamwe mabasa. Mumamiriro ezvinhu akadaro, kugoverazve data kunogona kutora nguva yakareba.
  3. Ngwarira pakusarudza hwindo rekutamisa. Kunyangwe izvi zviri pachena, edza kusarudza nguva ine mutoro mudiki paKubatana uye kugovera nguva yakakwana yenguva.
  4. Ronga kuwedzera yako yekuchengetedza sisitimu, zviite nenguva. Iyi ikurudziro yakajairika yakakosha kune FAST VP futi. Kana huwandu hwenzvimbo yemahara idiki kwazvo, saka kufamba kwedata kunononoka kana kusagoneka. Kunyanya kana wakaregeredza point 2.
  5. Paunenge uchiwedzera dziva neFAST VP yakagoneswa, haufanirwe kutanga nemadhisiki anononoka. Ndokunge, isu tinowedzera ese akarongwa mapoka eRAID kamwechete, kana kuwedzera anokurumidza dhisiki kutanga. Muchiitiko ichi, kugoverazve data kumadhisiki matsva "anokurumidza" kuchawedzera kumhanya kwedziva. Kana zvisina kudaro, kutanga ne "slow" disks zvinogona kutungamirira kumamiriro ezvinhu asingafadzi. Kutanga, data ichaendeswa kune itsva, inononoka dhisiki, uyezve, kana inokurumidza yawedzerwa, kune imwe nzira. Pane nuances pano ane hukama neakasiyana FAST VP marongero, asi kazhinji, mamiriro akafanana anogoneka.

Kana iwe uri kutarisa chigadzirwa ichi, unogona kuedza Kubatana mahara nekurodha Unity VSA virtual appliance.

FAST VP muUnity kuchengetedza: inoshanda sei

Pakupera kwechinyorwa, ini ndinogovera akati wandei anobatsira malink:

mhedziso

Ndinoda kunyora pamusoro pezvakawanda, asi ndinonzwisisa kuti hazvisi zvose zvinyorwa zvichafadza muverengi. Semuenzaniso, unogona kutaura zvakadzama nezve nzira iyo FAST VP inoita sarudzo nezve kuendesa data, nezve maitiro ekuongorora I/O manhamba. Zvakare, musoro wekudyidzana nawo Dynamic Pools, uye izvi zvakakodzera imwe nyaya. Iwe unogona kutofungidzira nezvekuvandudzwa kweiyi tekinoroji. Ndinovimba zvaisabhowa uye handina kukufinha. Ndichakuona zvakare!

Source: www.habr.com

Voeg