Giunsa pagpili ang pagtipig nga wala gipusil ang imong kaugalingon sa tiil

Pasiuna

Panahon na sa pagpalit og storage. Hain ang kuhaon, kinsay paminawon? Ang Vendor A naghisgot bahin sa vendor B, ug unya adunay integrator C, nga nagsulti sa kaatbang ug nagtambag sa vendor D. Sa ingon nga kahimtang, bisan ang usa ka eksperyensiyado nga arkitekto sa pagtipig magtuyok, labi na sa tanan nga mga bag-ong vendor ug SDS ug hyperconvergence nga uso. karong adlawa.

Busa, unsaon nimo paghunahuna ang tanan ug dili ka mahimong buang? Kami (AntonVirtual Anton Zhbankov ug corp Evgeniy Elizarov) atong sulayan nga hisgutan kini sa yano nga Russian.
Ang artikulo adunay daghang pagkaparehas ug sa tinuud usa ka extension sa "Ang disenyo sa virtual nga data center” sa mga termino sa pagpili sa mga sistema sa pagtipig ug pagrepaso sa mga teknolohiya sa pagtipig. Atong tan-awon sa makadiyot ang kinatibuk-ang teorya, apan girekomenda namon nga basahon usab nimo kini nga artikulo.

Alang alang

Kanunay nimong makita ang usa ka sitwasyon diin ang usa ka bag-ong tawo moadto sa usa ka forum o usa ka espesyal nga chat, sama sa Storage Discussions, ug mangutana sa pangutana: "dinhi sila nagtanyag kanako og duha ka mga opsyon sa pagtipig - ABC SuperStorage S600 ug XYZ HyperOcean 666v4, unsa ang imong girekomendar ?”

Ug nagsugod ang kalibog kung kinsa ang adunay kung unsang mga bahin sa pagpatuman sa makalilisang ug dili masabtan nga mga bahin, nga alang sa usa ka dili andam nga tawo hingpit nga Intsik.

Mao nga, ang yawe ug labing una nga pangutana nga kinahanglan nimo nga pangutan-on ang imong kaugalingon sa wala pa ikumpara ang mga detalye sa mga komersyal nga sugyot mao ang NGANONG? Ngano nga gikinahanglan kini nga sistema sa pagtipig?

Giunsa pagpili ang pagtipig nga wala gipusil ang imong kaugalingon sa tiil

Ang tubag mahimong wala damha, ug kaayo Tony Robbins estilo - sa pagtipig data. Salamat, kapitan! Ug bisan pa, usahay kita labi ka lawom sa pagtandi sa mga detalye nga makalimtan naton kung ngano nga gibuhat naton kini tanan sa una.

Busa, ang tahas sa usa ka sistema sa pagtipig sa datos mao ang pagtipig ug paghatag og access sa DATA nga adunay gihatag nga pasundayag. Magsugod kita sa datos.

data

Matang sa datos

Unsang matanga sa datos ang among giplano nga tipigan? Usa ka hinungdanon kaayo nga pangutana nga makawagtang sa daghang mga sistema sa pagtipig gikan sa bisan unsang konsiderasyon. Pananglitan, nagplano ka nga magtipig og mga video ug litrato. Mahimo nimo dayon nga matabok ang mga sistema nga gidisenyo alang sa random nga pag-access sa gagmay nga mga bloke, o mga sistema nga adunay proprietary nga mga bahin sa compression / deduplication. Kini mahimo nga maayo kaayo nga mga sistema, dili kami gusto nga isulti ang bisan unsang daotan. Apan sa kini nga kaso, ang ilang mga kalig-on mahimong huyang (ang video ug mga litrato wala gi-compress) o yano nga madugangan ang gasto sa sistema.

Sa kasukwahi, kung ang gituyo nga paggamit usa ka busy nga transactional nga DBMS, nan ang maayo kaayo nga multimedia streaming nga mga sistema nga makahimo sa paghatud sa mga gigabytes matag segundo usa ka dili maayo nga kapilian.

Damo sa datos

Pila ka datos ang among giplano nga tipigan? Ang gidaghanon kanunay nga molambo ngadto sa kalidad; kini dili gayud makalimtan, ilabi na sa atong panahon sa exponential nga pagtubo sa gidaghanon sa mga data. Ang mga sistema sa klase sa Petabyte dili na kasagaran, apan kon mas dako ang kapasidad sa petabyte, mas espesipiko ang sistema, dili kaayo ma-access ang naandan nga gamit sa gagmay ug medium-sized nga random access system. Kini walay hinungdan tungod kay ang block access statistics tables lamang nahimong mas dako kay sa anaa nga gidaghanon sa RAM sa mga controllers. Wala pay labot ang compression/tiering. Ingnon ta nga gusto namong ibalhin ang compression algorithm ngadto sa mas gamhanan ug i-compress ang 20 petabytes nga datos. Unsa ka dugay kini: unom ka bulan, usa ka tuig?

Sa laing bahin, nganong magsamok ka kung kinahanglan nimo nga tipigan ug iproseso ang 500 GB nga datos? 500 lamang. Ang mga SSD sa panimalay (nga adunay ubos nga DWPD) niining gidak-on walay gasto. Nganong magtukod ug Fiber Channel nga pabrika ug mopalit ug high-end external storage system nga katumbas sa kantidad sa usa ka cast iron bridge?

Unsa nga porsyento sa kinatibuk-an ang init nga datos? Unsa ka dili patas ang pagkarga sa mga termino sa gidaghanon sa datos? Dinhi diin ang tiered storage technology o Flash Cache mahimong makatabang kaayo kung ang gidaghanon sa init nga data gamay ra kon itandi sa kinatibuk-an. O vice versa, nga adunay uniporme nga load sa tibuok nga gidaghanon, nga kasagaran makita sa mga sistema sa streaming (video surveillance, pipila ka mga sistema sa analytics), ang maong mga teknolohiya dili makahatag ug bisan unsa ug makadugang lamang sa gasto/kakomplikado sa sistema.

ИС

