DC-papperet76 - Åbo Akademi
DC-papperet76 - Åbo Akademi
DC-papperet76 - Åbo Akademi
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Applikationsvirtualisering<br />
- 37 -<br />
Petri Vuorinen, Mattias Eriksson<br />
Virtualisering är inget nytt begrepp, tidigare har datorer<br />
virtualiserats för att lätt kunna flyttas till en annan fysisk<br />
maskin och för att maximera användningen av hårdvara<br />
och dra ner på strömförbrukningen. Vad det innebär är<br />
att man på en dator installerar flera operativsystem som<br />
kör sina egna program och uppgifter, helt oberoende av<br />
de andra. Nu har också virtualisering av program blivit<br />
mer vanligt och vi har börjat med de första testerna på<br />
datacentralen.<br />
Applikationsvirtualisering är ett sätt att paketera ihop ett<br />
program så att man kapslar in alla filer och inställningar<br />
och därefter kan köra det på en dator från ett enda paket<br />
utan att behöva installera programmet från början.<br />
Man kan ha program av olika versioner installerat på<br />
samma maskin utan att de vet om varandra, ej heller så<br />
att ett annat program slutar fungera pga. konflikter. Ett<br />
virtualiserat program fungerar på samma sätt oberoende<br />
av omgivningen och är därav ett behändigt alternativ att<br />
distribuera programvara.<br />
Processen att skapa ett virtuellt program är knepig och<br />
avgörande för hur det ser ut på slutanvändarens dator.<br />
När ett paket en gång är skapat kan användaren inte<br />
längre ändra på det, vilket är den andra fördelen med<br />
att virtualisera. Äldre program som är skrivna att endast<br />
fungera när användaren är administratör på datorn är<br />
inte längre ett lika stort problem. När programmet blir<br />
virtualiserat lever det sitt eget liv i en bubbla och kommer<br />
inte åt att påverka operativsystemets inställningar.<br />
Som exempel kan man tänka sig att vi tar en kopia på ett<br />
papper, arbetar med pappret och skriver på det. När vi<br />
är klara mals pappret sönder och nästa person får en ny<br />
kopia av originalet. Det vi skrev på pappret måste ändå<br />
sparas av användaren, på samma sätt som i ett vanligt<br />
installerat program. Ungefär så här fungerar ett virtuellt<br />
paket, originalet ändras aldrig.<br />
Vad vi vill uppnå med applikationsvirtualisering är att<br />
underlätta programdistributionen och minska problem,<br />
nu i början speciellt i datorklasser. Genom att ta i bruk<br />
detta så kan vi lättare flytta specifika program mellan datorer<br />
och platser utan att behöva fysiskt sitta vid datorn