Wie de Hyper-V VM-generatie kent, kan de prestaties en efficiëntie van virtuele machines (VM’s) doeltreffend optimaliseren. Het bepalen van de VM-generatie in Hyper-V beïnvloedt verschillende belangrijke factoren bij monitoring en beheer van virtuele machines, zoals compatibiliteit, prestaties en de functies die in uw virtuele omgeving beschikbaar zijn. De generatie van uw VM bepaalt bijvoorbeeld met welke besturingssystemen (OS) en applicaties de machine compatibel is.
Bij het aanmaken van een VM in Hyper-V is de generatie een van de eerste instellingen die u moet configureren. Eenmaal gekozen kan die generatie niet meer worden gewijzigd. Daarom is het des te belangrijker om de verschillen tussen Hyper-V generatie 1 en generatie 2 te kennen en zo tijdens dit proces een beter onderbouwde keuze te maken.
In deze gids leest u wat een Hyper-V-generatie is, welke functies generatie 1 en generatie 2 bieden en hoe u de generatie van een Hyper-V virtuele machine controleert. Liever een korte visuele uitleg? Bekijk dan onze videogids: Zo ziet u of uw Hyper-V virtuele machine generatie 1 of generatie 2 is
Wat is Hyper-V en wat houden generatie 1 en generatie 2 in?
Hyper-V is de virtualisatieoplossing van Microsoft waarmee bedrijven VM’s kunnen maken en beheren. De oplossing is geïntegreerd in Windows Server en ook als losstaand product beschikbaar. Als hypervisor regelt Hyper-V de interactie tussen fysieke hardware en virtuele omgevingen, zodat IT-professionals resources efficiënt kunnen beheren en optimale prestaties kunnen garanderen.
Hyper-V ondersteunt twee VM-generaties: generatie 1 en generatie 2. Weten welke generatie in gebruik is, is bepalend voor de compatibiliteit, de ondersteunde besturingssystemen, de prestaties en de beschikbare functies.
Bekijk de videogids Wat is Hyper-V? Belangrijkste functies en mogelijkheden.
Functies van virtuele machines met Hyper-V generatie 1
VM’s van generatie 1 zijn het oorspronkelijke type dat Hyper-V ondersteunt. Ze gebruiken een opstartproces op basis van BIOS (Basic Input/Output System) en bevatten verouderde componenten zoals IDE-controllers en netwerkadapters. Deze machines zijn ideaal voor omgevingen met oudere besturingssystemen die via BIOS-firmware opstarten, zoals Windows Server 2003 of bepaalde legacy-applicaties. Daar staat tegenover dat VM’s van generatie 1 geen beveiligingsfuncties hebben en doorgaans tragere prestaties leveren.
Functies van virtuele machines met Hyper-V generatie 2
VM’s van generatie 2 starten op met UEFI-firmware (Unified Extensible Firmware Interface) in plaats van BIOS, wat zorgt voor snellere opstarttijden en betere prestaties. Daarnaast biedt UEFI beveiligingsfuncties zoals Secure Boot, dat voorkomt dat schadelijke firmware of stuurprogramma’s samen met de VM worden gestart. De compatibiliteit met oudere besturingssystemen is echter beperkt.
Hyper-V generatie 1 versus generatie 2: de functies vergeleken
Over het algemeen is Hyper-V generatie 1 het meest geschikt voor oudere besturingssystemen of legacy-applicaties, terwijl generatie 2 een gestroomlijnder VM-beheer, meer snelheid en betere beveiliging biedt.
Dit zijn de belangrijkste verschillen tussen Hyper-V generatie 1 en generatie 2:
| Hyper-V generatie 1 | Hyper-V generatie 2 |
| Gebruikt BIOS-opstartfirmware | Gebruikt UEFI-opstartfirmware, wat zorgt voor snellere opstartprestaties. |
| Gebruikt IDE voor de OS-schijf en SCSI voor data | Gebruikt SCSI voor alle schijven |
| Ondersteunt zowel VHD- als VHDX-bestanden voor virtuele schijven | Ondersteunt alleen VHDX-bestanden voor virtuele schijven |
| Beschikt niet over beveiligingsfuncties | Biedt Shielded VM’s via Secure Boot, BitLocker-versleuteling en een virtuele Trusted Platform Module (vTPM) |
| Ondersteunt oudere besturingssystemen | Gebouwd voor moderne besturingssystemen zoals Windows Server 2012 en hoger |
| Kan duurder uitvallen door de hardwarevereisten | Kostenefficiënter, omdat het op schaalbare virtuele hardware draait |
| Maximaal 1 TB RAM en 64 virtuele processors | Verwerkt tot 12 TB RAM en 240 virtuele processors |
Stappenplan om de Hyper-V VM-generatie te vinden
De generatie van een Hyper-V virtuele machine controleren via Hyper-V Manager
1. Open de toepassing Hyper-V Manager en zoek de VM waarvan u de generatie wilt achterhalen. U kunt de VM-generatie in Hyper-V ook bepalen wanneer de geselecteerde VM uitstaat
2. Klik in het middelste deelvenster van Hyper-V Manager op de gewenste VM.
3. Onderin het venster verschijnt een deelvenster met informatie over de gekozen VM, zoals de aanmaakdatum, de configuratieversie en – het belangrijkste – de Hyper-V-generatie.
De generatie van een Hyper-V virtuele machine controleren via PowerShell
1. U hebt een verhoogde PowerShell nodig, waarmee u acties met beheerdersrechten kunt uitvoeren.
2. Voer deze code in de verhoogde PowerShell in:
get-vm | format-list Name,Generation
3. PowerShell toont vervolgens een lijst met alle Hyper-V virtuele machines en belangrijke informatie, zoals de naam van de VM en de bijbehorende generatie.
Ontdek meer kant-en-klare Hyper-V PowerShell-commando’s voor VM’s en stroomlijn uw beheer van virtuele machines.
De generatie van een Hyper-V virtuele machine controleren via configuratiebestanden
1. Zoek het configuratiebestand van de VM. Standaard worden deze bestanden opgeslagen in dit pad:
C:/programdata/microsoft/windows/Hyper-V/Virtual Machines[/code block]2. Bij oudere VM’s worden de bestanden opgeslagen als “.xml”-bestand, maar voor Windows Server 2016 en nieuwere VM’s heeft Microsoft de indeling van configuratiebestanden gewijzigd naar VMCX-bestanden. Houd er rekening mee dat VMCX binaire bestanden zijn. Om ze te lezen, moet u met PowerShell een tijdelijk object maken dat de volledige inhoud van het configuratiebestand bevat. Gebruik dit commando om het tijdelijke object te maken:
$tempVM = (Compare-VM -Copy -Path .yourvmcxfile.vmcx -GenerateNewID).VM
3. Zodra het tijdelijke object is gemaakt, gebruikt u het volgende commando:
$tempVM | select *
4. PowerShell toont alle belangrijke eigenschappen van het VMCX-bestand, waaronder de generatie van de VM.
Veelvoorkomende problemen bij het controleren van het Hyper-V VM-type en veelgestelde vragen
Wat als de VM-instellingen de generatie niet tonen?
De VM-generatie verschijnt mogelijk niet in de instellingen als de VM-configuratie beschadigd of onvolledig is. Gebruik PowerShell of raadpleeg de configuratiebestanden ter bevestiging.
Kan een VM van generatie 1 worden omgezet naar generatie 2?
Nee, Microsoft ondersteunt geen directe conversie tussen beide generaties. Migreren naar generatie 2 betekent dat u de VM opnieuw moet aanmaken en de data handmatig moet overzetten.
3. Welke invloed heeft de VM-generatie op OS-compatibiliteit en prestaties?
Generatie 1 ondersteunt oudere OS-versies, maar dat gaat ten koste van beveiliging en prestaties. Generatie 2 is juist geoptimaliseerd voor zwaardere workloads, maar is beperkt compatibel met verouderde besturingssystemen.
Praktische toepassingen van de Hyper-V VM-generaties
Scenario 1: generatie 2 gebruiken voor een veilige, moderne omgeving
Een moderne organisatie die applicaties op Windows Server 2016 uitrolt, profiteert van snellere prestaties en kan zware workloads aan met VM’s van generatie 2, dankzij de hogere snelheid en de extra beveiligingsfuncties. Daarnaast ondersteunt UEFI-firmware grotere virtuele schijven, waarmee opslagomgevingen met hoge capaciteit voor data-intensieve applicaties mogelijk worden. Door deze kenmerken is generatie 2 optimaal voor virtualisatieplatformen voor DevOps, SaaS-applicaties of private cloudinfrastructuren.
Scenario 2: legacy-applicaties draaien met generatie 1
Een bedrijf dat afhankelijk is van Windows Server 2008 heeft mogelijk VM’s van generatie 1 nodig voor consistente prestaties of voor applicaties die geavanceerde UEFI-functies niet ondersteunen. Met VM’s van generatie 1 kunnen organisaties de levensduur van verouderde tools verlengen, zoals eigen applicaties die jaren geleden zijn ontwikkeld.
De Hyper-V VM-generatie begrijpen voor IT Management
Als IT-teams weten hoe ze de VM-generatie bepalen, wordt het eenvoudiger om de Hyper-V-infrastructuur in te richten, upgrades of migraties te plannen en meer. Hier volgen nog enkele toepassingen binnen IT Management:
Disaster recovery
Kennis van de Hyper-V VM-generatie helpt gebruikers om VM’s correct te repliceren tussen omgevingen, waardoor herstel sneller verloopt na een natuurramp of cyberaanval.
Compliance
Sectoren die met gevoelige informatie werken, zoals de zorg of de financiële wereld, moeten zich houden aan regelgeving zoals HIPAA. De geavanceerde beveiligingsfuncties van generatie 2, zoals Shielded VM’s, maken het eenvoudiger om aan die wettelijke eisen te voldoen.
Systeemupgrades
Voor migratieplanning moet u weten of workloads soepel op VM’s van generatie 2 kunnen draaien.
Beste praktijken voor het beheren en kiezen van VM-generaties
Als vuistregel geldt: gebruik VM’s van generatie 2 voor nieuwe implementaties, tenzij ondersteuning voor verouderde systemen vereist is. Over het algemeen bieden VM’s van generatie 2 snellere prestaties, meer beveiligingsfuncties en meer capaciteit voor hogere workloadeisen.
1. Beoordeel de vereisten van OS en applicaties
Controleer bij het aanmaken van nieuwe VM’s altijd of uw besturingssysteem of applicatie VM’s van generatie 2 op basis van UEFI ondersteunt, aangezien generatie 2 doorgaans sneller presteert. Moet u fysieke servers naar virtuele omgevingen migreren? Dan hebt u mogelijk VM’s van generatie 1 nodig, omdat die beter samengaan met oudere systemen.
2. Houd rekening met beveiligingsfuncties
Generatie 2 ondersteunt Secure Boot, vTPM en BitLocker-versleuteling, die apparaten beschermen tegen ongeautoriseerde toegang. Generatie 1 beschikt daarentegen over geen enkele beveiligingsfunctie.
3. Beoordeel de toekomstige schaalbaarheid:
voor snelgroeiende bedrijven of IT-teams die zwaardere workloads verwachten, zijn VM’s van generatie 2 een goede keuze: ze zijn eenvoudiger te schalen en kunnen meer aan.
4. Gebruik een tool van derden
Zet tools voor VM-bewaking en -beheer van derden in, zoals NinjaOne, om het Hyper-V-beheer te stroomlijnen met overzichtelijke dashboards en krachtige automatisering die uw werkzaamheden vereenvoudigt.
Tools en hulpmiddelen voor efficiënt VM-beheer in Hyper-V
Hyper-V Manager
Hyper-V Manager is de ingebouwde tool van Microsoft voor het beheren van Hyper-V-hosts en virtuele machines. De tool biedt een grafische interface waarmee gebruikers VM’s kunnen maken, configureren en beheren. Omdat Hyper-V Manager gratis beschikbaar is bij een licentie voor Windows-desktop of Windows Server, is het een goede optie voor kleine tot middelgrote omgevingen met enkele Hyper-V-hosts.
PowerShell
Met PowerShell voert u eenvoudig scripts op grote schaal uit of automatiseert u repetitieve taken. Bovendien biedt PowerShell meer gedetailleerde controle over de functies van Hyper-V, zoals het uitlezen van VM-configuratiebestanden.
Virtual Machine Manager (VMM)
VMM maakt deel uit van de System Center-suite van Windows en stelt gebruikers in staat Hyper-V virtuele machines te maken, te provisionen en te beheren, met de nadruk op grootschalige implementaties en configuraties met meerdere hosts. VMM centraliseert daarnaast het VM-beheer voor on-premises omgevingen en de Azure-cloud van Microsoft.
VM-beheertools van derden
Overweeg te investeren in de beste Hyper-V-monitoringtools, zoals NinjaOne, om de monitoring en het beheer van uw virtuele machines te vereenvoudigen. NinjaOne biedt realtime inzicht in de prestaties, de gezondheid en het resourcegebruik van VM’s. Als alles-in-één-oplossing brengt NinjaOne back-up, patchbeheer en IT Automation samen in één gebruiksvriendelijk dashboard.
Krijg volledig inzicht in en controle over uw Hyper-V-omgevingen voor optimale VM-prestaties.
De Hyper-V VM-generatie begrijpen voor IT Management
De juiste Hyper-V VM-generatie kiezen zorgt voor snelle, geoptimaliseerde prestaties en voorkomt compatibiliteitsproblemen. Controleer het Hyper-V VM-type met een van de drie bovenstaande methoden, zodat u beter onderbouwde beslissingen kunt nemen over uw Hyper-V virtuele machines.
Houd al uw virtuele machines in de gaten met de Hyper-V-beheersoftware van NinjaOne, die alle tools om VM-hosts en -guests te monitoren, beheren en beveiligen samenbrengt in een enkel dashboard. Dankzij automatisering en geplande patch-implementaties houden IT-beheerders tijd over voor andere taken. Ontdek wat NinjaOne voor u kan betekenen met een gratis demo of meld u aan voor een gratis trial van 14 dagen.