Ang pikas bahin sa datos mao ang sistema sa impormasyon nga naggamit sa datos. Ang IS adunay usa ka hugpong sa mga kinahanglanon nga makapanunod sa datos. Para sa dugang nga impormasyon bahin sa IS, tan-awa ang “Virtualized Data Center Design.”

Mga Kinahanglanon sa Kalig-on/Availability

Ang mga kinahanglanon alang sa pagtugot sa sayup / pagkaanaa sa datos napanunod gikan sa IS nga naggamit niini ug gipahayag sa tulo ka numero - Ang RPO, Ang RTO, adunay.

Pagkaon — ang bahin alang sa usa ka gihatag nga yugto sa panahon diin ang datos magamit alang sa pagtrabaho kauban nila. Kasagaran gipahayag ingon nga usa ka gidaghanon sa 9. Pananglitan, ang duha ka nuwebe kada tuig nagpasabot nga ang pagkaanaa mao ang 99%, o kung dili 95 ka oras nga dili magamit kada tuig ang gitugotan. Tulo ka nines - 9,5 ka oras matag tuig.

Ang RPO / RTO dili total nga mga timailhan, apan alang sa matag insidente (aksidente), sukwahi sa pagkaanaa.

Ang RPO — ang kantidad sa data nga nawala sa panahon sa usa ka aksidente (sa mga oras). Pananglitan, kung ang pag-backup mahitabo kausa sa usa ka adlaw, dayon RPO = 24 oras. Mga. Kung adunay katalagman ug hingpit nga pagkawala sa sistema sa pagtipig, ang datos hangtod sa 24 ka oras mahimong mawala (gikan sa higayon sa pag-backup). Base sa RPO nga gipiho para sa IS, pananglitan, ang backup nga mga regulasyon gisulat. Usab, base sa RPO, masabtan nimo kung unsa kadaghan ang gikinahanglan nga pag-synchronous/asynchronous data replication.

Ang RTO — panahon sa pagpasig-uli sa serbisyo (data access) human sa kalamidad. Base sa gihatag nga RTO value, masabtan nato kung gikinahanglan ba ang metro cluster, o kung igo ba ang unidirectional replication. Kinahanglan ba nimo ang usa ka hi-end nga klase nga multi-controller nga sistema sa pagtipig?

Giunsa pagpili ang pagtipig nga wala gipusil ang imong kaugalingon sa tiil

Mga Kinahanglanon sa Pagganap

Bisan tuod kini usa ka klaro kaayo nga pangutana, kini diin ang kadaghanan sa mga kalisdanan mitungha. Depende kung aduna na ka'y ​​usa ka matang sa imprastraktura o wala, ang mga paagi sa pagkolekta sa gikinahanglan nga estadistika pagatukuron.

Aduna ka nay storage system ug nangitag kapuli o gusto mopalit ug lain para sa pagpalapad. Ang tanan yano dinhi. Nasabtan nimo kung unsa nga mga serbisyo ang naa na nimo ug kung unsa ang imong giplano nga ipatuman sa umaabot nga umaabot. Base sa kasamtangan nga mga serbisyo, ikaw adunay oportunidad sa pagkolekta sa performance statistics. Pagdesisyon sa kasamtangan nga gidaghanon sa IOPS ug kasamtangan nga latency - unsa kini nga mga timailhan ug igo ba kini alang sa imong mga buluhaton? Mahimo kini pareho sa sistema sa pagtipig sa datos mismo ug gikan sa mga host nga konektado niini.

Dugang pa, kinahanglan nimo nga tan-awon dili lamang ang kasamtangan nga load, apan sa usa ka piho nga panahon (mas maayo nga usa ka bulan). Tan-awa kung unsa ang labing kataas nga mga taluktok sa adlaw, kung unsa nga load ang gihimo sa backup, ug uban pa. Kung ang imong sistema sa pagtipig o ang software niini wala maghatag kanimo usa ka kompleto nga set sa kini nga datos, mahimo nimong gamiton ang libre nga RRDtool, nga magamit sa kadaghanan sa labing inila nga mga sistema sa pagtipig ug mga switch ug makahatag kanimo mga detalyado nga istatistika sa pasundayag. Angayan usab nga tan-awon ang karga sa mga host nga nagtrabaho sa kini nga sistema sa pagtipig, alang sa piho nga mga virtual machine, o kung unsa gyud ang nagdagan sa kini nga host.

Giunsa pagpili ang pagtipig nga wala gipusil ang imong kaugalingon sa tiil

Angayan nga matikdan nga gilain nga kung ang mga paglangan sa volume ug ang datastore nga nahimutang sa kini nga volume magkalainlain kaayo, kinahanglan nimo nga hatagan pagtagad ang imong SAN network, adunay usa ka taas nga posibilidad nga adunay mga problema niini ug sa wala pa mopalit usa ka bag-o. sistema, angay nga tan-awon kini nga isyu, tungod kay adunay taas nga posibilidad nga madugangan ang pasundayag sa karon nga sistema.

Nagtukod ka usa ka imprastraktura gikan sa wala, o nagpalit usa ka sistema alang sa pipila ka bag-ong serbisyo, ang mga karga nga wala nimo nahibal-an. Adunay daghang mga kapilian: pakigkomunikar sa mga kauban sa espesyal nga mga kapanguhaan aron sulayan nga mahibal-an ug matagna ang pagkarga, kontaka ang usa ka integrator nga adunay kasinatian sa pagpatuman sa parehas nga mga serbisyo ug kung kinsa ang makakalkula sa karga alang kanimo. Ug ang ikatulo nga kapilian (kasagaran ang labing lisud, labi na kung adunay kalabotan sa gisulat sa balay o talagsa nga mga aplikasyon) mao ang pagsulay nga mahibal-an ang mga kinahanglanon sa pasundayag gikan sa mga nag-develop sa sistema.

Ug, palihug timan-i, ang labing husto nga kapilian gikan sa punto sa panglantaw sa praktikal nga aplikasyon mao ang usa ka piloto sa kasamtangan nga mga ekipo, o mga ekipo nga gihatag alang sa pagsulay sa usa ka vendor/integrator.

