Een virtuele machine (VM) is een software-emulatie van een fysieke computer waarmee meerdere besturingssystemen (OS) op één enkele fysieke server of machine kunnen worden uitgevoerd. Het biedt een geïsoleerde en op zichzelf staande omgeving waarin een besturingssysteem, samen met zijn applicaties en services, kan worden geïnstalleerd en uitgevoerd. Een VM werkt alsof het een afzonderlijke fysieke computer is, met zijn eigen virtuele hardwarebronnen, waaronder CPU, geheugen, opslag en netwerkinterfaces.
Een van de belangrijkste verschillen tussen een virtuele machine en een fysieke server of machine is dat een fysieke server een tastbaar stuk hardware is, terwijl een virtuele machine een abstracte weergave is van een computersysteem. Een fysieke server bestaat doorgaans uit fysieke componenten, zoals een moederbord, CPU, RAM, harde schijven en netwerkinterfaces, die speciaal zijn bedoeld voor het uitvoeren van een enkel besturingssysteem en de bijbehorende applicaties. Aan de andere kant deelt een virtuele machine de fysieke bronnen van een hostserver met andere virtuele machines, waardoor een efficiënt gebruik van hardwarebronnen mogelijk is.
Een virtuele machine wordt gemaakt en beheerd door een hypervisor, een softwarelaag die de virtualisatie van hardwarebronnen mogelijk maakt. De hypervisor bevindt zich tussen de fysieke hardware en de virtuele machines en biedt een virtualisatielaag die de onderliggende hardware van de VM's abstraheert. Er zijn twee soorten hypervisors: Type 1 en Type 2.
Type 1 hypervisors, ook wel bare-metal hypervisors genoemd, worden rechtstreeks op de fysieke serverhardware geïnstalleerd. Ze hebben directe toegang tot de hardwarebronnen en beheren de virtuele machines die op de server draaien. Voorbeelden van Type 1 hypervisors zijn VMware ESXi, Microsoft Hyper-V en Citrix XenServer.
Type 2 hypervisors, ook wel gehoste hypervisors genoemd, worden bovenop een bestaand besturingssysteem geïnstalleerd. Ze vertrouwen op het onderliggende besturingssysteem voor hardwaretoegang en bieden virtualisatiemogelijkheden via het host-besturingssysteem. Voorbeelden van Type 2 hypervisors zijn VMware Workstation, Oracle VirtualBox en Microsoft Virtual PC.
Virtuele machines bieden verschillende voordelen ten opzichte van fysieke servers. Ten eerste bieden ze de mogelijkheid om meerdere servers op één fysieke machine te consolideren, wat leidt tot kostenbesparingen op het gebied van hardware, voeding en koeling. Deze consolidatie vereenvoudigt ook het beheer en verkleint de fysieke voetafdruk van de infrastructuur.
Ten tweede bieden virtuele machines meer flexibiliteit en wendbaarheid. Ze kunnen eenvoudig worden gemaakt, gekloond en verplaatst tussen fysieke servers zonder dat fysieke herconfiguratie nodig is. Dit maakt dynamische resourcetoewijzing, taakverdeling en hoge beschikbaarheid mogelijk.
Ten derde zorgen virtuele machines voor isolatie tussen verschillende OS-instances die op dezelfde fysieke server draaien. Elke VM opereert in zijn eigen geïsoleerde omgeving, waardoor conflicten worden voorkomen en veiligheid wordt gegarandeerd. Deze isolatie maakt het ook mogelijk om verschillende OS-versies, softwareconfiguraties en applicaties te testen en te implementeren zonder andere VM's of de hostserver te beïnvloeden.
Ten slotte ondersteunen virtuele machines het concept van snapshots, dit zijn point-in-time afbeeldingen van de status van een VM. Snapshots kunnen worden gebruikt voor back-up- en hersteldoeleinden, waardoor VM's kunnen worden hersteld naar een vorige staat in geval van systeemstoringen of gegevensbeschadiging.
Een virtuele machine is een software-emulatie van een fysieke computer waarmee meerdere besturingssystemen op één fysieke server of machine kunnen worden uitgevoerd. Het biedt een geïsoleerde en flexibele omgeving, waardoor efficiënt gebruik van resources, vereenvoudigd beheer en verbeterde beveiliging mogelijk zijn. Virtuele machines zijn een fundamenteel onderdeel geworden van de moderne IT-infrastructuur en bieden tal van voordelen op het gebied van kostenbesparingen, schaalbaarheid en flexibiliteit.
Andere recente vragen en antwoorden over EITC/IS/WSA Windows Serverbeheer:
- Om een beheerdergebruiker aan te maken bij AD-gebruikers en computers moet eerst een domeingebruiker worden aangemaakt en pas daarna is het mogelijk om hem toe te wijzen aan de juiste groep domeinbeheerders.
- Behelst de configuratie na de implementatie de configuratie van een lokale server nadat Windows Server is geïnstalleerd?
- Eindigt het uitgezonden IPv4-adres voor subnetmasker 255.255.255.0 op .255?
- Dus de verklaring van "Om een Windows-domein te bouwen zijn er minimaal 2 domeincontrollers nodig." impliceert de beste praktijk?
- Om een domein te bouwen is er sinds W1k slechts 2 DC nodig, er zijn er minstens 2 nodig, gebaseerd op een best practice-framework dat rekening moet houden met fout-/fouttolerantie of factoren op basis van balancering en iopics van CPU/geheugen per object door de onderneming?
- Welke VirtualBox-versie moet worden gebruikt met Windows Server 2019?
- Is het mogelijk om mijn privélaptop met Windows OS te gebruiken om de Windows Server te installeren?
- Hebben we om praktische redenen een internetverbinding nodig om een Windows Server te installeren?
- Wat zijn de beperkingen van het hosts-bestand wat betreft de impact op het netwerk?
- Hoe kunt u de functionaliteit van een nieuw item in het hosts-bestand testen met behulp van de opdrachtprompt?
Bekijk meer vragen en antwoorden in EITC/IS/WSA Windows Server Administration