Virtualisatie is tegenwoordig een populair onderwerp. Je zult zien dat de meeste IT-mensen (netwerk- en systeembeheerders) vaak over virtualisatie praten. Voordat we ingaan op wat virtualisatie is, laten we het een beetje over waarom we virtualisatiesoftware gebruiken of gebruiken, want dit zal ons helpen het concept beter te begrijpen.

Gebruik van virtualisatie

Virtualisatietechnologie wordt gebruikt om de hardwarebronnen uitbreidbaar te maken zonder de software en gegevens van de ene plaats naar de andere te hoeven verplaatsen.

Virtualisatie wordt ook gebruikt om de kosten van computerhardware te verlagen, aangezien meerdere virtuele servers kunnen worden gehost op een enkele serverhardware.

Virtualisatie kan worden gebruikt om afzonderlijke omgevingen in te stellen voor elke softwaretoepassing, zodat de ene toepassing de andere niet kan verstoren. Dit is vooral handig bij het testen van een softwareproduct in verschillende omgevingen. In plaats van een afzonderlijke hardwaremachine toe te wijzen, kunt u eenvoudig virtuele servers op één hardwaremachine instellen.

Virtualisatie kan worden gebruikt als een standaardisatietool. Dit betekent dat we één besturingssysteemomgeving standaard kunnen instellen en vervolgens dezelfde virtuele machine zo vaak repliceren als we willen.

Wat is virtualisatie?

Volgens Wikipedia:

Virtualisatie (Computing) is het creëren van een virtuele (in plaats van daadwerkelijke) versie van iets, zoals een hardwareplatform, besturingssysteem, opslagapparaat of netwerkbronnen.

Laten we een eenvoudiger voorbeeld van virtualisatie nemen. Als u een frequente computergebruiker bent, zou u al kennis moeten hebben van de partities van uw harde schijf. U kunt meer dan één partitie op uw computer maken. In Windows hebben de partities de naam C: \, D: \, E: \ enzovoort. We roepen alle partities op als afzonderlijke schijven. We weten ook dat onze computer uit slechts één fysieke harde schijf bestaat. Deze schijven zijn logische partities van de enkele fysieke harde schijf. Dit kan worden aangeduid als Virtualisatie omdat we een meervoudige virtuele versie van een enkele hardware maken.

Typen virtualisatie

Virtualisatie is een term die met uiteenlopende onderwerpen kan worden gebruikt, maar het meest populaire onderwerp waarin virtualisatie wordt gebruikt, is Virtualisatie van besturingssystemen. Besturingssysteemvirtualisatie betekent dat meerdere besturingssystemen tegelijkertijd op dezelfde hardware worden uitgevoerd. Andere soorten virtualisaties omvatten softwarevirtualisatie, netwerkvirtualisatie, opslagvirtualisatie en servervirtualisatie.

We zullen enige andere tijd later andere typen virtualisatieoplossingen bespreken, maar in deze post zullen we de populairste besturingssystemen voor virtualiseringsoplossingen beschikbaar voor Windows geven.

Besturingssysteem Virtualisatie terminologie

Voordat we de daadwerkelijke oplossing gaan bespreken, moeten we eerst de terminologie kennen die wordt gebruikt in Virtualisatie van besturingssysteem.

  • Host : het besturingssysteem waarop de Virtualization-software wordt uitgevoerd, wordt de host genoemd.
  • Gast : Het besturingssysteem dat binnen de virtualisatiesoftware wordt uitgevoerd, wordt gast genoemd.

1. Microsoft Virtual PC

Microsoft Virtual PC, zoals de naam al aangeeft, is een gratis virtualisatieproduct van Microsoft. De nieuwste versie van Virtual PC is Virtual PC 2007. Het kan bijna elk besturingssysteem als gast gebruiken, maar slechts een paar hosts worden ondersteund, hieronder weergegeven:

  • Windows Vista Business, Enterprise en Ultimate
  • Windows Server 2003 Standard Edition (32-bits en 64-bits ondersteund)
  • Windows XP Professional (32-bits en 64-bits ondersteund)
  • Windows XP Tablet PC Edition

Hoewel Virtual PC alles doet wat een standaard virtualisatiesoftware kan doen, heeft het bepaalde beperkingen. Het heeft geen ondersteuning voor USB-apparaten en het kan niet meerdere snapshots van de virtuele machine opslaan. Afgezien van deze beperkingen is Virtual PC vrij snel, vooral als u een versie van Windows als een gastbesturingssysteem wilt installeren.

Download Virtual PC 2007

Let op: de Windows XP-modus in Windows 7 is slechts een uitbreiding van Virtual PC. Hiermee wordt een vooraf ingestelde Windows XP-omgeving in Windows 7 gemaakt, zodat Windows 7-gebruikers de programma's kunnen uitvoeren die alleen worden ondersteund voor Windows XP.

2. VirtualBox