Espesyal nga mga kinahanglanon

Espesyal nga mga kinahanglanon mao ang tanan nga wala mahulog ubos sa mga kinahanglanon alang sa performance, fault tolerance ug functionality alang sa direkta nga pagproseso ug paghatag sa data.

Usa sa pinakasimple nga espesyal nga mga kinahanglanon alang sa usa ka sistema sa pagtipig sa datos mahimong tawgon nga "alienable storage media." Ug kini diha-diha dayon nahimong tin-aw nga kini nga data storage system kinahanglan nga maglakip sa usa ka tape library o usa lamang ka tape drive diin ang backup nga kopya gilabay. Human niini ang usa ka espesyal nga gibansay nga tawo mopirma sa tape ug mapahitas-on nga dad-on kini ngadto sa usa ka espesyal nga luwas.
Ang laing pananglitan sa usa ka espesyal nga kinahanglanon mao ang usa ka giprotektahan nga shockproof nga disenyo.

Diin

Ang ikaduha nga panguna nga sangkap sa pagpili sa usa ka partikular nga sistema sa pagtipig mao ang kasayuran bahin sa ASA kini nga sistema sa pagtipig mahimutang. Sugod gikan sa geograpiya o klima nga kondisyon, ug matapos sa mga personahe.

Kustomer

Para kang kinsa giplano kining sistema sa pagtipig? Ang pangutana adunay mosunod nga mga rason:

Customer/komersyal sa gobyerno.
Ang komersyal nga kustomer wala’y mga pagdili ug dili gani obligado nga maghupot sa mga tender, gawas kung uyon sa kaugalingon nga internal nga mga regulasyon.

Lahi nga butang ang kustomer sa gobyerno. 44 Federal Law ug uban pang mga kalipayan nga adunay mga tender ug teknikal nga mga detalye nga mahimong mahagit.

Ang kustomer ubos sa mga silot
Aw, ang pangutana dinhi yano ra - ang pagpili limitado lamang sa mga tanyag nga magamit sa usa ka kustomer.

Mga internal nga regulasyon / tigbaligya / modelo nga gitugotan sa pagpalit
Ang pangutana yano ra kaayo, apan kinahanglan nimo kini hinumdoman.

Kung asa sa pisikal

Niini nga bahin atong gikonsiderar ang tanang isyu sa geograpiya, mga channel sa komunikasyon, ug microclimate sa lugar nga akomodasyon.

Ang sungkod

Kinsa ang motrabaho niini nga sistema sa pagtipig? Kini dili kaayo hinungdanon kaysa kung unsa ang mahimo sa sistema sa pagtipig mismo.
Bisag unsa pa ka promisa, cool ug nindot ang storage system gikan sa vendor A, lagmit gamay ra ang punto sa pag-instalar niini kung ang staff lang kahibawo unsaon pagtrabaho sa vendor B, ug walay plano para sa dugang nga pagpalit ug padayon nga kooperasyon sa A.

Ug siyempre, ang pikas bahin sa pangutana mao kung giunsa ang magamit nga gibansay nga mga personahe sa usa ka gihatag nga lokasyon sa geograpiya nga direkta sa kompanya ug mahimo’g sa merkado sa pamuo. Alang sa mga rehiyon, ang pagpili sa mga sistema sa pagtipig nga adunay yano nga mga interface o ang abilidad sa layo nga pagsentro sa pagdumala mahimo’g daghang kahulugan. Kay kon dili, sa usa ka punto kini mahimong hilabihan nga kasakit. Ang Internet puno sa mga istorya kung giunsa ang usa ka bag-ong empleyado nga miabot, ang estudyante sa kagahapon, nag-configure sa usa ka butang nga gipatay ang tibuuk nga opisina.

Giunsa pagpili ang pagtipig nga wala gipusil ang imong kaugalingon sa tiil

Ang kalikopan

Ug siyempre, usa ka hinungdanon nga pangutana kung unsa nga palibot ang kini nga sistema sa pagtipig molihok.

  • Unsa ang bahin sa suplay sa kuryente/pagpabugnaw?
  • Unsa nga koneksyon
  • Asa kini i-install?
  • ug uban pa.

Kasagaran kini nga mga pangutana gidawat ug dili labi nga gikonsiderar, apan usahay kini ang makapabalik sa tanan.

Unsa

Tigbaligya

Karon (tunga-tunga sa 2019), ang merkado sa pagtipig sa Russia mahimong bahinon sa 5 nga mga kategorya:

  1. Ang labing kataas nga dibisyon mao ang natukod nga mga kompanya nga adunay daghang mga istante sa disk gikan sa pinakasimple hangtod sa hi-end (HPE, DellEMC, Hitachi, NetApp, IBM / Lenovo)
  2. Ikaduha nga dibisyon - mga kompanya nga adunay limitado nga linya, mga magdudula sa niche, seryoso nga mga vendor sa SDS o mga bag-ong nangabot (Fujitsu, Datacore, Infinidat, Huawei, Pure, ug uban pa)
  3. Ikatulong dibisyon - mga solusyon sa niche sa ubos nga ranggo, barato nga SDS, mga advanced nga produkto nga gibase sa ceph ug uban pang bukas nga mga proyekto (Infortrend, Starwind, ug uban pa)
  4. SOHO nga bahin - gamay ug ultra-gamay nga sistema sa pagtipig sa lebel sa balay/gamay nga opisina (Synology, QNAP, ug uban pa)
  5. Import-substituted storage systems - kini naglakip sa duha ka hardware sa unang dibisyon nga adunay re-label nga mga label, ug talagsaon nga mga representante sa ikaduha (RAIDIX, among ihatag kanila ang ikaduha nga abante), apan kasagaran kini ang ikatulo nga dibisyon (Aerodisk, Baum, Depo, ug uban pa)

