VM-medveten lagring
VM-aware storage (VAS) är datordatalagring utformad specifikt för att hantera lagring för virtuella maskiner (VM) i ett datacenter . Målet är att tillhandahålla lagring som är enklare att använda med funktionalitet bättre lämpad för virtuella datorer jämfört med allmän lagring. VM-medveten lagring gör att lagring kan hanteras som en integrerad del av att hantera virtuella datorer snarare än som logiska enhetsnummer (LUN) eller volymer som är separat konfigurerade och hanterade.
VM-medveten lagring används ofta i kombination med andra VM-medvetna komponenter och processer som VM-medvetet datornätverk , VM-medveten säkerhetskopiering och VM-medveten virusskanning . VM-medveten lagring har vissa likheter med och kan dra nytta av mjukvarudefinierade nätverk , men är distinkt genom att den senare tillhandahåller allmän fysisk utrustning som kan anpassas och konfigureras i programvara medan VM-medveten lagring är designad för virtuella maskiner.
Bakgrund
Antagandet av servervirtualiseringsteknik ökade snabbt sedan lanseringen av VMware ESX hypervisor 2001. År 2009 uppskattade IDC att fler virtuella datorer hade distribuerats än fysiska maskiner .
Möjligheten att konsolidera applikationer som körs på tiotals servrar i en enda fysisk server som kör en hypervisor resulterade i kostnadsbesparingar för servrar samt mer automatiserad hantering av servrarna. På grund av dessa fördelar, i början av 2010, hade många företag implementerat "virtualisering först"-policyer, som angav att alla nya serverdistributioner borde vara virtuella om det inte fanns särskilda skäl att använda en fysisk server.
Eftersom virtualisering minskade kostnaden för serverhårdvaran började lagring dominera kostnaden och komplexiteten för virtuella infrastrukturer. I nästan alla virtuella hanteringssystem i början av 2000-talet konfigurerades och hanterades datorresurser, såsom CPU och minne, separat från lagringsresurserna. Serverresurser hanterades ofta av ett separat team än lagringsinfrastrukturen. Att konfigurera servrarna och lagringen separat och försöka få dem att fungera tillsammans krävde ofta betydande avancerad planering, integration och felsökning.
Historia
För att förbättra hanterbarheten av lagring började lagringsleverantörer göra sin lagring mer medveten om de omgivande virtuella komponenterna (ofta kallad den virtuella infrastrukturen). Initiala förbättringar bestod av skript och plugin-program för virtuella infrastrukturer för att effektivisera vanliga arbetsflöden som att allokera lagring för virtuella datorer. Som ett resultat blev dessa uppgifter enklare och lättare att utföra.
För att få ytterligare fördelar och tillåta virtuella infrastrukturer att bättre utnyttja underliggande lagringssystemfunktioner såsom ögonblicksbilder , kloner (skrivbara ögonblicksbilder), replikering och tjänstekvalitet (QoS), började hypervisorleverantörer att publicera och implementera nya lagringsprotokoll och tillägg ( VAAI, StorageLink ) för att hantera lagring i virtuella miljöer.
Dessa tidiga steg förbättrade användbarheten och effektiviteten av lagring när den användes i virtuella infrastrukturer, men tog inte upp den grundläggande avkopplingen mellan virtuell infrastruktur och lagring. Den virtuella infrastrukturen är nämligen utformad för att hantera virtuella datorer medan lagring utformades för att hantera LUN:er och volymer, som inte har någon direkt relation till virtuella datorer.
Oberoende av VMware började flera startups också tillhandahålla VM-medvetna lagringsprodukter med hjälp av befintliga gränssnitt för hantering av virtuell infrastruktur. Dessa lagringsprodukter är designade för att stödja samma virtuella datorer och möjliggör lagringshantering med de virtuella datorernas granularitet.
VMware tillkännagav sin egen vSphere-lagringsenhet 2011. Den såldes till och med 2014. År 2013 använde Tintri denna term för sina produkter.
Jämförelse med allmänt ändamål
Lagringssystem för allmänna ändamål är designade kring lagringsprotokoll som SCSI , iSCSI , Network File System (NFS) och servermeddelandeblock (SMB) som skapades före virtualiseringens tillkomst. Som ett resultat är deras grundläggande hanteringsabstraktioner LUN och volymer, som inte har mycket att göra med virtuella datorer. Lagringssystem för allmänna ändamål konfigureras och hanteras mestadels oberoende av den virtuella infrastrukturen. VM-abstraktionerna mappas till lagringen av administratörer, som sedan måste hantera denna mappning och skapa policyer och processer för att översätta operationer på virtuella datorer till motsvarande operationer på LUN:er och volymer.
Till exempel, eftersom det inte finns några standardprotokoll för att skapa och förstöra LUN och volymer, lagrar de flesta virtuella infrastrukturer många virtuella datorer på en enda LUN eller volym för att amortera administrations- och administrationskostnader. Eftersom lagringssystem för allmänna ändamål implementerar de flesta lagringshanteringsfunktioner som övervakning, ögonblicksbilder, kloning, replikering och QoS på LUN:er och volymer snarare än virtuella datorer och virtuella diskar, innebär detta att lagringssystem förlorar förmågan att utföra dessa operationer på individuella virtuella datorer. Förhandsplanering blir nödvändigt för att effektivt hantera lagring.
Däremot är VM-medveten lagring designad kring virtuella datorer. Som ett resultat kan alla lagringshanteringsoperationer utföras med de virtuella datorernas granularitet och lagring kan hanteras som en integrerad del av hanteringen av virtuella datorer i en virtuell infrastruktur.
Se även
- Virtuell maskin
- Hypervisor
- Programvarudefinierat nätverk (SDN)
- Direktansluten lagring (DAS)
- Storage Area Network (SAN)
- Nätverksansluten lagring (NAS)