VirtualBox is een virtualisatieproduct van Oracle. Het voordeel van VirtualBox ten opzichte van Virtual PC is dat VirtualBox kan worden uitgevoerd op de meeste platforms, waaronder Windows, Linux en Mac. VirtualBox is gratis en Open Source. Het ondersteunt het wijzigen van het scherm van het gast-besturingssysteem volgens het VirtualBox-venster. Voor dit doel moet u de "schaalmodus" hebben ingeschakeld. Als u op het gast-OS-scherm klikt, worden uw muis en toetsenbord vergrendeld in het gast-OS, zodat u het toetsenbord en de muis in het gast-OS kunt gebruiken zonder de host te onderbreken. Als u de muis en het toetsenbord wilt vrijgeven voor gebruik in de host, drukt u op Ctrl + pijl-links. Deze sneltoets kan worden aangepast in VirtualBox-opties.

VirtualBox wordt ook geleverd met een uitbreidingspakket dat samen met VirtualBox kan worden geïnstalleerd voor extra functionaliteit zoals USB-apparaatondersteuning, externe desktopverbinding en PXE (netwerk) -bootfunctie voor Intel NIC (LAN) -kaarten.

Hoewel VirtualBox wordt uitgevoerd in Mac OS, maar het heeft veel problemen en veroorzaakt stabiliteitsproblemen. Het zou dus alleen in een thuisomgeving moeten worden gebruikt wanneer Mac OS als hostbesturingssysteem moet worden gebruikt. VirtualBox draait prima op Windows en Linux als hosts.

Download VirtualBox (alle besturingssystemen)

3. VMLite-werkstation

VMLite Workstation is een virtualisatieproduct op basis van VirtualBox (Open Source). Het werkt erg op Microsoft Virtual PC maar verlost van de beperkingen van Virtual PC. Een interessante eigenschap van VMLite Workstation is dat het de werking ondersteunt van een 64-bit gastbesturingssysteem op een 32-bit hostbesturingssysteem. Dus als u 32-bits Windows 7 gebruikt, kunt u 64-bits Windows XP uitvoeren met behulp van VMLite Workstation.

In tegenstelling tot Virtual PC, ondersteunt VMLite het opslaan van meerdere live snapshots van de virtuele machine. Dit is vergelijkbaar met versiebeheer. Als u de huidige versie van de omgeving niet bevalt, kunt u altijd terugkeren naar een vorige status met behulp van een eerdere momentopname die is opgeslagen door VMLite Workstation.

VMLite ondersteunt de meeste virtualisatieformaten die in de industrie worden gebruikt, zoals VMDK (VMWare), VHD (Microsoft), VDI (Sun) en HDD (Parallel).

VMLite wordt geleverd met een eigen versie van Windows XP Mode voor Windows 7. Het geeft dezelfde functionaliteit als de originele Windows XP-modus en vereist geen hardwarevirtualisatie.

Download VMLite Workstation (registratie vereist om het installatiebestand te downloaden)

4. VMWare-server

VMWare Server is een gratis virtualisatiesoftware van VMWare. Hoewel de ondersteuning is beëindigd, maar deze kan nog steeds gratis worden gedownload en gebruikt. VMWare Server ondersteunt bijna alle besturingssystemen als gasten of hosts, maar een 64-bits gast-OS kan niet op een 32-bits host worden geïnstalleerd. VMWare Server biedt ondersteuning voor USB-apparaten en ondersteunt ook gebundelde NAT- en host-netwerkinterfaces.

VMWare Server wordt geleverd met een pakket met beheerdershulpprogramma's dat kan worden geïnstalleerd vanuit het menu Bestand. De administratieve hulpprogramma's maken het eenvoudiger om te communiceren tussen het besturingssysteem van de gast en de gast zonder de muis te vergrendelen en bewerkingen knippen, kopiëren, plakken en slepen en neerzetten over het host- en gast-besturingssysteem heen te zetten.

VMWare-server downloaden

Andere virtualisatie-oplossingen

Tijdens mijn onderzoek voor dit artikel ben ik een aantal zeer nuttige software tegengekomen die misschien niet gratis is, maar de moeite waard om te bekijken. Terwijl gratis oplossingen kunnen worden gebruikt voor thuis- en SOHO-bedrijven, kunnen commerciële producten voldoen aan de behoeften van grote ondernemingen. Ik noteer de software die ik tegenkwam tijdens mijn onderzoek:

VMWare Workstation lijkt veel op VMWare Server maar wordt nog steeds ondersteund door VMWare.

VMWare Fusion en Parallels Desktop zijn de perfecte maar betaalde alternatieven voor VirtualBox als u Mac OS als hostbesturingssysteem gebruikt. Als u op zoek bent naar een gratis oplossing voor Mac OS, probeer dan Boot Camp.

QEMU is een andere populaire virtualisatie-oplossing, maar ik kon QEMU voor Windows niet vinden. De downloads zijn alleen beschikbaar voor Linux.

Paragon Go Virtual was een andere goede virtualisatiesoftware, maar het lijkt te zijn gestopt. Het kan worden gedownload van Majorgeeks.

Ik hoop dat dit artikel als een goede handleiding voor virtualisatiesoftware zal dienen. Als ik iets heb gemist of je hebt suggesties over dit onderwerp, communiceer dan via onderstaande opmerkingen.

Opmerking: Misschien bent u ook geïnteresseerd in onze reeds behandelde onderwerpen over MTE over virtualisatie:

Hoe meerdere Linux-distro's uit te voeren zonder virtualisaties

Een vergelijking tussen Virtualbox en VMWare Server

Beeldtegoed: Laptop in laptop in laptop door BigStockPhoto