Virtualisatie

Onderstaande gaat uit van de inzet van VirtualBox

Wat is virtualisatie?

Een computer start met een besturingssysteem zoals Windows, Apple OS-X of Linux. Je kunt niet twee besturingssystemen tegelijkertijd op één computer draaien. Virtualisatie maakt het echter wel mogelijk om bijvoorbeeld Windows te starten als apart venster binnen Linux of OS-X. Dat is handig want zo kun je dat speciale Windows-boekhoudprogramma blijven gebruiken terwijl er geen Apple-versie van is. Dit is globaal het idee achter virtualisatie: het besturingssysteem krijgt hardware aangeboden - zoals een muis en toetsenbord en een harde schijf - terwijl dat in werkelijkheid software is die hardware nabootst.

Waarom is virtualisatie zinvol?

Er zijn veel redenen te bedenken waarom het zinvol is om virtualisatie toe te passen.

  • Met virtualisatie kun je één computer inrichten met meerdere besturingssystemen. Wordt één besturingssysteem gekraakt dat blijft de rest keurig doorgaan. Dit is een belangrijk beveiligingsvoordeel. Internetservers van StringIT worden zo opgedeeld in meerdere machines die ieder hun eigen taak hebben zoals back-ups ontvangen en internetbladzijden serveren.
  • In plaats van allemaal losse computers kun je nu op één computer alles doen. Zo worden hier intern Linux-werkstations gebruikt met virtuele machines voor Windows, OS-X en Linux.
  • Een virtuele machine is een compleet besturingssysteem met alle software geïnstalleerd. Voor het besturingssysteem waarop de virtuele machine draait is de virtuele machine niets meer dan een (groot) bestand.Hierdoor wordt systeembeheer van de virtuele machines wordt makkelijker en veiliger. Dit biedt een aantal interessante mogelijkheden:
    • Zo'n bestand is makkelijk te kopiëren als back-up, je maakt een kopie van een complete installatie.
    • Een virtuele machine is razendsnel van de ene naar de andere machine gekopieerd. Is de computer stuk? Zet de virtuele machine op een andere computer en je kunt weer aan het werk.
    • Omdat de virtuele machine niets meer dan een bestand is kun je razendsnel meerdere kopieën op meerdere computers zetten. Ideaal voor een lesomgeving of bijvoorbeeld een situatie waar je op verschillende locaties wil werken een gelijk systeem.
    • Het is prettig in testomgevingen. Gaat het niet naar wens dan zet je de oude versie weer terug.
    • Je kunt overstappen op Linux (of OS-X) en toch een aantal Windowsprogramma's blijven gebruiken in een virtuele machine.

Wat zijn de nadelen?

  • Een computer moet qua specificaties pittig zijn, genoeg RAM-geheugen voor alle besturingssystemen en meerdere CPU-cores bevatten.
  • Een klein snelheidsverlies is denkbaar want hardware wordt door software nagebootst.
  • Linux mag onbeperkt gekopieerd worden. Met Windows is dat een probleem. Je kunt wel netwerkmogelijkheden behouden met Windows maar directe toegang tot internet dient beperkt te worden tot één systeem per licentie.
  • Linux als onderliggend systeem is heel sterk maar het moet wel onderhouden worden met automatische updates. Heel af en toe moet er wel gecontroleerd worden of alles up to date is.

Communicatie met VirtualBox

  • De 'host-key' is een speciale toets op je toetsenbord, meestal de rechter(!) Ctrl-toets.
  • Een algemeen menu oproepen kan via Host-key+Home
  • Muis kwijt? Dan zit die vast in de het gastprogramma, gebruik host-key en je hebt je muis weer terug.
  • Schakelen tussen volledig scherm en venster: host-key+f
  • Schakelen tussen drijvend scherm en venster: host-key+l

Deze wikisite wordt gesponsord en gehost door StringIT.

De teksten en media op deze site zijn zonder enige vorm van garantie beschikbaar onder de GNU Free Documentation License alsmede een Creative Commons-licentie van het type Naamsvermelding-Gelijk delen 3.0.