Ang dibisyon kay arbitraryo, ug wala magpasabot nga ang ikatulo o SOHO nga bahin dili maayo ug dili magamit. Sa piho nga mga proyekto nga adunay tin-aw nga gihubit nga set sa datos ug profile sa pagkarga, mahimo silang molihok nga maayo, nga labaw pa sa una nga dibisyon sa mga termino sa ratio sa presyo / kalidad. Mahinungdanon nga una nga magdesisyon sa imong mga katuyoan, prospect sa pagtubo, ug kinahanglan nga pag-andar - ug dayon ang Synology mag-alagad kanimo nga matinud-anon, ug ang imong buhok mahimong humok ug silky.

Usa sa importante nga mga butang sa diha nga ang pagpili sa usa ka vendor mao ang kasamtangan nga palibot. Pila na ka sistema sa pagtipig ang naa na nimo ug kung unsang mga sistema sa pagtipig mahimo’g magamit sa imong mga inhenyero. Nagkinahanglan ka ba og laing vendor, laing punto sa kontak, hinay-hinay ba nimo nga ibalhin ang tibuok nga load gikan sa vendor A ngadto sa vendor B?

Ang usa kinahanglan nga dili magpatunghag mga entidad nga labaw sa gikinahanglan.

iSCSI/FC/File

Walay consensus sa mga inhenyero sa isyu sa access protocols, ug ang debate susama sa mas teolohiko nga mga diskusyon kay sa engineering. Apan sa kinatibuk-an, ang mosunod nga mga punto mahimong matikdan:

FCoE mas patay kaysa buhi.

FC vs iSCSI. Usa sa mga yawe nga bentaha sa FC sa 2019 sa pagtipig sa IP, usa ka gipahinungod nga pabrika alang sa pag-access sa datos, gi-offset sa usa ka gipahinungod nga IP network. Ang FC walay global nga bentaha sa mga IP network, ug ang IP mahimong magamit sa pagtukod og mga sistema sa pagtipig sa bisan unsang lebel sa pagkarga, hangtod sa mga sistema alang sa bug-at nga DBMS alang sa kinauyokan nga sistema sa pagbabangko sa usa ka dako nga bangko. Sa laing bahin, ang pagkamatay sa FC gitagna na sa daghang tuig na karon, apan adunay kanunay nga nagpugong niini. Karon, pananglitan, ang pipila ka mga magdudula sa merkado sa pagtipig aktibo nga nagpalambo sa sumbanan sa NVMEoF. Kung ipaambit niya ang kapalaran sa FCoE - ang oras ang magsulti.

Pag-access sa file dili usab usa ka butang nga dili angay nga hatagan pagtagad. Ang NFS/CIFS maayo og performance sa productivity environment ug, kung gidesinyo sa husto, wala nay reklamo kay sa block protocols.

Hybrid / Tanan nga Flash Array

Ang klasiko nga mga sistema sa pagtipig adunay 2 nga mga klase:

  1. AFA (All Flash Array) - mga sistema nga na-optimize alang sa paggamit sa SSD.
  2. Hybrid - nagtugot kanimo sa paggamit sa HDD ug SSD o kombinasyon niini.

Ang ilang panguna nga kalainan mao ang gisuportahan nga mga teknolohiya sa kahusayan sa pagtipig ug ang labing taas nga lebel sa pasundayag (taas nga IOPS ug ubos nga latency). Ang duha ka mga sistema (sa kadaghanan sa ilang mga modelo, wala mag-ihap sa ubos nga bahin nga bahin) mahimong molihok sama sa block ug file nga mga aparato. Ang gisuportahan nga pag-andar nagdepende sa lebel sa sistema, ug alang sa mga batan-on nga mga modelo kasagaran kini gipaubos sa labing gamay nga lebel. Angayan kini nga pagtagad kung imong gitun-an ang mga kinaiya sa usa ka partikular nga modelo, ug dili lamang ang mga kapabilidad sa tibuuk nga linya sa kinatibuk-an. Usab, siyempre, ang teknikal nga mga kinaiya niini, sama sa processor, gidaghanon sa memorya, cache, gidaghanon ug mga matang sa mga pantalan, ug uban pa, nagdepende usab sa lebel sa sistema. Gikan sa usa ka punto sa pagdumala, ang mga AFA lahi sa hybrid (disk) nga mga sistema lamang sa pagpatuman sa mga mekanismo alang sa pagtrabaho sa SSD drive, ug bisan kung mogamit ka usa ka SSD sa usa ka hybrid nga sistema, wala kini gipasabut nga mahimo nimo. aron makab-ot ang lebel sa pasundayag sa lebel sa usa ka sistema sa AFA. Usab, sa kadaghanan nga mga kaso, ang inline nga episyente nga mga mekanismo sa pagtipig gipugngan sa mga hybrid nga sistema, ug ang ilang paglakip nagdala sa pagkawala sa pasundayag.

Espesyal nga mga sistema sa pagtipig

Gawas pa sa mga sistema sa pagtipig sa kinatibuk-ang katuyoan, nga nag-una nga nakapunting sa pagproseso sa datos sa operasyon, adunay mga espesyal nga sistema sa pagtipig nga adunay hinungdanon nga mga prinsipyo nga lahi sa sukaranan sa naandan (ubos nga latency, taas nga IOPS):

Media.

Kini nga mga sistema gidisenyo alang sa pagtipig ug pagproseso sa dagkong mga file sa media. Si Resp. ang paglangay nahimong halos dili importante, ug ang abilidad sa pagpadala ug pagdawat sa data sa usa ka halapad nga banda sa daghang parallel nga mga sapa moabut sa atubangan.

Pag-deduplicate sa mga sistema sa pagtipig alang sa mga backup.

Tungod kay ang mga backup nga kopya mailhan pinaagi sa ilang pagkaparehas sa usag usa, nga talagsa ra sa normal nga mga kondisyon (ang kasagaran nga backup nga kopya lahi sa kopya sa kagahapon sa 1-2%), kini nga klase sa mga sistema labi ka episyente nga nagputos sa mga datos nga natala sa kanila sa usa ka gamay nga gamay. gidaghanon sa pisikal nga media. Pananglitan, sa pipila ka mga kaso, ang data compression ratios mahimong moabot sa 200 ngadto sa 1.

