Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

Tekinolosi mo le faʻaleleia o faʻatinoga e faʻavae i luga o le faʻaogaina o SSDs ma faʻaaogaina lautele i faiga teu oloa ua leva ona fausia. Muamua lava, o le faʻaaogaina o SSD e avea ma avanoa e teu ai, lea e 100% aoga, ae taugata. O le mea lea, e faʻaaogaina tekinolosi vaivai ma faʻaogaina, lea e faʻaaogaina ai SSD mo naʻo faʻamatalaga sili ona lauiloa ("vevela"). E lelei le fa'avasegaina mo fa'ata'ita'iga o fa'aoga umi (aso-vaiaso) fa'amatalaga "vevela". Caching, i se isi itu, e mo se taimi pupuu (minute-itula) faʻaoga. O nei filifiliga uma e lua o loʻo faʻatinoina i totonu o le teuina QSAN XCubeSAN. I lenei tusiga o le a tatou vaʻavaʻai i le faʻatinoga o le algorithm lona lua - SSD teuina.

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

O le ute o le SSD caching technology o le faʻaaogaina lea o SSD e avea o se faʻaoga vavalalata i le va o taʻavale malosi ma le RAM a le pule. O le faʻatinoga o le SSD, o le mea moni, e maualalo ifo nai lo le faʻatinoga o le faʻaogaina o le faʻatonuga, ae o le voluma o se faʻatonuga o le maualuga maualuga. O le mea lea, matou te maua ai se fetuunaiga i le va o le saoasaoa ma le voluma.

Fa'ailoga mo le fa'aogaina o le SSD cache mo le faitau:

  • Le fa'atosina o fa'agaioiga faitau nai lo fa'agaioiga tusitusi (sili ona masani mo fa'amaumauga ma fa'aoga i luga ole laiga);
  • Le i ai o se bottleneck i le tulaga o le faatinoga o le seti hard drive;
  • O le aofaʻi o faʻamatalaga manaʻomia e itiiti ifo nai lo le tele o le SSD cache.

O faʻailoga mo le faʻaaogaina o le SSD cache faitau + tusitusi e tutusa, sei vagana ai le natura o gaioiga - ituaiga fefiloi (mo se faʻataʻitaʻiga, faila faila).

O le tele o tagata fa'atau oloa e fa'aoga na'o le SSD cache i totonu oa latou oloa. Le eseesega faavae QSAN Latou te tuʻuina atu le tomai e faʻaoga ai le cache mo le tusitusi foi. Ina ia fa'agaoioia le SSD caching functionality i QSAN storage systems, e tatau ona e fa'atau se laisene ese (tuuina atu i luga ole laiga).

O le SSD cache i le XCubeSAN o loʻo faʻatinoina faʻapitoa i le tulaga o vaʻa eseese SSD cache. E mafai ona oʻo atu i le fa o latou i totonu o le faiga. O vaitaele taʻitasi, ioe, faʻaaogaina lana lava seti SSDs. Ma ua uma ona i totonu o meatotino o le virtual disk matou te fuafua pe o le a faʻaaogaina se vaitaele ma o le fea. O le fa'agaoioia ma le fa'agata le fa'aogaina o le cache mo voluma e mafai ona faia i luga ole laiga e aunoa ma le taofia o le I/O. E mafai foi ona e vevela faʻaopoopo SSD i le vaitaele ma aveese mai iina. Pe a fatuina se SSD pool cache, e tatau ona e filifili po o le a le faiga o le a faʻaogaina: faitau-naʻo pe faitau + tusitusi. O lona faatulagaga faaletino e faalagolago i lea. Talu ai e mafai ona tele vaituloto, e mafai ona eseese a latou galuega (o lona uiga, e mafai e le faiga ona faitau ma faitau + tusi vaitaele i le taimi e tasi).

Afai e fa'aogaina se vaituloto na'o le faitau, e mafai ona aofia ai le 1-8 SSDs. E le tatau ona tutusa le malosi ma le tagata fa'atau tutusa, aua e tu'ufa'atasia i se fausaga NRAID+. O SSD uma i totonu o le vaitaele e faʻasoa. E taumafai lava le faiga e fa'atusatusa talosaga o lo'o o'o mai i le va o SSD uma ina ia ausia le maualuga o le fa'atinoga. Afai e le manuia se tasi o SSD, e leai se mea leaga e tupu: pe a uma, o le cache e naʻo se kopi o faʻamaumauga o loʻo teuina i luga o le seti o taʻavale malosi. E naʻo le aofaʻi o le SSD cache o loʻo avanoa o le a faʻaitiitia (pe avea ma zero pe a faʻaaogaina le uluai SSD cache mai le tasi taʻavale).

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

