Mga bahin sa Auto Tiering sa Qsan XCubeSAN storage system

Ang pagpadayon sa pagkonsiderar sa mga teknolohiya alang sa pagpadali sa mga operasyon sa I/O ingon nga gipadapat sa mga sistema sa pagtipig, nagsugod sa miaging artikulo, ang usa dili makapugong sa paghunahuna sa usa ka popular kaayo nga kapilian sama sa Auto Tiering. Bisan kung ang ideolohiya sa kini nga function parehas kaayo sa lainlaing mga tiggama sa sistema sa pagtipig, atong tan-awon ang mga bahin sa pagpatuman sa tiering gamit ang usa ka pananglitan Qsan storage system.

Mga bahin sa Auto Tiering sa Qsan XCubeSAN storage system

Bisan pa sa lainlain nga datos nga gitipigan sa mga sistema sa pagtipig, kini nga parehas nga datos mahimong bahinon sa daghang mga grupo base sa ilang gipangayo (frequency of use). Ang pinakasikat ("mainit") nga datos kinahanglang ma-access sa labing madali nga panahon, samtang ang dili kaayo gigamit ("bugnaw") nga datos mahimong maproseso sa ubos nga prayoridad.

Aron maorganisar ang ingon nga laraw, gigamit ang pag-andar sa tiering. Ang han-ay sa datos niini nga kaso wala maglangkob sa mga disk sa parehas nga tipo, apan sa daghang mga grupo sa mga drive nga nagporma sa lainlaing mga lebel sa pagtipig. Gamit ang usa ka espesyal nga algorithm, ang datos awtomatiko nga gibalhin taliwala sa mga lebel aron masiguro ang labing kadaghan nga pasundayag.

Mga bahin sa Auto Tiering sa Qsan XCubeSAN storage system

SHD Qsan pagsuporta hangtod sa tulo ka lebel sa pagtipig:

  • Tier 1: SSD, pinakataas nga performance
  • Tier 2: HDD SAS 10K/15K, taas nga performance
  • Tier 3: HDD NL-SAS 7.2K, maximum nga kapasidad

Ang Auto Tiering pool mahimong maglangkob sa tanan nga tulo ka lebel, o duha ra sa bisan unsang kombinasyon. Sulod sa matag Tier, ang mga drive gihiusa sa pamilyar nga mga grupo sa RAID. Alang sa labing taas nga pagka-flexible, ang lebel sa RAID sa matag Tier mahimong lahi. Kana mao, pananglitan, walay makapugong kanimo sa pag-organisar sa usa ka istruktura sama sa 4x SSD RAID10 + 6x HDD 10K RAID5 + 12 HDD 7.2K RAID6

Human sa paghimo sa mga volume (virtual disks) sa Auto Tiering pool niini nagsugod sa background sa koleksyon sa mga estadistika bahin sa tanan nga mga operasyon sa I/O. Aron mahimo kini, ang wanang "giputol" sa 1GB nga mga bloke (ang gitawag nga sub LUN). Sa matag higayon nga ma-access ang ingon nga block, kini gi-assign sa usa ka coefficient nga 1. Unya, sa paglabay sa panahon, kini nga coefficient mikunhod. Pagkahuman sa 24 ka oras, kung wala’y mga hangyo sa I/O sa kini nga bloke, kini katumbas na sa 0.5 ug magpadayon nga mahulog matag sunod nga oras.

Sa usa ka piho nga punto sa oras (sa default, matag adlaw sa tungang gabii), ang mga nakolekta nga resulta giranggo sa sub LUN nga kalihokan base sa ilang mga coefficient. Pinasukad niini, usa ka desisyon ang gihimo kung unsang mga bloke ang molihok ug asa nga direksyon. Human niana, sa pagkatinuod, ang pagbalhin sa datos tali sa mga lebel mahitabo.

Mga bahin sa Auto Tiering sa Qsan XCubeSAN storage system

Ang sistema sa pagtipig sa Qsan hingpit nga nagpatuman sa pagdumala sa proseso sa tiering gamit ang daghang mga parameter, nga nagtugot kanimo nga dali nga ma-configure ang katapusan nga pasundayag sa array.

