Att hålla jämna steg med dataexplosionen genom att virtualisera lagring

Författare: Roger Morrison
Skapelsedatum: 20 September 2021
Uppdatera Datum: 21 Juni 2024
Anonim
Att hålla jämna steg med dataexplosionen genom att virtualisera lagring - Teknologi
Att hålla jämna steg med dataexplosionen genom att virtualisera lagring - Teknologi

Innehåll


Källa: Eugenesergeev / Dreamstime.com

Hämtmat:

Lagringsvirtualisering kan bidra till att sänka kostnaderna och samtidigt förbättra produktionen av företagslagring.

Enligt en IDC-studie växer mängden data med 46% per år, medan Gartner rapporterar att utgifterna för datacentersystem från 2015 kommer att öka med i genomsnitt 1,8 procent under de kommande fyra åren. När dessa två rapporter sammanförs innebär de att CTO: er och CIO: er förväntas lagra mer data till en lägre kostnad. Faktum är att om vi faktorerar inflationen krymper datalagringsbudgeten. Situationen kompliceras ytterligare av kraven från den nuvarande datadrivna miljön där vi förväntar oss omedelbar tillgång till information på begäran från olika platser när som helst. Det är en hård men inte omöjlig mutter att knäcka eftersom lagringsvirtualisering kan öka kapaciteten, minska driftskostnaderna och förbättra skalbarheten för IT-system per terabyte lagrad data.


Medan lagringsvirtualisering inte är ny teknik, är den inte lika bredt anpassad som desktop- eller server-virtualisering. Detta är förvånande eftersom avkastningen på investeringar på applikationer och infrastruktur inte realiseras, enligt IBMs forskning, om lagring inte är virtualiserad. Virtualiserad lagring ger stabil, enhetlig och tillförlitlig tillgång till data, även när den underliggande hårdvaran ändras när lagringsmedia ökas, tas bort eller misslyckas. Detta är möjligt eftersom lagringsvirtualisering automatiserar datalagringshantering, det möjliggör utvidgning och uppdatering av lagringsresurser på språng.

Virtualisering fungerar som ett mellanlager och det primära gränssnittet mellan servrar och lagring. Servrar ser virtualiseringslagret som en enda lagringsenhet, medan alla enskilda lagringsenheter ser virtualiseringslagret som sin enda server. Detta gör det enkelt att gruppera lagringssystem - även enheter från olika leverantörer - i lagringsnivåer.


Det här lagret skyddar servrar och applikationer från förändringar i lagringsmiljön, vilket gör att användarna enkelt kan byta ut en disk eller en bandstation. Datakopieringstjänster hanteras också i virtualiseringsskiktet. Tjänster som datareplikering, vare sig det gäller snapshot eller katastrofåterställning, kan hanteras helt av virtualiseringssystemet, ofta i bakgrunden, från ett gemensamt hanteringsgränssnitt. Eftersom data kan flyttas när som helst, kan lätt använda eller föråldrade data enkelt flyttas till långsammare, billigare lagringsenheter.

Hur fungerar lagringsvirtualisering?