Afai e faʻaaogaina le faʻaoga mo le faitau + tusitusi faʻagaioiga, o le numera o SSD i totonu o le vaitaele e tatau ona faʻateleina i le lua, talu ai o mea o loʻo faʻaalia i luga o paga taʻavale (o loʻo faʻaogaina le NRAID 1+ fausaga). O le fa'aluaina o le fa'aoga e mana'omia ona e ono iai fa'amaumauga e le'i tusia i ta'avale malo. Ma i lenei tulaga, o le toilalo o le SSD mai le vaitaele o le cache o le a taʻitaʻia ai le leiloa o faʻamatalaga. I le tulaga o le NRAID 1+, o le toilalo o le SSD o le a naʻo le taʻitaʻia o le cache e faʻafeiloaʻi i se tulaga faitau-naʻo, faʻatasi ai ma faʻamatalaga e leʻi tusia e lafo i luga o le kiliva malo. A maeʻa ona sui le SSD sese, o le a toe foʻi le cache i lona uluai faiga faʻaoga. I le auala, mo le sili atu le saogalemu, e mafai ona e tuʻuina atu ni mea vevela faʻapitoa i le faitau + tusitusi cache.

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

Pe a faʻaaogaina le SSD caching function i le XCubeSAN, o loʻo i ai le tele o manaʻoga mo le aofaʻi o manatuaga o mea e teu ai: o le tele o le faʻaogaina o le polokalama, o le tele o le vaitaele o le cache o le a avanoa.

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

E le pei o le tele o tagata gaosi mea e teu ai, e na o le ofoina atu o se filifiliga e ki / tape le SSD cache, QSAN e maua ai nisi filifiliga. Aemaise lava, e mafai ona e filifilia le faʻaogaina o le cache e faʻatatau i le natura o le uta. E tolu faʻataʻitaʻiga faʻatulagaina e sili ona vavalalata i la latou faʻagaioiga i auaunaga tutusa: database, faila faila, auaunaga i luga ole laiga. E le gata i lea, e mafai e le pule ona fatuina lana lava faʻamatalaga e ala i le setiina o tulaga manaʻomia:

  • Tele poloka (Cache Block Size) – 1/2/4 MB
  • Numera o talosaga e faitau se poloka ina ia kopiina i le cache (Populate-on-Read Threshold) - 1..4
  • Numera o talosaga e tusi se poloka ina ia kopiina i le cache (Populate-on-Write Threshold) - 0..4

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

E mafai ona suia faʻamatalaga i luga o le lele, ae, ioe, faʻatasi ai ma mea o loʻo i totonu o le faʻaogaina o le cache ma lona "faʻamafanafanaina" fou.

Mafaufau i le mataupu faavae o le faʻaogaina o le SSD cache, e mafai ona tatou faʻamaonia galuega autu pe a galue i ai:

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

Faitauina o faʻamatalaga pe a le oi totonu o le cache

  1. O se talosaga mai le talimalo e taunuu i le pule;
  2. Talu ai e le o iai i totonu o le SSD cache le mea o loʻo talosagaina, o loʻo faitau mai i taʻavale faigata;
  3. O faʻamatalaga faitau e lafo i le talimalo. I le taimi lava e tasi, e faia se siaki e iloa ai pe "vevela" nei poloka;
  4. Afai ioe, ona kopiina lea i le SSD cache mo le faʻaaogaina atili.

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

Faitau faʻamatalaga pe a iai i totonu o le cache

  1. O se talosaga mai le talimalo e taunuu i le pule;
  2. Talu ai o faʻamatalaga talosaga o loʻo i totonu o le SSD cache, e faitau mai ai;
  3. O faʻamatalaga faitau e lafo i le talimalo.

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

Tusia fa'amaumauga pe a fa'aoga le cache faitau

  1. O se tusi talosaga mai le talimalo e taunuu i le pule;
  2. Ua tusia fa'amaumauga i ta'avale malo;
  3. O se tali e ta'u mai ai ua manuia le pueina ua toe faafoi atu i le talimalo;
  4. I le taimi lava e tasi, e siaki pe o le poloka "vevela" (o le Populate-on-Write Threshold parameter e faʻatusatusa). Afai ioe, ona kopiina lea i le SSD cache mo le faʻaaogaina mulimuli.

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

Tusia fa'amaumauga pe'ā fa'aogaina se fa'aoga faitau+tusi

  1. O se tusi talosaga mai le talimalo e taunuu i le pule;
  2. Ua tusia faʻamatalaga i le SSD cache;
  3. O se tali e ta'u mai ai ua manuia le pueina ua toe faafoi atu i le talimalo;
  4. O faʻamatalaga mai le SSD cache o loʻo tusia i taʻavale malosi i tua;

Siaki i gaioiga

nofoa su'ega

2 servers (CPU: 2 x Xeon E5-2620v3 2.4Hz / RAM: 32GB) e fesoʻotaʻi i ports e lua e ala i le Fiber Channel 16G saʻo i le XCubeSAN XS5224D faʻapipiʻi (16GB RAM / pule).

