Oracle VM VirtualBox is een virtualisatie platform voor 32 en 64 bits computers. Als u zich afvraagt wat virtualisatie is: Virtualisatie is een truukje waardoor hardware nagebootst wordt in software.
De basisstructuur van iedere computer is een processor (CPU), geheugen (RAM) en diverse randapparaten (harddisks, usb-apparaten, printers en dergelijke). Een CPU kan worden beschreven door de instructieset. Een heel eenvoudige instructieset is bijvoorbeeld een instructie voor opetellen, één voor aftrekken, en één voor beslissingen. Met zo’n eenvoudige CPU zou je software kunnen maken die vermenigvuldigingen en staartdelingen kan uitvoeren. Het maken van software die zo’n simpele instructieset nabootst is haalbaar voor middelbare scholieren en beginnende studenten.
Uiteraard kan ook ingewikkelder hardware worden nagebootst en Virtualbox kan een multiprocessor CPU met vele gigabytes aan RAM, harddisks, usb-poorten en wat dies mee zij, met succes nabootsten. Zo goed zelfs dat je op deze ‘virtuele machines’ elk operating systeem kan installeren, alsof het om een echte, hardwarematige computer gaat. Het grote voordeel is dat je door virtualisatie op een krachtige computer meerdere ‘servers’ of ‘desktops’ kan installeren, en daardoor een enorme kostenbesparing realiseert. Een ander voordeel is dat je een ‘computer’ die vol virussen zit, eenvoudig kan verwijderen en een nieuwe kopie van de originele, virusvrije ‘image’ kan opstarten.
Virtualbox is open source, en werkt op alle systemen. Het is heel makkelijk te downloaden en installeren, en biedt vervolgens de mogelijkheid om verschillende systemen uit te proberen. Als je het nieuwste systeem wil testen, of een alternatief zoals Linux, kan je dit doen zonder je hele computer overhoop te halen. Voor educatieve doeleinden is het ook heel handig, bijvoorbeeld als je een netwerk wil maken met verschillende servers en ‘clients’ (desktops). Virtualisatie biedt dan een manier om dit te doen zonder extra computers, netwerkkabels en dergelijke aan te schaffen. Naast Virtualbox zijn er diverse andere virtualisatie platforms zoals KVM/QEMU en XEN, die gratis en open zijn, en gesloten systemen zoals VMWARE en HYPER-V.
nl.wikipedia.org/wiki/Virtualisatie
virtualbox.org
xenproject.org
microsoft.com/hyper-v
vmware.com