Programavimas

Gilus nardymas: SAN ir NAS virtualizacija

Vos per keletą trumpų metų saugyklos virtualizacija, dar vadinama blokine virtualizacija, įrodė savo vertę didelėje įmonėje ir nuėjo tuo nusidėvėjusiu keliu nuo brangaus butiko sprendimo iki prieinamos prekės. Kaip standartinė savybė visose, išskyrus pačias kukliausiose vidutinio lygio saugojimo sistemose, saugyklos virtualizacija nuramina platų mažų ir vidutinių organizacijų saugyklos valdymo problemų spektrą. Tuo pat metu specialūs aukščiausio lygio pardavėjų sprendimai suteikia didžiausią IG didelėms parduotuvėms, valdančioms didelius SAN, kuriems reikalingi griežti duomenų prieinamumo reikalavimai.

Saugyklos virtualizavimas sukuria abstrahavimo sluoksnį tarp pagrindinio kompiuterio ir fizinės atminties, kuris užmaskuoja atskirų atminties įrenginių savitumą. Įdiegtas SAN, jis suteikia vieną valdymo tašką visam bloko lygio saugyklai. Paprasčiau tariant, saugyklos virtualizacija sujungia fizinę saugyklą iš kelių nevienalyčių tinklo saugojimo įrenginių ir pateikia virtualių saugyklos tomų rinkinį, kurį gali naudoti pagrindiniai kompiuteriai.

Be saugojimo telkinių, sudarytų iš skirtingų masyvų fizinių diskų, kūrimo, saugyklos virtualizavimas teikia platų paslaugų spektrą, teikiamą nuosekliai. Tai apima nuo pagrindinio tūrio valdymo, įskaitant LUN (loginio vieneto numerio) maskavimą, sujungimą, tūrio grupavimą ir juostų išdėstymą, iki plono atidengimo, automatinio tūrio išplėtimo ir automatizuoto duomenų perkėlimo, iki duomenų apsaugos ir atkūrimo po nelaimių funkcijų, įskaitant momentines nuotraukas ir veidrodžius. Trumpai tariant, virtualizavimo sprendimai gali būti naudojami kaip centrinis valdymo taškas vykdant saugyklos valdymo politiką ir siekiant aukštesnių SLA.

Bene svarbiausia bloko lygio virtualizavimo įgalinta paslauga yra netrikdanti duomenų perkėlimas. Didelėms organizacijoms duomenų perkėlimas yra beveik pastovus gyvenimo faktas. Seną įrangą išnuomojus ir naujus įrankius prijungus prie interneto, saugyklos virtualizavimas suteikia galimybę blokavimo lygio duomenis perkelti iš vieno įrenginio į kitą be sutrikimų. Saugyklos administratoriai gali laisvai atlikti įprastinę priežiūrą arba pakeisti senstančius masyvus, netrukdydami programoms ir vartotojams. Gamybos sistemos nuolat glaudžiasi.

Virtualizacija taip pat gali padėti geriau panaudoti saugyklą ir greičiau sudaryti atsargas. Darbo reikalaujantys LUN įrengimo ir pajėgumų didinimo procesai yra labai supaprastinti (netgi automatizuoti) virtualizuojant. Kai aprūpinimas trunka 30 minučių, o ne šešias valandas, o pajėgumus galima perskirstyti beveik skrendant, galite žymiai efektyviau naudoti saugojimo aparatinę įrangą. Kai kurios parduotuvės, naudodamos saugyklos virtualizavimo technologijas, padidino saugyklų naudojimą nuo 25 iki 50 proc. Iki daugiau nei 75 proc. Keturi architektūriniai požiūriai

Virtualizuotame SAN audinyje yra keturi būdai, kaip teikti saugojimo virtualizavimo paslaugas: juostos prietaisai, juostos ribų prietaisai, hibridinis metodas, vadinamas padalinto kelio virtualizavimo architektūra, ir valdikliu pagrįsta virtualizacija. Nepriklausomai nuo architektūros, visi saugyklos virtualinimo sprendimai turi atlikti tris esminius dalykus: išlaikyti virtualių diskų ir fizinės atminties žemėlapį bei kitus konfigūracijos metaduomenis; vykdyti konfigūracijos pakeitimų ir saugyklos valdymo užduočių komandas; ir, žinoma, perduoti duomenis tarp pagrindinio kompiuterio ir saugyklos. Keturios architektūros skiriasi tuo, kaip jie valdo šiuos tris atskirus kelius arba srautus - metaduomenis, valdymo ir duomenų kelius - įvesties / išvesties audinyje. Skirtumai turi įtakos našumui ir masteliui.