Aron mahibal-an ang inisyal nga lokasyon sa datos ug ang prayoridad nga direksyon sa paglihok niini, gigamit ang mga palisiya nga gilain alang sa matag volume:

  • Auto Tiering - default nga palisiya, inisyal nga pagbutang ug direksyon sa mga lihok awtomatik nga gitino, i.e. Ang "init" nga datos lagmit sa taas nga lebel, ug ang "bugnaw" nga datos mobalhin. Ang inisyal nga pagbutang gipili base sa anaa nga luna sa matag lebel. Apan kinahanglan nimo nga masabtan nga ang sistema nag-una nga naningkamot nga magamit ang labing kadali nga pagmaneho. Busa, kung adunay libre nga wanang, ang datos ibutang sa taas nga lebel. Kini nga polisiya angay alang sa kadaghanan nga mga senaryo diin ang panginahanglan sa datos dili matagna nga daan.
  • Pagsugod sa Taas ug dayon Auto Tiering – ang kalainan sa nauna kay naa ra sa inisyal nga lokasyon sa datos (sa pinakapaspas nga lebel)
  • Pinakataas nga lebel - ang data kanunay nga naningkamot sa pag-okupar sa labing paspas nga lebel. Kung sila gibalhin sa panahon sa operasyon, nan sa labing madali nga panahon sila gibalhin balik. Kini nga palisiya angay alang sa datos nga nanginahanglan sa labing kadali nga pag-access.
  • Minimum nga lebel - ang datos kanunay nga nag-okupar sa labing ubos nga lebel. Kini nga palisiya maayo alang sa panagsa ra nga gigamit nga datos (pananglitan, mga archive).
  • Walay lihok - ang sistema awtomatik nga nagtino sa orihinal nga lokasyon sa datos ug dili kini ibalhin. Bisan pa, ang mga estadistika nagpadayon sa pagkolekta kung ang ilang pagbalhin kinahanglan sa ulahi.

Angay nga hinumdoman nga samtang ang mga palisiya gihubit kung ang matag volume gihimo, mahimo kini nga usbon nga balik-balik nga dali sa tibuuk nga siklo sa kinabuhi sa sistema.

Dugang sa mga palisiya alang sa mekanismo sa tiering, ang kasubsob ug dagan sa paglihok sa datos tali sa mga lebel gi-configure usab. Mahimo nimong itakda ang usa ka piho nga oras sa pagbiyahe: adlaw-adlaw o sa piho nga mga adlaw sa semana, ug usab pakunhuran ang agwat sa pagkolekta sa istatistika sa daghang oras (minimum nga frequency - 2 ka oras). Kung kinahanglan nimo nga limitahan ang oras nga gikinahanglan aron makompleto ang usa ka operasyon sa paglihok sa datos, mahimo nimong itakda ang time frame (bintana para sa paglihok). Dugang pa, gipakita usab ang katulin sa pagbalhin - 3 nga mga mode: paspas, medium, hinay.

Mga bahin sa Auto Tiering sa Qsan XCubeSAN storage system

Kung adunay panginahanglan alang sa dinalian nga pagbalhin sa datos, posible nga himuon kini nga mano-mano sa bisan unsang oras sa mando sa tagdumala.

Kini mao ang tin-aw nga ang mas kanunay ug mas paspas nga data gibalhin sa taliwala sa mga lebel, ang mas flexible sa storage nga sistema sa pagpahiangay sa kasamtangan nga mga kahimtang sa operating. Apan sa samang higayon, angay nga hinumdoman nga ang paglihok usa ka dugang nga karga (panguna sa mga disk), mao nga dili ka kinahanglan nga "magmaneho" nga datos gawas kung gikinahanglan. Mas maayo nga magplano sa paglihok sa mga panahon nga gamay ra ang pagkarga. Kung ang operasyon sa sistema sa pagtipig kanunay nanginahanglan taas nga pasundayag 24/7, nan kini angay nga pakunhuran ang rate sa pagbalhin sa labing gamay.