Mga sistema sa pagtipig sa butang.

Kini nga mga sistema sa pagtipig walay kasagaran nga block-access nga mga volume ug mga bahin sa file, ug labaw sa tanan susama sila sa usa ka dako nga database. Ang pag-access sa usa ka butang nga gitipigan sa ingon nga sistema gihimo pinaagi sa usa ka talagsaon nga identifier o pinaagi sa metadata (pananglitan, tanan nga mga butang nga format sa JPEG nga adunay petsa sa paghimo tali sa XX-XX-XXXX ug YY-YY-YYYY).

Sistema sa pagsunod.

Dili kini komon sa Russia karon, apan angayan silang hisgutan. Ang katuyoan sa ingon nga mga sistema sa pagtipig gigarantiyahan nga pagtipig sa datos aron matuman ang mga palisiya sa seguridad o mga kinahanglanon sa regulasyon. Ang pipila ka mga sistema (pananglitan EMC Centera) nagpatuman sa usa ka function aron idili ang pagtangtang sa datos - sa diha nga ang yawe mabalik ug ang sistema mosulod niini nga mode, bisan ang administrador o bisan kinsa nga tawo dili makahimo sa pisikal nga pagtangtang sa datos nga natala na.

Proprietary nga mga teknolohiya

Flash cache

Ang Flash Cache usa ka komon nga ngalan alang sa tanang proprietary nga teknolohiya sa paggamit sa flash memory isip second-level cache. Sa diha nga ang paggamit sa usa ka flash cache, ang storage system kasagaran kalkulado sa paghatag sa usa ka makanunayon nga load gikan sa magnetic disks, samtang ang peak giserbisyuhan sa cache.

Sa kini nga kaso, gikinahanglan nga masabtan ang load profile ug ang lebel sa localization sa pag-access sa mga bloke sa storage volume. Ang flash cache kay usa ka teknolohiya para sa mga workloads nga naay localized kaayo nga mga pangutana, ug halos dili magamit para sa uniformly loaded volumes (sama sa analytics systems).

Adunay duha ka mga pagpatuman sa flash cache nga anaa sa merkado:

  • Basaha Lamang. Sa kini nga kaso, ang data lamang sa pagbasa ang gi-cache, ug ang pagsulat direkta nga moadto sa mga disk. Ang pipila ka mga tiggama, sama sa NetApp, nagtuo nga ang pagsulat sa ilang mga sistema sa pagtipig maayo na, ug ang cache dili makatabang.
  • Pagbasa/Pagsulat. Dili lamang ang pagbasa, apan ang pagsulat usab gi-cache, nga nagtugot kanimo sa pag-buffer sa sapa ug pagpakunhod sa epekto sa RAID Penalty, ug ingon nga resulta nagdugang sa kinatibuk-ang pasundayag alang sa mga sistema sa pagtipig nga adunay dili kaayo maayo nga mekanismo sa pagsulat.

Tiering

Ang multi-level storage (makakapoy) usa ka teknolohiya alang sa paghiusa sa lebel nga adunay lain-laing lebel sa performance, sama sa SSD ug HDD, ngadto sa usa ka disk pool. Sa kaso sa gipahayag nga dili patas nga pag-access sa mga bloke sa datos, ang sistema makahimo sa awtomatikong pagbalanse sa mga bloke sa datos, pagbalhin sa mga loaded ngadto sa taas nga lebel sa performance, ug ang mga bugnaw, sa sukwahi, ngadto sa mas hinay.

Ang hybrid nga mga sistema sa ubos ug tunga-tunga nga mga klase naggamit sa multi-level storage nga adunay data nga naglihok tali sa mga lebel sa usa ka iskedyul. Sa samang higayon, ang gidak-on sa multi-level storage block alang sa labing maayo nga mga modelo mao ang 256 MB. Kini nga mga bahin wala magtugot kanamo sa pagkonsiderar sa tiered storage nga teknolohiya nga usa ka teknolohiya alang sa pagdugang sa produktibo, sama sa daghang mga tawo nga sayop nga nagtuo. Ang daghang lebel nga pagtipig sa mga sistema nga ubos ug tungatunga nga klase usa ka teknolohiya alang sa pag-optimize sa mga gasto sa pagtipig alang sa mga sistema nga adunay gipahayag nga dili patas nga pagkarga.

snapshot

Bisag unsa pa ka daghan ang atong hisgutan mahitungod sa pagkakasaligan sa mga sistema sa pagtipig, adunay daghang mga oportunidad nga mawad-an sa datos nga wala magdepende sa mga problema sa hardware. Kini mahimong mga virus, hacker o bisan unsang dili tinuyo nga pagtangtang/korapsyon sa datos. Tungod niini, ang pag-back up sa datos sa produksiyon usa ka hinungdanon nga bahin sa trabaho sa usa ka engineer.

Ang snapshot usa ka snapshot sa usa ka volume sa usa ka punto sa panahon. Kung nagtrabaho kauban ang kadaghanan nga mga sistema, sama sa virtualization, database, ug uban pa. kinahanglan namong kuhaon ang ingon nga snapshot diin among kopyahon ang datos sa usa ka backup nga kopya, samtang ang among IS makahimo nga luwas nga magpadayon sa pagtrabaho sa kini nga volume. Apan angay nga hinumdoman nga dili tanan nga mga snapshot parehas nga mapuslanon. Ang lainlaing mga vendor adunay lainlaing mga pamaagi sa paghimo og mga snapshot nga may kalabotan sa ilang arkitektura.

