"Anders är inte här idag, så du kan få hans minne"

Virtualisering är ingenting nytt. Men inom en snar framtid ger virtualiseringstekniken helt nya möjligheter. Mikael Nyström, konsult på Truesec, berättar mer.

- Virtualisering har länge varit ett sätt att lösa problem. Det används oftast i test- och supportmiljöer. Då kan man till exempel behöva köra flera olika varianter av ett operativsystem på samma maskin för att felsöka eller testa ny kod. Eller bygga upp hela miljöer virtuellt.

Kan du förklara för en lekman vad virtualisering egentligen är. Begreppet har nämnts i många sammanhang.
- Ja, det stämmer. Vissa pratar om "virtualiseringen av samhället", att vi kommunicerar och gör transaktioner på Internet i en digital värld som är separat från den fysiska; en virtuell värld. Men i IT-sammanhang är virtualisering den teknik som gör att du kan köra flera olika datorer på samma maskin. Samma fysiska dator kan alltså bete sig helt olika beroende på till exempel vilket operativsystem du kör för tillfället.

Vad har det för fördelar?
- Som jag nämnde, är det mycket användbart när man bygger testmiljöer. Virtualisering används redan på det här området. Det kan till exempel handla om att skapa virtuella miljöer för att testköra program. Det är fördelaktigt, ur tids-, kostnads- och säkerhetssynpunkt. Virtualisering används även av IT-supportpersonal. De kan sitta framför en fysisk maskin som innehåller flera olika datorer. Då kan de ge rätt support till rätt maskin utan att behöva byta plats. Virtuella datorer kan alltså "låtsas" vara en maskin du egentligen inte har. Det går även att sätta upp virtuella datornätverk med hjälp av virtualisering.

Enklare migrering
Det blir även enklare att migrera. Det går att göra kopior på hela datorer och installera kopian via nätverk, vilket kräver långt mindre resurser än om installationen ska göras fysiskt på varje maskin. Nya image-formatet i Windows Vista bygger inte på virtualisering, men det ger liknande fördelar.

Finns det några andra praktiska fördelar med virtualisering?
- De mest uppenbara fördelarna med virtualisering är kanske mest intressanta för IT-proffs. Vid installation är det till exempel mycket enklare att ångra, när du arbetar med en virtuell dator. Vill du inte ha den dator du har installerat, kan du i princip dra den till papperskorgen och slänga den.

Gamla program på ny hårdvara
Det finns även många organisationer som är beroende av att kunna fortsätta köra sina gamla program. Men de programmen fungerar oftast inte med nyare hårdvara. Därför sitter de fast med en gammal burk från stenåldern. Men i en virtuell miljö går det att återskapa den gamla datorn på ny hårdvara. Programmet tror att den ligger på en gammal dator. Men datorn är virtuell och ligger på en helt ny maskin. Ska man sammanfatta fördelarna på IT-språk, blir det enklare att "managera", "monitorera" och "exekvera" med hjälp av virtualisering. Det här ger givetvis stora fördelar i form av kostnadsbesparingar och effektivisering. Men virtualisering är egentligen inget mål i sig, tycker jag. Målet är istället att skapa dynamiska system med hjälp av virtualiseringstekniken.

Vad är dynamiska system?
- I ett system där alla datorer är virtuella, går det att utnyttja hårdvarans kapacitet på ett mycket effektivare sätt. Som det ser ut idag, utnyttjar ingen server hela kraften i den maskin där den är installerad. Genom att göra servrarna virtuella och lägga flera stycken virtuella servrar på en och samma fysiska maskin, går det att spara en hel del pengar i administration, underhåll och hårdvara.

Men ett dynamiskt system har även fördelen att man kan lösa problem utan lika mycket handpåläggning som idag. Det kommer att bli möjligt att lösa problemen med hjälp av mjukvaran istället för att ha en administratör som går runt och gör fysiska ändringar.

Kan du ge något exempel?
- Tänk dig att du har flera webbservrar på en och samma fysiska maskin. Plötsligt får en av servrarna väldigt mycket trafik och börjar gå segt. I ett dynamiskt system kan servern då ge en signal till en annan server, som i sin tur bygger en ny server som avlastar trafiktoppen.

Det låter som science fiction.
- Kanske det, men med virtualiseringstekniken går det att göra. Den IT-tekniker som bygger ett sådant dynamiskt system, behöver bara bestämma vad systemet ska innehålla och hur det ska bete sig. Sen sköter det sig självt. Fördelarna är uppenbara.

Den nya servern som byggs, hur får den plats?

- I en dynamisk miljö går det att utnyttja hårdvaran på ett mycket effektivare sätt än idag. Alla virtuella servrar som ligger på den fysiska maskinen har en gemensam överkapacitet. Den kan utnyttjas av alla servrarna vid hög belastning. Vanligtvis är inte alla servrar lika hårt belastade hela tiden, så de kan dela på överkapaciteten. Det gör också att den nya, automatiskt byggda, "avlastningsservern" får plats.

En omställning för branschen
Genom att lägga servrarna virtuellt på en och samma maskin, går det att få ner fyra rackskåp med servrar till ett och ett halvt. Det blir stora besparingar för kylning, service, support, administration och lokalhyra. Dynamiska system ger effektiv datoranvändning och det är mycket lönsamt.

Det låter som om det kommer att bli en omställning för branschen?
- Det kan du skriva upp. De flesta datorhallar säljer idag hyllplats och tillgång till mackapärer. Men i virtuella miljöer kommer de enbart att sälja en funktion. Att hyra ut en plats kommer att bli föråldrat. Framtidens kund kommer till exempel att kunna köpa serverutrymme över nätet. De kan bygga den virtuella server de vill ha lokalt och börja kopiera upp sina filer.

Från skepsis till entusiasm
- I dynamiska system går det helt enkelt att lösa fler problem mjukvarumässigt, istället för att meka med hårdvaran. När en dator idag behöver mer minne, måste vi fysiskt sätta in mer minne i den. När datorn är virtuell, kan den dela överkapacitet med andra datorer på samma maskin och automatiskt få tilldelat det minne den behöver. Det börjar redan komma hårdvara med inbyggd potential för virtualisering. Den här tekniken är intressant för många och det märks.

Dina kunder, hur ser de på virtualisering?
- Många är skeptiska till en början. Men virtualisering har börjat flytta ut från testlabben och bli rumsrent även i produktions- och driftmiljöer. Ofta är det de ekonomiska argumenten som gör att företagen vågar sig på en lösning där virtualisering ingår. Men när väl lösningen är på plats, är det enkelheten i handhavandet som de är mest nöjda med. IT-administratörerna kan börja arbeta på ett helt annat sätt. "Varför gjorde vi inte det här förrän nu?" är en vanlig kommentar.

Kommer virtualisering att börja märkas på användarsidan?
- Vi är inte där än. Men vi kommer säkert att få se ett effektivare utnyttjande av överkapacitet även där. I en miljö där användarna arbetar mot ett dynamiskt system, kan vi säkert få höra saker som: "Anders är inte här idag, så du kan få låna hans minne". Eller, nej förresten. Det kommer nog att ske helt automatiskt.

Mikael Nyström, konsult på TrueSec, Microsoft MCT och MVP lärare på Informator


 
Gold Partner
Novell Partner

Senaste besökta utbildningar