Izici ze-Auto Tiering ezinhlelweni zokugcina ze-Qsan XCubeSAN

Ukuqhubeka nokucabangela ubuchwepheshe bokusheshisa ukusebenza kwe-I/O njengoba busetshenziswa ezinhlelweni zokugcina, kuqale ngo isihloko esandulele, umuntu ngeke akwazi ukuzibamba kodwa ahlale entweni ethandwa kakhulu njenge-Auto Tiering. Nakuba umbono walo msebenzi ufana kakhulu phakathi kwabakhiqizi abahlukahlukene besistimu yokugcina, sizobheka izici zokuqaliswa kwe-tiering usebenzisa isibonelo. Isistimu yokugcina ye-Qsan.

Izici ze-Auto Tiering ezinhlelweni zokugcina ze-Qsan XCubeSAN

Naphezu kwezinhlobonhlobo zedatha egcinwe ezinhlelweni zokulondoloza, le datha efanayo ingahlukaniswa ngamaqembu amaningana ngokuya ngesidingo sabo (imvamisa yokusetshenziswa). Idatha edume kakhulu ("eshisayo") idinga ukufinyelelwa ngokushesha ngangokunokwenzeka, kuyilapho idatha engasetshenziswa kancane ("ebandayo") ingacutshungulwa ngokubalulekile okuphansi.

Ukuhlela uhlelo olunjalo, ukusebenza kwe-tiering kuyasetshenziswa. Uhlu lwedatha kuleli cala aluhlanganisi amadiski ohlobo olufanayo, kodwa ngamaqembu amaningana amadrayivu akha izigaba zokulondoloza ezihlukene. Kusetshenziswa i-algorithm ekhethekile, idatha ihanjiswa ngokuzenzakalela phakathi kwamazinga ukuze kuqinisekiswe ukusebenza okuphezulu okuphelele.

Izici ze-Auto Tiering ezinhlelweni zokugcina ze-Qsan XCubeSAN

I-SHD Qsan isekela kufikela kumazinga amathathu esitoreji:

  • Isigaba 1: I-SSD, ukusebenza okuphezulu
  • Isigaba 2: HDD SAS 10K/15K, ukusebenza okuphezulu
  • Isigaba 3: HDD NL-SAS 7.2K, umthamo omkhulu

I-Auto Tiering pool ingaqukatha wonke amazinga amathathu, noma amabili kuphela kunoma iyiphi inhlanganisela. Ngaphakathi kweTier ngayinye, amadrayivu ahlanganiswa abe amaqembu ajwayelekile e-RAID. Ukuze kube nokuguquguquka okukhulu, ileveli ye-RAID ku-Tier ngayinye ingahluka. Okusho ukuthi, ngokwesibonelo, akukho okuvimbele ukuthi uhlele isakhiwo esifana ne-4x SSD RAID10 + 6x HDD 10K RAID5 + 12 HDD 7.2K RAID6

Ngemva kokudala amavolumu (ama-virtual disks) avuliwe I-Auto Tiering i-pool kuyo iqala ukuqoqwa kwangemuva kwezibalo mayelana nayo yonke imisebenzi ye-I/O. Ukuze wenze lokhu, isikhala "sinqunywe" sibe ngamabhulokhi angu-1GB (okuthiwa i-sub LUN). Ngaso sonke isikhathi lapho i-block enjalo ifinyelelwa, inikezwa i-coefficient ye-1. Khona-ke, ngokuhamba kwesikhathi, le coefficient iyancipha. Ngemva kwamahora angu-24, uma zingekho izicelo ze-I/O kule block, izovele ilingane no-0.5 futhi izoqhubeka nokuwa njalo ngehora elilandelayo.

Esikhathini esithile (ngokuzenzakalelayo, nsuku zonke phakathi kwamabili), imiphumela eqoqiwe ilinganiswa ngomsebenzi we-LUN engaphansi ngokusekelwe kuma-coefficient awo. Ngokusekelwe kulokhu, kwenziwa isinqumo sokuthi imaphi amabhulokhi okufanele ahanjiswe futhi abheke ngakuphi. Ngemuva kwalokho, empeleni, ukuthuthwa kwedatha phakathi kwamazinga kwenzeka.

Izici ze-Auto Tiering ezinhlelweni zokugcina ze-Qsan XCubeSAN

Uhlelo lwesitoreji se-Qsan lisebenzisa kahle ukuphathwa kwenqubo yokuhlanganisa kusetshenziswa amapharamitha amaningi, okukuvumela ukuthi ulungiselele kalula ukusebenza kokugcina kwamalungu afanayo.