CoW (Copy-On-Write). Kung mosulay ka sa pagsulat sa usa ka bloke sa datos, ang orihinal nga mga sulud niini gikopya sa usa ka espesyal nga lugar, pagkahuman ang pagsulat nagpadayon sa normal. Gipugngan niini ang korapsyon sa datos sa sulod sa snapshot. Siyempre, kining tanan nga "parasitic" nga mga pagmaniobra sa datos hinungdan sa dugang nga load sa storage system ug tungod niini nga rason, ang mga vendor nga adunay susama nga mga pagpatuman wala magrekomendar sa paggamit sa labaw pa sa usa ka dosena nga mga snapshot, ug dili paggamit niini sa tanan nga mga volume nga puno kaayo.

RoW (Redirect-on-Write). Sa kini nga kaso, ang orihinal nga volume natural nga nag-freeze, ug sa pagsulay sa pagsulat sa usa ka bloke sa datos, ang sistema sa pagtipig nagsulat sa datos sa usa ka espesyal nga lugar sa libre nga wanang, nga nagbag-o sa lokasyon niini nga bloke sa lamesa sa metadata. Gitugotan ka niini nga makunhuran ang gidaghanon sa mga operasyon sa pagsulat pag-usab, nga sa katapusan mawala ang pagkunhod sa pasundayag ug gitangtang ang mga pagdili sa mga snapshot ug ang ilang gidaghanon.

Ang mga snapshot usab adunay duha ka klase nga may kalabotan sa mga aplikasyon:

Ang pagkamakanunayon sa aplikasyon. Sa higayon nga maghimo usa ka snapshot, ang sistema sa pagtipig nagbira sa usa ka ahente sa operating system sa konsyumer, nga pugson nga nag-flush sa mga cache sa disk gikan sa memorya ngadto sa disk ug gipugos ang aplikasyon sa pagbuhat niini. Sa kini nga kaso, kung ibalik gikan sa usa ka snapshot, ang data mahimong makanunayon.

Pag-crash makanunayon. Sa kini nga kaso, wala’y ingon niana nga mahitabo ug ang snapshot gihimo kung unsa. Sa kaso sa pagbawi gikan sa ingon nga usa ka snapshot, ang litrato parehas sa kung unsa ang mahitabo kung ang gahum kalit nga gipalong ug ang pipila nga pagkawala sa datos posible, natanggong sa mga cache ug dili makaabut sa disk. Ang ingon nga mga snapshot mas dali nga ipatuman ug dili hinungdan sa pagkadaot sa pasundayag sa mga aplikasyon, apan dili kaayo kasaligan.

Ngano nga gikinahanglan ang mga snapshot sa mga sistema sa pagtipig?

  • Wala’y ahente nga backup direkta gikan sa sistema sa pagtipig
  • Paghimo mga palibot sa pagsulay base sa tinuod nga datos
  • Sa kaso sa mga sistema sa pagtipig sa file, mahimo kini gamiton sa paghimo sa mga palibot sa VDI pinaagi sa paggamit sa mga snapshot sa sistema sa pagtipig imbis sa usa ka hypervisor.
  • Siguruha nga mubu ang mga RPO pinaagi sa paghimo og mga naka-iskedyul nga mga snapshot sa usa ka frequency nga labi ka taas kaysa sa frequency sa backup

Cloning

Ang pag-clone sa volume - nagtrabaho sa parehas nga prinsipyo sama sa mga snapshot, apan gigamit dili lamang sa pagbasa sa datos, apan alang sa hingpit nga pagtrabaho niini. Makakuha kami usa ka eksaktong kopya sa among volume, nga adunay tanan nga datos niini, nga wala maghimo usa ka pisikal nga kopya, nga makadaginot sa wanang. Kasagaran, ang pag-clone sa gidaghanon gigamit sa Test&Dev o kung gusto nimo susihon ang pagpaandar sa pipila nga mga update sa imong IS. Ang pag-clone magtugot kanimo sa pagbuhat niini sa labing madali ug ekonomikanhon kutob sa mahimo sa mga termino sa mga kapanguhaan sa disk, tungod kay Ang giusab nga mga bloke sa datos ra ang isulat.

Replikasyon / Journaling

Ang pagkopya usa ka mekanismo sa paghimo og kopya sa datos sa laing pisikal nga sistema sa pagtipig. Kasagaran, ang matag vendor adunay usa ka proprietary nga teknolohiya nga nagtrabaho lamang sa sulod sa kaugalingon nga linya. Apan adunay usab mga solusyon sa ikatulo nga partido, lakip ang mga nagtrabaho sa lebel sa hypervisor, sama sa VMware vSphere Replication.

Ang pag-andar sa proprietary nga mga teknolohiya ug ang kasayon ​​sa paggamit niini kasagaran mas labaw kay sa mga unibersal, apan kini nahimo nga dili magamit kung, pananglitan, kinahanglan nga maghimo usa ka kopya gikan sa NetApp hangtod sa HP MSA.

Ang pagkopya gibahin sa duha ka mga subtype:

Duyog. Sa kaso sa dungan nga pagkopya, ang pagsulat nga operasyon ipadala dayon sa ikaduha nga sistema sa pagtipig ug ang pagpatay dili kumpirmado hangtod ang hilit nga sistema sa pagtipig makumpirma. Tungod niini, ang paglangan sa pag-access nagdugang, apan kami adunay eksaktong salamin nga kopya sa datos. Mga. RPO = 0 sa kaso sa pagkawala sa nag-unang sistema sa pagtipig.

asynchronous nga. Ang mga operasyon sa pagsulat gipatuman lamang sa nag-unang sistema sa pagtipig ug gikumpirma dayon, samtang dungan nga nagtigum sa usa ka buffer alang sa batch transmission sa hilit nga sistema sa pagtipig. Kini nga matang sa replikasyon may kalabutan alang sa dili kaayo bililhon nga datos, o alang sa mga channel nga adunay ubos nga bandwidth o taas nga latency (kasagaran sa mga distansya nga labaw sa 100 km). Tungod niini, RPO = frequency sa pagpadala sa pakete.

