Sekojiet līdzi datu sprādzienam, virtualizējot krātuvi

Autors: Roger Morrison
Radīšanas Datums: 20 Septembris 2021
Atjaunināšanas Datums: 21 Jūnijs 2024
Anonim
Block vs. File Storage
Video: Block vs. File Storage

Saturs


Avots: Eugenesergeev / Dreamstime.com

Izņemšana:

Krātuves virtualizācija var palīdzēt samazināt izmaksas, vienlaikus uzlabojot uzņēmuma krātuves caurlaidspēju.

Saskaņā ar IDC pētījumu datu apjoms pieaug par 46% gadā, savukārt Gartners ziņo, ka sākot ar 2015. gadu izdevumi datu centru sistēmām nākamajos četros gados palielināsies par vidēji 1,8 procentiem. Ja šie abi ziņojumi tiek ņemti kopā, tie nozīmē, ka CTO un CIO ir paredzēts uzglabāt vairāk datu par zemākām izmaksām. Faktiski, ja mēs ņemam vērā inflāciju, datu glabāšanas budžeti sarūk. Stāvokli vēl vairāk sarežģī pašreizējās uz datiem balstītās vides prasības, kur mēs jebkurā laikā sagaidām tūlītēju piekļuvi informācijai pēc pieprasījuma no dažādām vietām. Tas ir grūti, bet ne neiespējami, lai uzlauztu, jo glabāšanas virtualizācija var palielināt caurlaidspēju, samazināt darbības izmaksas un uzlabot IT sistēmu mērogojamību uz vienu saglabāto datu terabaitu.

Kaut arī krātuves virtualizācija nav jauna tehnoloģija, tā nav tik plaši pielāgota kā darbvirsmas vai servera (lietojumprogrammu) virtualizācija. Tas ir pārsteidzoši, jo saskaņā ar IBM pētījumu netiek pilnībā realizēta ieguldījumu atdeve lietojumprogrammās un infrastruktūrā, ja krātuve netiek virtualizēta. Virtualizēta krātuve nodrošina stabilu, vienveidīgu un uzticamu piekļuvi datiem pat tad, ja mainās pamatā esošā aparatūra, palielinoties, noņemot vai neizdoties datu nesējiem. Tas ir iespējams, jo krātuves virtualizācija automatizē datu glabāšanas pārvaldību, tā ļauj paplašināt un atjaunināt krātuves resursus lidojuma laikā.


Virtualizācija darbojas kā starpslānis un primārais interfeiss starp serveriem un krātuvi. Serveri virtualizācijas slāni redz kā vienu atmiņas ierīci, savukārt visas atsevišķās atmiņas ierīces virtualizācijas slāni redz kā vienīgo serveri. Tas ļauj ērti grupēt uzglabāšanas sistēmas - pat dažādu pārdevēju ierīces - glabāšanas līmeņos.

Šis slānis pasargā serverus un lietojumprogrammas no izmaiņām uzglabāšanas vidē, ļaujot lietotājiem ērti nomainīt disku vai lenšu diskdzini. Datu kopēšanas pakalpojumi tiek pārvaldīti arī virtualizācijas slānī. Tādus pakalpojumus kā datu replicēšana momentuzņēmuma vai avārijas seku novēršanai pilnībā var izmantot virtualizācijas sistēma, bieži vien fonā, no kopīgas pārvaldības saskarnes. Tā kā datus var pārvietot pēc vēlēšanās, viegli izmantotus vai novecojušus datus var viegli pārvietot uz lēnākām, lētākām glabāšanas ierīcēm.

Kā darbojas krātuves virtualizācija?

Glabāšanas virtualizācija ir vienkārša, vismaz teorētiski - tā ir dažādu uzglabāšanas sistēmu apvienošana no dažādiem pārdevējiem vienā tīkla vidē, kuru pēc tam var pārvaldīt kā vienotu pūlu. Bet, tāpat kā daudzu tehnoloģiju koncepciju gadījumā, ieviešana nav tik vienkārša, jo skaidrojums to padara pareizu. Pašlaik pastāv trīs ieviešanas paradigmas:


  • Iekšējais audums vai resursdators - šī ir visizplatītākā un vecākā metode, kas tiek ieviesta FalconStor IPStor, NetApp V sērijā, DataCore SAN Symphony, StoreAges SVM un IBM SAN Volume Controller. Šiem izstrādājumiem ir speciālas ierīces vai programmatūra, kas darbojas virtualizācijas serverī, lai atklātu un pārvaldītu krātuves resursus, kas tos izmanto IT izmantošanas direktīvām. Vispopulārākie produkti ir no IBM un NetApp, kuriem katram ir 1 000 plus instalētas bāzes.
  • Tīklā balstītas - McData Corp., Cisco Systems, Qlogic Corp, Brocade Communications un Maxxan sistēmas ir lielie spēlētāji tīklā balstītā virtualizācijā. Teorētiski virtualizācijas funkciju ievietošana tīkla komponentos, piemēram, slēdžos, palielina efektivitāti, jo dati tiek pārvietoti vismaz par vienu soli mazāk nekā tad, ja pirms glabāšanas tie tiek izlaisti caur citu ierīci.
  • Uz atmiņas balstītas atmiņas ierīces - lielākais spēlētājs ir tīkla kontrolieris TagmaStore, kuru izgatavoja Hitachi Data Systems. Uz krātuves ierīcēm balstīta virtualizācija iegulst virtualizācijas programmatūru glabāšanas audumā (cietie diski / RAID kontrolleri / slēdži), ļaujot pakārtotai ierīcei pievienot vēl citas ierīces. Pievienotās ierīces tiek kontrolētas, izmantojot krātuves kontrolieri, visbiežāk īpašu aparatūras ierīci, kas nodarbojas ar krātuves apvienošanu un metadatu pārvaldību. Atkarībā no ieviestā risinājuma sistēma var apstrādāt arī replikācijas un glabāšanas pakalpojumus.