Ukunquma indawo yokuqala yedatha kanye nesiqondiso esibalulekile sokuhamba kwayo, izinqubomgomo zisetshenziswa ezisethelwe ngokuhlukile kuvolumu ngayinye:

  • I-Auto Tiering - inqubomgomo ezenzakalelayo, ukubekwa kokuqala kanye nesiqondiso sokunyakaza kunqunywa ngokuzenzakalelayo, i.e. Idatha "eshisayo" ivame ukuya ezingeni eliphezulu, futhi idatha "ebandayo" yehla. Ukubekwa kokuqala kukhethwa ngokusekelwe endaweni etholakalayo ezingeni ngalinye. Kodwa udinga ukuqonda ukuthi uhlelo ngokuyinhloko lulwela ukusebenzisa kakhulu amadrayivu ashesha kakhulu. Ngakho-ke, uma kunesikhala samahhala, idatha izofakwa emazingeni aphezulu. Le nqubomgomo ifanele izimo eziningi lapho isidingo sedatha singakwazi ukubikezelwa kusengaphambili.
  • Qala nge-High bese ulandela i-Auto Tiering - umehluko kusuka kwedlule kuphela endaweni yokuqala yedatha (ezingeni elisheshayo)
  • Izinga eliphezulu - idatha ihlale ilwela ukuthatha izinga elisheshayo. Uma zihanjiswa phansi ngesikhathi sokusebenza, khona-ke ngokushesha ngangokunokwenzeka zibuyiselwa emuva. Le nqubomgomo ifanele idatha edinga ukufinyelela okusheshayo ngangokunokwenzeka.
  • Izinga eliphansi - idatha ihlale ithatha izinga eliphansi kakhulu. Le nqubomgomo inhle kudatha engavamile ukusetshenziswa (isibonelo, izingobo zomlando).
  • Akukho ukunyakaza - uhlelo lunquma ngokuzenzakalelayo indawo yasekuqaleni yedatha futhi aluyisusi. Nokho, izibalo ziyaqhubeka nokuqoqwa uma kwenzeka ukuthutha kwazo kudingekile.

Kubalulekile ukuqaphela ukuthi nakuba izinqubomgomo zichazwa lapho ivolumu ngayinye idalwa, ingashintshwa ngokuphindaphindiwe kuwo wonke umjikelezo wokuphila wesistimu.

Ngokungeziwe kuzinqubomgomo zendlela yokuhlanganisa, imvamisa nesivinini sokuhamba kwedatha phakathi kwamaleveli nakho kuyalungiswa. Ungasetha isikhathi esithile sokuhamba: nsuku zonke noma ngezinsuku ezithile zesonto, futhi unciphise isikhawu sokuqoqwa kwezibalo sibe amahora ambalwa (imvamisa encane - amahora ama-2). Uma udinga ukukhawulela isikhathi esisithathayo ukuqedela umsebenzi wokuhambisa idatha, ungasetha uhlaka lwesikhathi (iwindi lokuhambisa). Ngaphezu kwalokho, isivinini sokuthutha siyaboniswa - izindlela ezi-3: fast, medium, slow.

Izici ze-Auto Tiering ezinhlelweni zokugcina ze-Qsan XCubeSAN

Uma kunesidingo sokuthuthwa kwedatha ngokushesha, kungenzeka ukuwenza mathupha nganoma yisiphi isikhathi ngomyalo womlawuli.

Kuyacaca ukuthi idatha evame kakhulu futhi esheshayo ihanjiswa phakathi kwamazinga, uhlelo lokugcina luzovumelana nezimo zokusebenza zamanje. Kodwa ngesikhathi esifanayo, kufanelekile ukukhumbula ukuthi ukuthutha kuwumthwalo owengeziwe (ikakhulukazi kuma-disks), ngakho akufanele "ushayele" idatha ngaphandle uma kunesidingo ngokuphelele. Kungcono ukuhlela ukunyakaza ngezikhathi zomthwalo omncane. Uma ukusebenza kwesistimu yesitoreji njalo kudinga ukusebenza okuphezulu okungu-24/7, khona-ke kufanelekile ukunciphisa izinga lokuthuthela endaweni encane.

Ubuningi bezilungiselelo zokudubula ngokungangabazeki buzojabulisa abasebenzisi abathuthukile. Kodwa-ke, kulabo ababhekana nobuchwepheshe obunjalo okokuqala, akukho lutho lokukhathazeka ngakho. Kungenzeka ngempela ukwethemba izilungiselelo ezizenzakalelayo (Inqubomgomo Yokulinganisa Okuzenzakalelayo, ehamba ngesivinini esiphezulu kanye ngosuku ebusuku) futhi, njengoba izibalo zinqwabelana, lungisa amapharamitha athile ukuze uzuze umphumela odingekayo.