Virtualisering av lagring är enkel, åtminstone i teorin - det är samlingen av olika lagringssystem från olika leverantörer i en enda nätverksmiljö som sedan kan hanteras som en enhetlig pool. Men som med många tekniska koncept är implementering inte lika lätt som förklaringen gör att det låter. För närvarande finns det tre implementeringsparadigmer:

  • Materiel eller värdbaserad - Detta är den vanligaste och äldsta metoden som implementeras i FalconStors IPStor, NetApps V-serie, DataCores SAN Symphony, StoreAges SVM och IBMs SAN Volymkontroller. Dessa produkter har dedikerade apparater eller programvara som körs på virtualiseringsservern för att upptäcka och hantera lagringsresurser som använder dem till IT för användningsdirektiv. De mest populära produkterna kommer från IBM och NetApp, som har 1 000 plus installerade baser vardera.
  • Nätverksbaserat - McData Corp., Cisco Systems, Qlogic Corp, Brocade Communications och Maxxan-system är stora aktörer i nätverksbaserad virtualisering. Att teoretiskt sätta virtualiseringsfunktioner i nätverkskomponenter som switchar ökar effektiviteten eftersom data flyttas ett steg mindre till det minsta än om de fortsätter att gå igenom en annan enhet innan de lagras.
  • Lagringsenhetsbaserad - Den största spelaren är TagmaStore nätverkskontroller tillverkad av Hitachi Data Systems. Lagringsenhetsbaserad virtualisering inbäddar virtualiseringsprogramvara i lagringsduk (hårddiskar / RAID-kontroller / switchar) vilket gör att fler enheter kan anslutas nedströms. De anslutna enheterna styrs via en lagringskontroller, oftast en dedicerad hårdvaru-enhet som hanterar lagringspooling och metadatahantering. Beroende på den implementerade lösningen kan systemet också hantera replikering och lagringstjänster.

Varför virtualisera din lagring?

På Dallas-Fort Worth International Airport lagrades uppdragskritiska data som planerade ankomsttider, portinformation, passagerarlistor och bagage-spårning i två lagringsområdesnätverk med hjälp av Oracle's Real Application Cluster (RAC). RAC behandlade ett SAN som det primära målet replikerade sedan uppgifterna till det sekundära systemet, men processen tog så lång tid att de två systemen ständigt inte synkroniserades. Sedan virtualisering av lagring har John Parrish, associerad VP för terminalteknik, problem med synkronisering och latens lösts.

Inga buggar, ingen stress - din steg-för-steg-guide för att skapa livsförändrad programvara utan att förstöra ditt liv

Du kan inte förbättra dina programmeringsfärdigheter när ingen bryr sig om mjukvarukvalitet.

Liknande problem uppstår vid implementering av spegling av tungt använda transaktionsdatabaser. De flesta databashanteringssystem implementerar lås på transaktionsdatabaser, vilket gör speglar minuter om inte timmar efter den aktiva databasen. Lagringsvirtualisering lurar DBMS till att tro att den skriver och läser från en enda databas, vilket möjliggör replikering i realtid.

Fallgropar av lagringsvirtualisering

Det finns förspänningar mot virtualisering av lagring, främst baserat på erfarenheter från tidiga adoptörer när många lösningar var buggy och implementeringar misslyckades. Tekniken har sedan dess mognat, men den är fortfarande baserad på egenutvecklade och inkompatibla enheter, vilket gör svårigheter att byta plattformar. Efter virtualisering är det svårt att byta leverantörer och därför krävs det noggrannhet och omfattande analys av möjliga lösningar inklusive factoring av långsiktiga behov.

En ihållande myt om prestandatreff i samband med virtualisering hindrar antagandet av virtualisering för vissa organisationer. Men som vi har sett från exemplen ovan kan virtualisering förbättra systemgenomströmningen. Genom att cache-data som används av högpresterande och realtidsapplikationer samtidigt som du sänder rutinmässigt använda data till långsammare lagringsenheter förbättrar korrekt implementerad lagringsvirtualisering prestanda jämfört med icke-virtualiserad lagring.

Sammanfattning av lagringsvirtualisering

Lagringsvirtualisering är föreningen av olika lagringsmedier till en gemensam, centralt hanterad pool som uppnås via programvara eller hårdvara. Det kan åtgärda flaskhalsar för prestanda i datacentra och samtidigt minska lagringskostnaderna. Detta uppnås genom omfördelning av tillgängliga lagringsresurser på ett mer rättvist och responsivt sätt. Dessutom underlättar lagringsvirtualisering lagringshantering, eftersom heterogena lagringsmedier kan hanteras från ett enda enhetligt gränssnitt. Den underlättade hanteringen resulterar i lägre administrationskostnader, vilket mer än kompenserar för eventuella nackdelar med lagringsvirtualisering.