Kāpēc virtualizēt krātuvi?

Dalasas un Fortvērtas starptautiskajā lidostā kritiski svarīgie dati, piemēram, lidmašīnu ierašanās laiki, informācija par vārtiem, pasažieru saraksti un bagāžas izsekošana, tika glabāti divos uzglabāšanas zonu tīklos, izmantojot Oracle reālo lietojumprogrammu kopu (RAC). RAC uzskatīja vienu SAN par galveno mērķi, pēc tam atkārtoja datus sekundārajā sistēmā, tomēr process ilga tik ilgi, ka abas sistēmas pastāvīgi nebija sinhronizētas. Kopš krātuves virtualizācijas, pēc Džona Parriša teiktā, termināļu tehnoloģijas asociētais VP, ir atrisināti sinhronizācijas un latentuma jautājumi.

Bez kļūdām, bez stresa - jūsu soli pa solim, kā izveidot programmatūru, kas maina dzīvi, neiznīcinot savu dzīvi

Jūs nevarat uzlabot savas programmēšanas prasmes, kad nevienam nerūp programmatūras kvalitāte.

Līdzīgas problēmas rodas, īstenojot intensīvi izmantotu darījumu datu bāzu atspoguļošanu. Lielākā daļa datu bāzu pārvaldības sistēmu slēdzenes ievada darījumu datu bāzēs, kas atveido spoguļu minūtes vai pat stundas aiz aktīvās datu bāzes. Krātuves virtualizēšana liek DBVS domāt, ka tā raksta un lasa no vienas datu bāzes, ļaujot replicēties reāllaikā.

Krāpji krātuves virtualizācijā

Pastāv aizspriedumi pret krātuvju virtualizēšanu, galvenokārt balstoties uz agrīno ieviesēju pieredzi, kad daudzi risinājumi bija kļūdaini un ieviešana neizdevās. Kopš tā laika šī tehnoloģija ir nobriedusi, taču tās pamatā joprojām ir patentētas un nesaderīgas ierīces, kas apgrūtina platformu maiņu. Pēc virtualizācijas pakalpojumu sniedzēju maiņa ir apgrūtināta, un tāpēc ir nepieciešama pienācīga rūpība un iespējamo risinājumu visaptveroša analīze, ieskaitot faktorēšanu par ilgtermiņa vajadzībām.

Pastāvīgs mīts par veiktspējas trāpījumiem, kas saistīti ar virtualizāciju, dažām organizācijām kavē virtualizācijas ieviešanu. Tomēr, kā mēs redzējām no iepriekšējiem piemēriem, virtualizācija var uzlabot sistēmas caurlaides spēju. Kešatmiņā saglabājot datus, ko izmanto augstas veiktspējas un reālā laika lietojumprogrammas, vienlaikus novirzot reti izmantotos datus uz lēnākām atmiņas ierīcēm, pareizi ieviesta krātuves virtualizācija uzlabo veiktspēju, salīdzinot ar ne-virtualizētu krātuvi.

Apkopojot krātuves virtualizāciju

Glabāšanas virtualizācija ir dažādu datu nesēju apvienošana kopējā, centralizēti pārvaldītā krājumā, kas tiek panākts, izmantojot programmatūru vai aparatūru. Tas var novērst veiktspējas vājās vietas datu centros, vienlaikus samazinot uzglabāšanas izmaksas. To panāk, taisnīgāk un atsaucīgāk pārdalot pieejamos krātuves resursus. Turklāt krātuves virtualizācija atvieglo krātuves pārvaldību, jo neviendabīgus datu nesējus var pārvaldīt no vienas vienotas saskarnes. Vienkāršota pārvaldība rada zemākas administrēšanas izmaksas, kas vairāk nekā kompensē iespējamos krātuves virtualizācijas trūkumus.