Karakteristik Auto Tiring nan sistèm depo Qsan XCubeSAN

Kontinye konsidere teknoloji pou akselere operasyon I/O jan yo aplike nan sistèm depo, yo te kòmanse nan atik anvan, yon moun pa ka ede men rete sou tankou yon opsyon trè popilè tankou Auto Tiering. Malgre ke ideoloji fonksyon sa a sanble anpil nan mitan divès kalite manifaktirè sistèm depo, nou pral gade karakteristik aplikasyon an nan nivo ak yon egzanp. Qsan sistèm depo.

Karakteristik Auto Tiring nan sistèm depo Qsan XCubeSAN

Malgre varyete done ki estoke sou sistèm depo, menm done sa yo ka divize an plizyè gwoup ki baze sou demann yo (frekans itilizasyon). Done ki pi popilè ("cho") yo bezwen jwenn aksè pi vit posib, pandan y ap mwens itilize ("frèt") done yo ka trete nan yon priyorite ki pi ba.

Pou òganize yon konplo konsa, yo itilize fonksyonalite gradyasyon an. Etalaj la done nan ka sa a pa konpoze de disk nan menm kalite, men nan plizyè gwoup kondui ki fòme nivo depo diferan. Sèvi ak yon algorithm espesyal, done yo otomatikman deplase ant nivo asire maksimòm pèfòmans jeneral.

Karakteristik Auto Tiring nan sistèm depo Qsan XCubeSAN

SHD Qsan sipòte jiska twa nivo depo:

  • Nivo 1: SSD, pèfòmans maksimòm
  • Nivo 2: HDD SAS 10K/15K, pèfòmans segondè
  • Nivo 3: HDD NL-SAS 7.2K, kapasite maksimòm

Yon pisin Auto Tiring ka genyen tout twa nivo, oswa sèlman de nan nenpòt konbinezon. Nan chak Tier, kondui yo konbine nan gwoup RAID abitye. Pou fleksibilite maksimòm, nivo RAID nan chak Nivo ka diferan. Sa vle di, pa egzanp, pa gen anyen ki anpeche w òganize yon estrikti tankou 4x SSD RAID10 + 6x HDD 10K RAID5 + 12 HDD 7.2K RAID6.

Apre kreye komèsan (disk vityèl) sou Auto Tiring pisin sou li kòmanse koleksyon background nan estatistik sou tout operasyon I/O. Pou fè sa, espas la "koupe" an blòk 1GB (sa yo rele sub LUN). Chak fwa yo jwenn aksè nan yon blòk konsa, yo bay li yon koyefisyan 1. Apre yon tan, koyefisyan sa a diminye. Apre 24 èdtan, si pa gen okenn demann I/O nan blòk sa a, li pral deja egal a 0.5 epi li pral kontinye tonbe chak èdtan ki vin apre.

Nan yon sèten pwen nan tan (pa default, chak jou a minwi), rezilta yo kolekte yo klase pa aktivite sub LUN ki baze sou koyefisyan yo. Ki baze sou sa a, yo pran yon desizyon ki blòk yo deplase ak nan ki direksyon. Apre sa, an reyalite, demenajman nan done ant nivo rive.

Karakteristik Auto Tiring nan sistèm depo Qsan XCubeSAN

Sistèm depo Qsan la parfe aplike jesyon nan pwosesis la nivo lè l sèvi avèk anpil paramèt, ki pèmèt ou trè fleksib konfigirasyon pèfòmans final la nan etalaj la.

Pou detèmine kote inisyal done yo ak direksyon priyorite nan mouvman yo, yo itilize règleman ki fikse separeman pou chak volim:

  • Auto Tiring – politik default, premye plasman ak direksyon mouvman yo detèmine otomatikman, i.e. Done "cho" gen tandans nan nivo siperyè, ak done "frèt" deplase desann. Se plasman inisyal la chwazi dapre espas ki disponib nan chak nivo. Men, ou bezwen konprann ke sistèm nan prensipalman fè efò yo fè maksimòm itilizasyon kondui yo pi rapid. Se poutèt sa, si gen espas gratis, done yo pral mete nan nivo siperyè yo. Règleman sa a apwopriye pou pifò senaryo kote demann done yo pa ka prevwa davans.
  • Kòmanse ak High ak Lè sa a Auto Tiring - diferans ki genyen ak youn anvan an se sèlman nan kote inisyal la nan done yo (nan nivo ki pi rapid)
  • Pi wo nivo - done toujou fè efò pou okipe nivo ki pi rapid la. Si yo deplase desann pandan operasyon an, Lè sa a, pi vit ke posib yo deplase tounen. Règleman sa a apwopriye pou done ki mande aksè ki pi rapid posib.
  • Nivo minimòm - done toujou gen tandans okipe nivo ki pi ba a. Règleman sa a bon pou done ki raman itilize (pa egzanp, achiv).
  • Pa deplase – sistèm nan otomatikman detèmine kote orijinal done yo epi li pa deplase li. Sepandan, estatistik yo kontinye ap kolekte nan ka demenajman yo imedyatman nesesè.

Li enpòtan pou remake ke pandan ke politik yo defini lè yo kreye chak volim, yo ka chanje repete sou vole pandan tout sik lavi sistèm nan.