Na matou faʻaaogaina le 16 x Seagate Constellation ES, ST500NM0001, 500GB, SAS 6Gb / s, faʻapipiʻiina i le RAID5 (15 + 1), mo le faʻasologa o faʻamaumauga ma le 8 x HGST Ultrastar SSD800MH.B, HUSMH8010BSS200, 100GB, SAS 12GB, SAS XNUMX.

2 voluma na faia: tasi mo server taitasi.

Su'ega 1. Faitau-na'o SSD cache mai 1-8 SSDs

SSD Cache

  • Ituaiga I/O: Fa'asinomaga
  • Lapo'a Poloka Cache: 4MB
  • Fa'ato'a-i-faitau Avanoa: 1
  • Fa'ato'a-i-tusi Avanoa: 0

Mamanu I/O

  • Meafaigaluega: IOmeter V1.1.0
  • Tagata faigaluega: 1
  • Mata'ina (Loloto o le laina): 128
  • Avanoa Fa'amatalaga: 4KB, 100% Faitau, 100% Fa'afuase'i

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

I le talitonuga, o le tele o SSD i totonu o le vaitaele o le cache, o le maualuga lea o le faʻatinoga. I le faʻatinoga, ua faʻamaonia lenei mea. Na o le pau lava le faʻatupulaia o le numera o SSD faʻatasi ma se numera laʻititi o voluma e le oʻo atu ai i se mea pāpā.

Su'ega 2. SSD cache i le faitau + tusitusi ala ma 2-8 SSDs

SSD Cache

  • Ituaiga I/O: Fa'asinomaga
  • Lapo'a Poloka Cache: 4MB
  • Fa'ato'a-i-faitau Avanoa: 1
  • Fa'ato'a-i-tusi Avanoa: 1

Mamanu I/O

  • Meafaigaluega: IOmeter V1.1.0
  • Tagata faigaluega: 1
  • Mata'ina (Loloto o le laina): 128
  • Avanoa Faʻamatalaga: 4KB, 100% Tusia, 100% Faʻafuaseʻi

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

Ole i'uga lava e tasi: fa'ateleina le fa'atinoina o galuega ma le fa'asili a'o fa'ateleina le numera o SSD.

I su'ega uma e lua, o le aofa'i o fa'amaumauga faigaluega na itiiti ifo nai lo le aofa'i o le cache. O le mea lea, i le aluga o taimi, na kopi uma poloka i le cache. Ma o le galuega, o le mea moni, ua uma ona faia ma SSD, toetoe lava a aunoa ma le afaina o taʻavale malosi. O le faʻamoemoega o nei suʻega o le faʻaalia manino lea o le aoga o le faʻamafanafanaina o le cache ma faʻateleina lona faʻatinoga e faʻatatau i le numera o SSD.

Ia tatou toe foʻi mai i le lalolagi ma siaki se tulaga sili atu ona moni, pe a sili atu le aofaʻi o faʻamatalaga nai lo le tele o le cache. Ina ia mafai ona pasi le suʻega i se taimi talafeagai (o le cache "faʻamafanafana" e faʻatuputeleina tele pe a faʻateleina le tele o le voluma), matou te faʻatapulaʻaina le tele o le voluma i le 120GB.

Su'ega 3. Fa'ata'ita'iga fa'amaumauga

SSD Cache

  • Ituaiga I/O: Fa'amaumauga
  • Lapo'a Poloka Cache: 1MB
  • Fa'ato'a-i-faitau Avanoa: 2
  • Fa'ato'a-i-tusi Avanoa: 1

Mamanu I/O

  • Meafaigaluega: IOmeter V1.1.0
  • Tagata faigaluega: 1
  • Mata'ina (Loloto o le laina): 128
  • Avanoa Fa'amatalaga: 8KB, 67% Faitau, 100% Fa'afuase'i

Faʻatinoina o le SSD caching i le QSAN XCubeSAN system storage system

Faaiuga

O le faaiuga manino, ioe, o le lelei lelei o le faʻaogaina o le SSD cache e faʻaleleia ai le faʻatinoga o soʻo se mea e teu ai. Fa'atatau i QSAN XCubeSAN O lenei faʻamatalaga e faʻaoga atoatoa: o le SSD caching function ua faʻatinoina atoatoa. E aafia ai le lagolago mo le faitau ma faitau + tusitusi auala, fetuutuunai tulaga mo soʻo se faʻaoga faʻaaliga, faʻapea foʻi ma le faʻatinoga atoa o le faiga atoa. O le mea lea, mo se tau talafeagai (o le tau o le laisene e faʻatusatusa i le tau o 1-2 SSDs), e mafai ona e faʻateleina le faʻatinoga atoa.

puna: www.habr.com

Faaopoopo i ai se faamatalaga