Ang kadaghan sa mga setting sa pagpamusil sa walay duhaduha makapahimuot sa mga advanced nga tiggamit. Apan, alang niadtong makasugat sa maong teknolohiya sa unang higayon, walay angay ikabalaka. Posible nga mosalig sa default nga mga setting (Auto Tiering nga palisiya, paglihok sa labing taas nga tulin kausa sa usa ka adlaw sa gabii) ug, samtang ang mga estadistika natipon, ayohon ang pipila nga mga parameter aron makab-ot ang gikinahanglan nga resulta.

Ang pagtandi sa paggisi sa parehas nga popular nga teknolohiya alang sa pagdugang sa produktibo sama sa Pag-cache sa SSD, kinahanglan nimong hinumdoman ang lainlaing mga prinsipyo sa operasyon sa ilang mga algorithm.

Pag-cache sa SSD
Auto Tiering

Ang katulin sa pagsugod sa epekto
Hapit dayon. Apan ang mamatikdan nga epekto mao lamang ang pagkahuman sa cache nga "mainit" (minuto hangtod oras)
Pagkahuman sa pagkolekta sa mga estadistika (gikan sa 2 ka oras, labing maayo nga usa ka adlaw) dugang nga oras sa pagbalhin sa datos

Epektibo ang gidugayon
Hangtud nga ang datos gipulihan sa usa ka bag-ong bahin (minuto-oras)
Samtang ang datos gikinahanglan (XNUMX oras o labaw pa)

Indikasyon nga gamiton
Diha-diha dayon nga mubo nga termino nga mga kadaugan sa performance (mga database, virtualization environment)
Dugang nga produktibo sa taas nga panahon (file, web, mail server)

Usab, usa sa mga bahin sa tiering mao ang posibilidad sa paggamit niini dili lamang alang sa mga senaryo sama sa "SSD + HDD", apan usab "fast HDD + slow HDD" o bisan ang tanan nga tulo ka lebel, nga sa batakan imposible sa paggamit sa SSD caching.

Pagsulay

Aron masulayan ang pasundayag sa mga algorithm sa tiering, nagpahigayon kami usa ka yano nga pagsulay. Ang usa ka pool sa duha ka lebel SSD (RAID 1) + HDD 7.2K (RAID1) gihimo, diin ang usa ka volume nga adunay usa ka "minimum level" nga palisiya gibutang. Mga. Ang datos kinahanglan kanunay nga nahimutang sa hinay nga mga disk.

Mga bahin sa Auto Tiering sa Qsan XCubeSAN storage system

Mga bahin sa Auto Tiering sa Qsan XCubeSAN storage system

Ang interface sa pagdumala tin-aw nga nagpakita sa pagbutang sa datos tali sa mga lebel

Human mapuno ang gidaghanon sa datos, giusab namo ang polisiya sa pagbutang ngadto sa Auto Tiering ug gipadagan ang IOmeter test.

Mga bahin sa Auto Tiering sa Qsan XCubeSAN storage system

Human sa pipila ka oras sa pagsulay, sa diha nga ang sistema nakahimo sa pagtigum sa mga estadistika, ang proseso sa relokasyon nagsugod.

Mga bahin sa Auto Tiering sa Qsan XCubeSAN storage system

Pagkahuman sa paglihok sa datos, ang among gidaghanon sa pagsulay hingpit nga "nag-crawl" sa taas nga lebel (SSD).

Mga bahin sa Auto Tiering sa Qsan XCubeSAN storage system

Mga bahin sa Auto Tiering sa Qsan XCubeSAN storage system

Paghukom

Ang Auto Tiering usa ka katingad-an nga teknolohiya nga nagtugot kanimo nga madugangan ang pasundayag sa usa ka sistema sa pagtipig nga adunay gamay nga gasto sa materyal ug oras pinaagi sa labi ka kusog nga paggamit sa mga high-speed drive. Gipadapat sa Qsan ang bugtong puhunan mao ang usa ka lisensya, nga gipalit sa makausa ug alang sa tanan nga walay mga pagdili sa gidaghanon / gidaghanon sa mga disk / estante / etc. Ang kini nga pag-andar nasangkapan sa daghang mga setting nga mahimo’g makatagbaw sa hapit bisan unsang buluhaton sa negosyo. Ug ang paghanduraw sa mga proseso sa interface magtugot kanimo nga epektibo nga madumala ang aparato.

Source: www.habr.com

Idugang sa usa ka comment