Kasagaran, uban sa pagkopya, adunay usa ka mekanismo logging mga operasyon sa disk. Sa kini nga kaso, usa ka espesyal nga lugar ang gigahin alang sa pag-log ug pagrekord sa mga operasyon sa usa ka giladmon sa oras, o limitado sa gidaghanon sa log, gitipigan. Para sa pipila ka proprietary nga mga teknolohiya, sama sa EMC RecoverPoint, adunay integration sa system software nga nagtugot kanimo sa pag-link sa pipila ka bookmark sa usa ka piho nga log entry. Salamat niini, posible nga i-roll balik ang kahimtang sa usa ka volume (o paghimo og clone) dili lang sa Abril 23, 11 ka oras 59 segundos 13 millisecond, apan sa takna sa wala pa ang "I-DROP ALL TABLES; COMMIT.”

Metro cluster

Ang Metro cluster usa ka teknolohiya nga nagtugot kanimo sa paghimo og bidirectional synchronous replication tali sa duha ka sistema sa pagtipig sa paagi nga gikan sa gawas kini nga pares morag usa ka storage system. Gigamit kini sa paghimo og mga cluster nga adunay gibulag nga mga armas sa mga distansya sa metro (ubos sa 100 km).

Pinasukad sa panig-ingnan sa paggamit sa usa ka virtualization nga palibot, ang metrocluster nagtugot kanimo sa paghimo og usa ka datastore nga adunay mga virtual machine, nga ma-access alang sa pagrekord gikan sa duha ka mga sentro sa datos sa usa ka higayon. Sa kini nga kaso, ang usa ka kumpol gihimo sa lebel sa hypervisor, nga gilangkuban sa mga host sa lainlaing mga sentro sa pisikal nga datos, konektado sa kini nga datastore. Nga nagtugot kanimo sa pagbuhat sa mosunod:

  • Ang bug-os nga automation sa proseso sa pagbawi pagkahuman sa pagkamatay sa usa sa mga sentro sa datos. Kung wala’y dugang nga pondo, ang tanan nga mga VM nga nagdagan sa namatay nga sentro sa datos awtomatik nga i-restart sa nahabilin. RTO = taas nga availability cluster timeout (15 segundos alang sa VMware) + panahon sa pagkarga sa operating system ug pagsugod sa mga serbisyo.
  • Paglikay sa katalagman o, sa Russian, paglikay sa mga katalagman. Kung ang trabaho sa suplay sa kuryente giplano sa data center 1, nan kita adunay oportunidad sa paglalin sa tibuok importante nga load ngadto sa data center 2 nga walay hunong nga abante, sa dili pa magsugod ang trabaho.

Virtualization

Ang virtualization sa pagtipig mao ang teknikal nga paggamit sa mga volume gikan sa lain nga sistema sa pagtipig ingon mga disk. Ang usa ka storage virtualizer mahimo lamang nga ibalhin ang gidaghanon sa laing tawo ngadto sa konsyumer ingon nga iya, dungan nga nagsalamin niini ngadto sa laing sistema sa pagtipig, o bisan sa paghimo og RAID gikan sa mga eksternal nga volume.
Ang mga klasiko nga representante sa klase sa virtualization sa pagtipig mao ang EMC VPLEX ug IBM SVC. Ug siyempre, ang mga sistema sa pagtipig nga adunay pag-andar sa virtualization - NetApp, Hitachi, IBM / Lenovo Storwize.

Ngano kaha kini gikinahanglan?

  • Redundancy sa lebel sa sistema sa pagtipig. Ang usa ka salamin gihimo tali sa mga volume, ug ang katunga mahimong sa HP 3Par, ug ang lain sa NetApp. Ug ang virtualizer gikan sa EMC.
  • Pagbalhin sa datos nga adunay gamay nga downtime tali sa mga sistema sa pagtipig gikan sa lainlaing mga tiggama. Atong hunahunaon nga ang datos kinahanglan nga ibalhin gikan sa daan nga 3Par, nga pagakuhaon, ngadto sa bag-ong Dell. Sa kini nga kaso, ang mga konsumedor gi-disconnect gikan sa 3Par, ang mga volume gibalhin sa ilawom sa VPLEX ug gipresentar pag-usab sa mga konsumedor. Tungod kay wala’y gamay nga pagbag-o sa volume, nagpadayon ang trabaho. Ang proseso sa pag-salamin sa volume sa bag-ong Dell nagsugod sa background, ug pagkahuman, ang salamin nabuak ug ang 3Par na-disable.
  • Organisasyon sa metroclusters.

Compression/deduplication

Ang compression ug deduplication mao ang mga teknolohiya nga nagtugot kanimo sa pagluwas sa disk space sa imong storage system. Kini mao ang bili sa paghisgot diha-diha dayon nga dili tanan nga mga data ubos sa compression ug/o deduplication sa prinsipyo, samtang ang pipila ka mga matang sa mga data nga compressed ug deduplicated mas maayo, ug ang uban - vice versa.

Adunay 2 ka matang sa compression ug deduplication:

Paglinya — Ang compression ug deduplication sa data blocks mahitabo sa dili pa isulat kini nga data sa disk. Sa ingon, gikalkula lamang sa sistema ang hash sa block ug gitandi kini sa lamesa sa mga naa na. Una, kini mas paspas kay sa pagsulat lamang sa disk, ug ikaduha, dili kami mag-usik ug dugang nga espasyo sa disk.

post - kung kini nga mga operasyon gihimo sa natala na nga datos nga nahimutang sa mga disk. Tungod niini, ang datos una nga gisulat sa disk, ug unya ang hash gikalkula ug ang wala kinahanglana nga mga bloke gitangtang ug ang mga kahinguhaan sa disk gipagawas.