Ukuqhathanisa ukuklebhula nobuchwepheshe obudumile obufanayo bokukhulisa umkhiqizo njenge Ukugcinwa kwesikhashana kwe-SSD, kufanele ukhumbule izimiso zokusebenza ezihlukene zama-algorithms azo.

Ukugcinwa kwesikhashana kwe-SSD
I-Auto Tiering

Isivinini sokuqala somphumela
Cishe ngokuphazima kweso. Kodwa umphumela obonakalayo kuphela ngemva kokuba inqolobane “ifudunyeziwe” (imizuzu ukuya emahoreni)
Ngemva kokuqoqa izibalo (kusuka emahoreni angu-2, kahle ngosuku) kanye nesikhathi sokuhambisa idatha

Isikhathi somphumela
Kuze kube yilapho idatha ithathelwa indawo ingxenye entsha (amahora-amaminithi)
Ngenkathi idatha idingeka (amahora angama-XNUMX noma ngaphezulu)

Izinkomba zokusetshenziswa
Izinzuzo zokusebenza zesikhathi esifushane ezisheshayo (izizindalwazi, izindawo zokwenza izinto ezibonakalayo)
Ukukhiqiza okuthuthukisiwe isikhathi eside (ifayela, iwebhu, amaseva e-imeyili)

Futhi, esinye sezici ze-tiering ukuthi kungenzeka ukuyisebenzisela izimo ezifana ne- "SSD + HDD", kodwa futhi "i-HDD esheshayo + i-HDD ehamba kancane" noma ngisho nawo wonke amazinga amathathu, okuyinto engenakwenzeka uma usebenzisa i-SSD caching.

Ukuhlola

Ukuhlola ukusebenza kwe-algorithms ye-tiering, senze ukuhlolwa okulula. Iphuli yamaleveli amabili e-SSD (RAID 1) + HDD 7.2K (RAID1) yakhiwe, lapho ivolumu enenqubomgomo “yezinga eliphansi” ibekwe khona. Labo. Idatha kufanele ihlale itholakala kumadiski ahamba kancane.

Izici ze-Auto Tiering ezinhlelweni zokugcina ze-Qsan XCubeSAN

Izici ze-Auto Tiering ezinhlelweni zokugcina ze-Qsan XCubeSAN

I-interface yokuphatha ibonisa ngokucacile ukubekwa kwedatha phakathi kwamaleveli

Ngemva kokugcwalisa ivolomu ngedatha, sishintshe inqubomgomo yokubeka yaba i-Auto Tiering futhi saqhuba ukuhlolwa kwe-IOmeter.

Izici ze-Auto Tiering ezinhlelweni zokugcina ze-Qsan XCubeSAN

Ngemva kwamahora ambalwa okuhlolwa, lapho uhlelo lukwazi ukuqongelela izibalo, inqubo yokuthutha yaqala.

Izici ze-Auto Tiering ezinhlelweni zokugcina ze-Qsan XCubeSAN

Ngemva kokuqedwa kokuhanjiswa kwedatha, ivolumu yethu yokuhlola “ikhase” ngokuphelele yaya ezingeni eliphezulu (SSD).

Izici ze-Auto Tiering ezinhlelweni zokugcina ze-Qsan XCubeSAN

Izici ze-Auto Tiering ezinhlelweni zokugcina ze-Qsan XCubeSAN

Isinqumo

I-Auto Tiering iwubuchwepheshe obumangalisayo obukuvumela ukuthi ukhuphule ukusebenza kwesistimu yokugcina impahla enezindleko ezincane nezindleko zesikhathi ngokusebenzisa kakhulu amadrayivu anesivinini esikhulu. Kusetshenziswe ku Qsan okuwukuphela kokutshalwa kwezimali yilayisense, ethengwa kanye kuphela ngaphandle kwemikhawulo kuvolumu/inombolo yamadiski/amashalofu/njll. Lokhu kusebenza kufakwe izilungiselelo ezicebile kangangokuthi kungenelisa cishe noma yimuphi umsebenzi webhizinisi. Futhi ukubonwa kwezinqubo kusixhumi esibonakalayo kuzokuvumela ukuthi uphathe ngempumelelo idivayisi.

Source: www.habr.com

Engeza amazwana