Anplis de règleman pou mekanis gradyasyon an, se frekans ak vitès mouvman done ant nivo yo tou configuré. Ou ka fikse yon tan vwayaj espesifik: chak jou oswa nan sèten jou nan semèn nan, epi tou redwi entèval nan koleksyon estatistik a plizyè èdtan (frekans minimòm - 2 èdtan). Si ou bezwen limite tan li pran pou konplete yon operasyon mouvman done, ou ka fikse yon peryòd tan (fenèt pou deplase). Anplis de sa, vitès demenajman an endike tou - 3 mòd: vit, mwayen, ralanti.

Karakteristik Auto Tiring nan sistèm depo Qsan XCubeSAN

Si gen yon bezwen pou demenajman done imedya, li posib pou fè li manyèlman nenpòt ki lè sou lòd administratè a.

Li klè ke done yo pi souvan ak pi vit deplase ant nivo, sistèm depo a pi fleksib pou adapte yo ak kondisyon fonksyònman aktyèl yo. Men, an menm tan an, li vo sonje ke deplase se yon chaj adisyonèl (sitou sou disk), kidonk ou pa ta dwe "kondwi" done sof si absoliman nesesè. Li pi bon pou planifye mouvman an nan moman chaj minimòm. Si operasyon sistèm depo a toujou mande pèfòmans segondè 24/7, Lè sa a, li vo diminye pousantaj demenajman an nan yon minimòm.

Abondans nan anviwònman tire pral san dout tanpri itilizatè avanse. Sepandan, pou moun ki rankontre teknoloji sa yo pou premye fwa, pa gen anyen enkyete sou. Li se byen posib fè konfyans anviwònman yo default (politik Auto Tiring, deplase nan vitès maksimòm yon fwa pa jou nan mitan lannwit) epi, kòm estatistik akimile, ajiste sèten paramèt pou reyalize rezilta yo mande yo.

Konpare chire ak teknoloji sa yo egalman popilè pou ogmante pwodiktivite kòm SSD kachèt, ou ta dwe sonje diferan prensip fonksyònman algoritm yo.

SSD kachèt
Auto Tiring

Efè aparisyon vitès
Prèske imedyatman. Men, efè a aparan se sèlman apre kachèt la te "chofe" (minit a èdtan)
Apre kolekte estatistik (ki soti nan 2 èdtan, depreferans yon jou) plis tan pou avanse pou pi done yo

Dire efè
Jiskaske done yo ranplase pa yon nouvo pòsyon (minit-èdtan)
Pandan ke done yo nan demann (XNUMX èdtan oswa plis)

Endikasyon pou itilize
Pwogrè pèfòmans enstantane a kout tèm (baz done, anviwònman Virtualization)
Ogmantasyon pwodiktivite pou yon peryòd tan (fichye, entènèt, sèvè lapòs)

Epitou, youn nan karakteristik yo nan nivo se posiblite pou sèvi ak li pa sèlman pou senaryo tankou "SSD + HDD", men tou "HDD vit + HDD dousman" oswa menm tout twa nivo, ki se fondamantalman enposib lè w ap itilize SSD kachèt.

Tès

Pou teste pèfòmans algorithm gradyasyon yo, nou te fè yon tès senp. Yo te kreye yon pisin de nivo SSD (RAID 1) + HDD 7.2K (RAID1), kote yo te mete yon volim ak yon politik "nivo minimòm". Moun sa yo. Done yo ta dwe toujou sitiye sou disk dousman.

Karakteristik Auto Tiring nan sistèm depo Qsan XCubeSAN

Karakteristik Auto Tiring nan sistèm depo Qsan XCubeSAN

Koòdone jesyon an montre klèman plasman done ant nivo yo

Apre w fin ranpli volim nan ak done, nou chanje règleman plasman an nan Auto Tiring epi li te kouri tès IOmeter la.

Karakteristik Auto Tiring nan sistèm depo Qsan XCubeSAN

Apre plizyè èdtan nan tès, lè sistèm nan te kapab akimile estatistik, pwosesis demenajman an te kòmanse.

Karakteristik Auto Tiring nan sistèm depo Qsan XCubeSAN

Apre mouvman done yo te konplete, volim tès nou an konplètman "ranpe" nan nivo siperyè (SSD).

Karakteristik Auto Tiring nan sistèm depo Qsan XCubeSAN

Karakteristik Auto Tiring nan sistèm depo Qsan XCubeSAN

Vèdik

Auto Tiring se yon teknoloji bèl bagay ki pèmèt ou ogmante pèfòmans nan yon sistèm depo ak materyèl minim ak depans tan atravè itilizasyon pi entansif nan kondui gwo vitès. Aplike nan Qsan envestisman an sèlman se yon lisans, ki achte yon fwa pou tout san restriksyon sou volim / kantite disk / etajè / elatriye. Fonksyonalite sa a ekipe ak anviwònman rich konsa ke li ka satisfè prèske nenpòt travay biznis. Ak vizyalizasyon nan pwosesis nan koòdone a pral pèmèt ou efektivman jere aparèy la.

Sous: www.habr.com

Add nouvo kòmantè