Hardware en Virtual System

Virtuele computers zijn in de opmars

Virtuele computers zijn in de opmars

De toekomst voorspelt dat de fysieke computer langzaam zal vervangen worden door een virtual systeem of een virtuele computer. Een virtueel systeem is veel voordeliger voor het milieu en voor de portemonee. Daarnaast biedt een virtuele computer een grote flexibiliteit.


Wat is een virtuele computer

Het begrip virtuele computer is reeds in vele bedrijven ingeburgerd en dit vooral bij bedrijven met grote IT-parken. Eigenlijk bestaat het concept reeds van 1960 en was het voorbehouden aan krachtige mainframe computers.

Een virtuele machine werd oorspronkelijk gedefinieerd door Popek en Goldberg als "een efficiënte, geïsoleerd duplicaat van een echte machine. De huidige virtuele machines zijn niet gelinkt aan echte hardware. Virtuele machines kunnen onderverdeeld worden in verschillende categorieën:

Opslagvirtualisatie (storage virtualisation)
Opslagvirtualisatie is wellicht de populairste vorm van virtualisatie. Populair zijn de SAN (storage area network) netwerken. De opslaghardware wordt gepresenteerd op één systeem maar in werkelijkheid worden ze in verschillende eenheden opgeslagen. Hierdoor maakt men komaf met de beperkingen van fysieke opslag. Het is eveneens mogelijk om diverse file systemen zoals Windows NTFS, FAT32 of NFS op de opslaghardware op te slagen.

Desktopvirtualisatie (VDI of Virtual desktop interface)
De persoon in kwestie krijgt geen echte computer. Alleen maar een mini-pc met scherm die over het netwerk communiceert met de server. De bureaublad omgeving wordt uitgevoerd op een virtuele machine. Enkele voordelen hiervan is dat bijvoorbeeld patchen en upgrades maar éénmalig dienen uitgevoerd te worden. De omgeving kan veel beter beveiligd worden mits er maar één systeem is. Hierdoor zullen de werkkosten dalen omdat alles op de server uitgevoerd wordt.

Application streaming
De programma's worden uitgevoerd op de server zonder te zijn geïnstalleerd. Ze worden getoond vanuit http of rtsp op de computer.

Application Virtualisation
Hierbij simuleert men een virtueel omgeving waardoor programma's onafhankelijk worden van het besturingssysteem. Zo kan je programma's laten werken op verschillende platformen zoals Linux, Mac en Windows. Voorbeelden van Application Virtualisation software:

  • VMware (gratis te downloaden)
  • ThinApp
  • Microsoft Application Virtualisation
  • Novell ZenWorks

Paravirtualisatie
Paravirtualisatie is een relatief nieuwe vorm van virtualisatie. In tegenstelling tot de andere soorten virtualisatie wordt er geen hardware gesimuleerd, maar wordt er een programma-interface (API) ter beschikking gesteld. Het bekendste voorbeeld van paravirtualisatie is Xen (Linux en BSD, gratis en open-source). De gastbesturingssystemen hebben gedeeltelijke toegang tot de hardware.

Besturingssysteem virtualisatie
Het systeem is zo ontworpen dat het zicht opdeelt in verschillende partities. De geïnstalleerde programma's werken binnen deze afzonderlijke partities waardoor deze elkaar niet kunnen beïnvloeden. Ze werken wel met dezelfde versie van besturingssysteem.

Volledige virtualisatie
Hieronder verstaan we een complete virtualisatie van een computeromgeving. De gastsystemen merken niet dat ze op een virtuele machine draaien.

Begrippen

De fysieke computer noemt men host. De virtuele systemen noemt men de gastsystemen. De virtualisatie software noemt men hypervisor. Indien de virtuele machine geen apart besturingssysteem nodig heeft, spreekt men van type 1 hypervisors of Native Virtual Machine. Hypervisors die wel een besturingssysteem nodig hebben, noemen we de type 2 hypervisors of Hosted Virtual Machines.

Gebruiksgemak van virtuele computers

In grote bedrijven worden de servers niet altijd optimaal benut. Voor het grootste gedeelte staan de servers stil. Indien er wel verschillende programma's draaiende zijn, dient de rekenkracht over de verschillende softwarepakketten verdeeld te worden. Een mogelijke oplossing zou kunnen zijn om alle software op één systeem te plaatsen waardoor de server meer benut wordt. Dit wordt bijna onmogelijk omdat sommige programma's conflicteren met elkaar, of ze hebben een ondersteunend programma of een andere versie van besturingssysteem nodig. Bij een virtueel systeem installeert u de software of het besturingssysteem niet op een gewone computer maar op een virtuele machine. Het is dus eigenlijk een soort van software programma dat een fysieke computer simuleert.

Voordelen van een virtueel systeem

Het voordeel hiervan is dat het nu wel mogelijk is verschillende softwarepakketten tegelijkertijd te laten draaien waarbij de software wel kan beschikken over de nodige rekenkracht.
Naast de toepasbaarheid, bespaart u eveneens op uw factuur vermits u geen bijkomstige hardware moet aanschaffen.
Het virtueel systeem heeft weinig geheugen nodig en laat de harde schijf zo goed als onaangetast omdat het systeem werkt met grote bestandfiles. Het is dus mogelijk om reservekopies te nemen van deze bestanden en ze op een reservesysteem te plaatsen. Men kan de back-up bestanden op ieder moment terugplaatsen indien gewenst.
Je kan de virtuele machine opstarten vanuit een andere fysieke computer indien nodig.
Het gebruik van virtuele systemen is populair bij programma ontwikkelaars voor het testen van hun nieuwe software.

Nadelen van een virtueel systeem

Het beheer van deze systemen vergt extra werk en het verhoogt de complexiteit van het systeem.
Er gaat een deel rekenkracht en geheugen verloren aan het vertaalwerk en de overhead dat het met zich meebrengt.
Niet alle programma's zijn virtualiseerbaar.

Zelf een virtuele computer opstarten

Wilt u het zelf uitproberen, dan kan dit. Installeer een virtualisatieprogramma zoals Virtualbox of VMware. Binnen die software kan u meerdere virtuele machines aanmaken.
© 2009 - 2010 Raphaella, gepubliceerd in Hardware (Pc en Internet) op 10-12-2009. Het auteursrecht van dit artikel ligt bij de infoteur. Zonder toestemming van Raphaella is vermenigvuldiging van dit artikel verboden. Meer...

Verwante artikelen


Reageer op het artikel "Virtuele computers zijn in de opmars"


Er zijn nog geen reacties geplaatst op dit artikel.