Angayan nga isulti nga kadaghanan sa mga tigbaligya naggamit sa duha nga mga tipo, nga nagtugot kanila nga ma-optimize kini nga mga proseso ug sa ingon madugangan ang ilang kahusayan. Kadaghanan sa mga tigbaligya sa pagtipig adunay mga gamit nga nagtugot kanimo sa pag-analisar sa imong mga set sa datos. Kini nga mga utilities nagtrabaho sumala sa parehas nga lohika nga gipatuman sa sistema sa pagtipig, mao nga ang gibanabana nga lebel sa kahusayan managsama. Usab, hinumdomi nga daghang mga tigbaligya adunay mga programa nga garantiya sa pasundayag nga nagsaad labing menos ingon ka maayo nga pasundayag alang sa pila (o tanan) nga mga tipo sa datos. Ug dili nimo angay pasagdan kini nga programa, tungod kay pinaagi sa pagkalkulo sa sistema alang sa imong mga buluhaton, nga gikonsiderar ang koepisyent sa kahusayan sa usa ka partikular nga sistema, makatipig ka sa gidaghanon. Angayan usab nga hunahunaon nga kini nga mga programa gidisenyo alang sa mga sistema sa AFA, apan salamat sa pagpalit sa usa ka gamay nga gidaghanon sa mga SSD kaysa sa mga HDD sa mga klasiko nga sistema, kini makapakunhod sa ilang gasto, ug kung dili katumbas sa gasto sa usa ka sistema sa disk, nan duol kaayo niini.

Ang modelo

Ug ania kita sa husto nga pangutana.

"Gitanyagan nila ako duha nga kapilian sa pagtipig - ABC SuperStorage S600 ug XYZ HyperOcean 666v4, unsa ang imong girekomenda?"

Nahimong "Ania sila nagtanyag kanako duha nga kapilian sa pagtipig - ABC SuperStorage S600 ug XYZ HyperOcean 666v4, unsa ang imong girekomenda?

Ang target nga load gisagol nga VMware virtual machines nga adunay production/test/development loops. Pagsulay = produktibo. 150 TB matag usa nga adunay peak performance nga 80 IOPS 000kb block 8% random access 50/80 read-write. 20 TB alang sa kalamboan, 300 IOPS igo na, 50 random, 000 pagsulat.

Ang pagka-produktibo lagmit sa metrocluster RPO = 15 minuto RTO = 1 oras, pag-uswag sa asynchronous replication RPO = 3 ka oras, pagsulay sa usa ka site.

Adunay usa ka 50TB DBMS, ang pag-log maayo alang kanila.

Kami adunay mga server sa Dell bisan diin, mga daan nga sistema sa pagtipig sa Hitachi, halos dili nila makaya, nagplano kami nga dugangan ang karga sa 50% sa mga termino sa gidaghanon ug pasundayag.

Sama sa ilang giingon, ang usa ka husto nga pagkaporma nga pangutana adunay 80% nga tubag.

dugang nga impormasyon

Unsa ang kinahanglan nimong basahon dugang sumala sa mga tagsulat

Mga Libro

  • Olifer ug Olifer "Computer networks". Makatabang ang libro sa pag-systematize ug tingali mas masabtan kung giunsa ang paglihok sa medium transmission sa data alang sa mga sistema sa pagtipig sa IP / Ethernet
  • "Pagtipig ug Pagdumala sa Impormasyon sa EMC." Usa ka maayo kaayo nga libro sa sukaranan sa mga sistema sa pagtipig, ang ngano, giunsa ug ngano.

Mga forum ug chat

Mga rekomendasyon sa kadaghanan

Listahan sa presyo

Karon, ingon nga alang sa mga presyo - sa kinatibuk-an, kung adunay mga presyo alang sa mga sistema sa pagtipig, sila kasagaran Ilista ang mga presyo, diin ang matag kustomer makadawat usa ka indibidwal nga diskwento. Ang gidak-on sa diskwento naglangkob sa daghang mga parameter, mao nga imposible nga matagna kung unsa ang katapusan nga presyo nga madawat sa imong kompanya nga wala mangutana sa distributor. Apan sa samang higayon, bag-o lang ang mga low-end nga mga modelo nagsugod sa pagpakita sa mga regular nga tindahan sa kompyuter, sama pananglit. nix.ru o xcom-shop.ru. Dinhi mahimo nimong mapalit dayon ang sistema nga gusto nimo sa usa ka piho nga presyo, sama sa bisan unsang mga sangkap sa kompyuter.

Apan gusto nakong timan-an dayon nga ang direktang pagtandi sa TB/$ dili husto. Kung atong duolon kini gikan sa kini nga punto sa panglantaw, nan ang labing barato nga solusyon mao ang usa ka yano nga JBOD + server, nga dili maghatag bisan sa pagka-flexible o kasaligan nga gihatag sa usa ka bug-os, dual-controller nga sistema sa pagtipig. Wala kini gipasabut nga ang JBOD usa ka dulumtanan ug usa ka daotan nga hugaw nga limbong, kinahanglan nimo nga tin-aw nga masabtan kung giunsa ug alang sa unsang katuyoan nga gamiton nimo kini nga solusyon. Kanunay nimong madungog nga wala’y mabuak sa JBOD, usa ra ang backplane. Bisan pa, ang mga backplane usahay mapakyas. Maguba ang tanan sa madugay o sa madali.

Total

Kinahanglan nga itandi ang mga sistema sa usag usa dili lamang sa presyo, o dili lamang sa pasundayag, apan sa kinatibuk-an sa tanan nga mga timailhan.

Pagpalit ug HDD kung sigurado ka nga kinahanglan nimo ang HDD. Alang sa mubu nga mga karga ug dili ma-compress nga mga tipo sa datos, kung dili, angay nga ibalik ang mga programa sa garantiya sa kahusayan sa pagtipig sa SSD, nga naa na karon sa kadaghanan sa mga tigbaligya (ug nagtrabaho gyud sila, bisan sa Russia), apan kini tanan nagdepende sa mga aplikasyon ug datos nga makit-an. sa kini nga sistema sa pagtipig.

Ayaw pag-adto sa barato. Usahay kini nagtago sa daghang dili maayo nga mga higayon, usa niini gihulagway ni Evgeniy Elizarov sa iyang mga artikulo bahin sa Infortrend. Ug kana, sa katapusan, kini nga barato mahimo’g makabalik kanimo. Ayaw kalimti - "ang miser mobayad sa makaduha."

Tinubdan: www.habr.com

Idugang sa usa ka comment