Juostoje esantis prietaisas metaduomenis, valdymo ir duomenų kelio informaciją apdoroja viename įrenginyje. Kitaip tariant, metaduomenų valdymo ir kontrolės funkcijos dalijasi duomenų keliu. Tai reiškia galimą užimto ​​SAN trūkumą, nes visos pagrindinio kompiuterio užklausos turi tekėti per vieną valdymo tašką. Juostoje esančių prietaisų pardavėjai išsprendė šią galimą mastelio problemą, prie savo produktų pridėdami išplėstines grupavimo ir talpinimo galimybes. Daugelis šių tiekėjų gali nurodyti didelių įmonių SAN diegimus, kurie demonstruoja jų sprendimo mastelį ir našumą. Juostoje esančio požiūrio pavyzdžiai yra „DataCore SANsymphony“, „FalconStor IPStor“ ir „IBM SAN Volume Controller“.

Ne juostinis prietaisas ištraukia metaduomenų valdymo ir valdymo operacijas iš duomenų kelio, perkeldamas jas į atskirą skaičiavimo variklį. Problema yra ta, kad programinės įrangos agentai turi būti įdiegti kiekviename pagrindiniame kompiuteryje. Agento užduotis yra išplėšti metaduomenis ir valdymo užklausas iš duomenų srauto ir persiųsti juos ne juostos įrenginiui apdoroti, suteikiant pagrindiniam kompiuteriui galimybę sutelkti dėmesį tik į duomenų perkėlimą į saugyklą ir iš jos. Vienintelis ne juostos prietaisų tiekėjas yra „LSI Logic“, kurio „StoreAge“ produktas gali būti pritaikytas tiek juostos, tiek ne juostos naudojimui.

Dalijamo kelio sistema naudoja pažangaus jungiklio prievado lygio apdorojimo galimybes iškraunant metaduomenis ir valdant informaciją iš duomenų kelio. Skirtingai nei ne juostoje esantis prietaisas, kuriame keliai yra padalijami pagrindiniame kompiuteryje, padalijimo kelio sistemos dalija duomenis ir valdymo kelius tinkle išmaniajame įrenginyje. „Split path“ sistemos perduoda metaduomenis ir valdymo informaciją į juostos ribų skaičiavimo variklį apdorojimui ir duomenų kelio informaciją perduoda saugojimo įrenginiui. Taigi, padalijamo kelio sistemos pašalina pagrindinio lygio agentų poreikį.

Paprastai padalijamo kelio virtualizavimo programinė įranga veiks intelektualiajame jungiklyje arba specialiai tam pritaikytame įrenginyje. Skirstytojo kelio virtualizacijos valdiklių teikėjai yra EMC („Invista“), „Incipient“ ir „LSI Logic“ („StoreAge SVM“).

Masyvo valdikliai buvo labiausiai paplitęs sluoksnis, kuriame buvo diegiamos virtualizacijos paslaugos. Tačiau valdikliai paprastai virtualizuoja tik fizinius diskus, esančius atminties sistemoje. Tai keičiasi. Senojo požiūrio ypatybė yra įdiegti virtualizacijos žvalgybą valdiklyje, kuris gali virtualizuoti tiek vidinę, tiek išorinę atmintį. Kaip ir juostos prietaiso metodas, valdiklis apdoroja visus tris kelius: duomenis, valdymą ir metaduomenis. Pagrindinis šio naujo valdikliais pagrįsto virtualizavimo stiliaus pavyzdys yra „Hitachi Universal Storage Platform“.

Failo virtualizavimas

Lygiai taip pat, kaip blokinė virtualizacija supaprastina SAN valdymą, failų virtualizacija pašalina daugybę sudėtingumo ir apribojimų, susijusių su įmonės NAS sistemomis. Mes visi pripažįstame, kad nestruktūrizuotų duomenų apimtis sprogsta ir kad IT mažai mato tų duomenų arba jų nekontroliuoja. Failų virtualizavimas siūlo atsakymą.

Failų virtualizavimas apibendrina pagrindinius fizinių failų serverių ir NAS įrenginių ypatumus ir sukuria vienodą vardų sritį šiuose fiziniuose įrenginiuose. Vardų sritis yra tiesiog išgalvotas terminas, nurodantis katalogų ir failų hierarchiją ir atitinkamus jų metaduomenis. Paprastai naudojant standartinę failų sistemą, pvz., NTFS, vardų sritis yra susieta su viena mašina ar failų sistema. Sudėjus kelias failų sistemas ir įrenginius į vieną vardų sritį, failų virtualizavimas suteikia vieną katalogų ir failų rodinį ir suteikia administratoriams vieną valdymo tašką šiems duomenims valdyti.

Daugelis privalumų skambės pažįstami. Kaip ir saugyklos virtualizavimas, failų virtualizavimas gali įgalinti netrikdomą failų duomenų judėjimą ir perkėlimą iš vieno įrenginio į kitą. Saugyklos administratoriai gali atlikti įprastą NAS įrenginių priežiūrą ir panaikinti seną įrangą, nenutraukdami vartotojų ir programų.

Failų virtualizacija, kai vedama naudojant klasterių technologijas, taip pat gali žymiai padidinti mastelį ir našumą. NAS klasteris gali suteikti keliais dydžiais greitesnį pralaidumą (MBps) ir IOPS nei vienas NAS įrenginys. HPC (didelio našumo skaičiavimo) programos, tokios kaip seisminis apdorojimas, vaizdo perteikimas ir mokslinių tyrimų modeliavimas, labai priklauso nuo failų virtualizavimo technologijų, kad užtikrintų prieinamą prieigą prie duomenų.

Trys architektūriniai požiūriai

Failų virtualizavimas vis dar yra kūdikystės stadijoje. Kaip visada, skirtingų pardavėjų požiūriai yra optimaliai pritaikyti skirtingiems naudojimo modeliams, o vienas dydis netinka visiems. Apskritai kalbant, šiandien rinkoje rasite tris skirtingus failų virtualizavimo būdus: platformose integruotas vardų sritis, grupuotų saugyklų išvestas vardų sritis ir tinkle gyvenančių virtualių vardų sritis.

Į platformą integruotos vardų erdvės yra pagrindinės failų sistemos plėtiniai. Jie suteikia konkrečiai platformai būdą, kaip suskaidyti failų ryšius tarp mašinų konkrečioje serverio platformoje. Šie vardų tipai yra tinkami bendradarbiavimui daugelyje svetainių, tačiau jiems trūksta turtingų failų valdiklių ir, žinoma, jie yra susieti su viena failų sistema arba OS. Pavyzdžiui, „Brocade StorageX“, „NFS v4“ ir „Microsoft Distributed File System“ (DFS).

Suderintos saugojimo sistemos sujungia grupavimą ir pažangią failų sistemos technologiją, kad sukurtų moduliniu būdu plečiamą sistemą, galinčią aptarnauti vis didesnes NFS ir CIFS užklausų apimtis. Natūrali šių grupuotų sistemų atauga yra vieninga, bendra vardų sritis visuose klasterio elementuose. Grupinės saugojimo sistemos idealiai tinka didelio našumo programoms ir kelių failų serverių sujungimui į vieną, labai prieinamą sistemą. Čia yra „Exanet“, „Isilon“, „Network Appliance“ („Data ONTAP GX“) ir „HP“ („PolyServe“).

Tinklo rezidento virtualias pavadinimų erdves sukuria tinkle sumontuoti įrenginiai (paprastai vadinami tinklo failų tvarkyklėmis), esantys tarp klientų ir NAS įrenginių. Šie įrenginiai, iš esmės veikiantys kaip failų lygio protokolų kelvedžiai arba jungikliai, pateikia virtualizuotą vardų sritį visame failų serveriuose, esančiuose gale, ir nukreipia visą NFS ir CIFS srautą tarp klientų ir saugyklos. NFM įrenginiai gali būti dislokuoti juostoje (F5 tinklai) arba ne juostoje (EMC „Rainfinity“). Tinklo reziduojančios virtualios vardų erdvės puikiai tinka pakopiniams saugyklos diegimams ir kitiems scenarijams, reikalaujantiems netrikdomo duomenų perkėlimo.

Failų ir blokų saugyklos virtualizavimas gali būti geriausia IT galimybė sušvelninti skausmą, susijusį su vykstančiu duomenų cunamiu. Virtualizuodama blokų ir failų saugojimo aplinką, IT gali gauti didesnę valdymo ekonomiją ir įgyvendinti centralizuotą heterogeninių saugojimo sistemų politiką ir valdymą. Šių sprendimų priėmimo kelias buvo ilgas ir sunkus, tačiau šios technologijos pagaliau patenkina mūsų poreikius. Verta laukti dabartinio failų ir blokavimo virtualizavimo sprendimų.

Ši istorija „Gilus nardymas: SAN ir NAS virtualizacija, "iš pradžių buvo paskelbtas .com. Stebėkite naujausius virtualizavimo, saugojimo ir duomenų sprogimo valdymo .com pokyčius.

$config[zx-auto] not found$config[zx-overlay] not found