Virtuele machines inrichten in de VMM-infrastructuur
Dit artikel bevat een overzicht van het inrichten van virtuele machines (VM's) in de System Center Virtual Machine Manager -rekeninfrastructuur (VMM). Kom meer te weten over voorzieningenmethoden en de functies die VMM biedt tijdens het voorzieningsproces.
Bevoorrading
VM's kunnen worden ingericht met behulp van meerdere methoden:
- virtuele machines maken op basis van een lege virtuele harde schijf: maak een virtuele machine en installeer een besturingssysteem vanaf een .iso installatiekopie, verwisselbare media of vanaf een netwerk opstarten met een PXE-server.
- een virtuele machine maken op basis van een bestaande virtuele harde schijf: maak een virtuele machine op basis van een virtuele harde schijf in de VMM-bibliotheek. We raden een VHD aan die is gegeneraliseerd met Sysprep.
- Een virtuele machine klonen van een bestaande VM: Kloon een bestaande VM in de VMM-bibliotheek om een nieuwe te maken. U wordt aangeraden een virtuele machine te klonen die is gegeneraliseerd met Sysprep.
- Een virtuele machine maken op basis van een sjabloon: VIRTUELE machines maken met consistente instellingen die zijn geconfigureerd in een VM-sjabloon. VM-sjablonen zijn XML-objecten die zijn opgeslagen in de VMM-bibliotheek. Ze kunnen worden gebruikt om VM-instellingen te beheren en te beperken die beschikbaar zijn voor selfservicegebruikers. Sjablooninstellingen omvatten het gastbesturingssysteemprofiel, een hardwareprofiel en een of meer VHD's die kunnen worden gebruikt om een nieuwe virtuele machine te maken.
- Een VIRTUELE machine maken in een service-implementatie: in VMM kunt u services maken die logische groepering zijn van VM's die zijn geconfigureerd en geïmplementeerd als één entiteit. Een eentrapsservice omvat één virtuele machine. Services met meerdere lagen hebben meerdere VM's.
- Richt een virtuele machine snel in met SAN-kopie (Storage Area Network): Implementeer een virtuele machine met SAN-kopieermogelijkheden, zoals momentopname en klonen. U kunt snel zelfstandige VM's inrichten of VM's die in een dienst zijn voorzien.
Een VM-gastcluster implementeren
Op een Hyper-V-cluster kunt u een gastfailovercluster implementeren dat bestaat uit meerdere VM's en gedeelde VHDX-bestanden gebruikt. VMM ondersteunt het volgende:
U kunt een gastfailovercluster implementeren dat gebruikmaakt van gedeelde VHDX-bestanden op een Hyper-V failovercluster. Als Hyper-V in dit scenario CSV's (Cluster Shared Volumes) gebruikt voor opslag op blokniveau, worden de gedeelde vhdx-bestanden opgeslagen op een CSV die is geconfigureerd als gedeelde opslag. U kunt Hyper-V ook SMB-bestandsopslag gebruiken, geïmplementeerd door Scale-Out Bestandsserver (SOFS), als locatie voor de gedeelde .vhdx-bestanden. Er worden geen andere opslagtypen ondersteund en SMB-opslag van derden wordt niet ondersteund.
VM-plaatsing
Wanneer u een VM-implementeert ofmigreert, gebruikt VMM intelligente VM-plaatsing om beschikbare hosts te evalueren.
Het plaatsingsalgoritmen analyseert prestatiegegevens voor de workload en de host en beoordeelt hosts op een schaal van één tot vijf sterren om de beste plaatsingskeuze aan te geven.
Plaatsing omvat een voorkeurs- en mogelijke eigenaarsfunctie waarmee u kunt opgeven welke hosts de voorkeur hebben en mogelijk als failover van VM's plaatsvindt.
Plaatsing houdt rekening met opslagclassificaties. Clouds kunnen worden beperkt om de plaatsing van VM's te beperken tot alleen specifieke opslagclassificaties.
Opties voor plaatsing kunnen als volgt worden geselecteerd:
- Een nieuwe VM-maken: het plaatsingsproces biedt een suggestie voor de host. Als een selfservicegebruiker een virtuele machine maakt, wordt de host automatisch toegewezen door VMM op basis van de hoogste waardering.
- Een VM migreren: Tijdens de migratie biedt VMM hostclassificaties om u te helpen bij het selecteren van een host.
- een virtuele machine converteren naar Hyper-V-: de conversiewizard biedt classificatie voor hosts, zodat u de beste kunt selecteren.
Gastheerbeoordelingen
VMM evalueert alle hosts binnen een geselecteerde hostgroep en alle hosts in onderliggende hostgroepen. Hostclassificaties worden berekend op een schaal van 0 tot 5 sterren, waarbij vijf sterren de hoogste waardering aangeven. De classificaties zijn gebaseerd op standaardcriteria die niet alle informatie bevatten. De netwerkverbindingssnelheid wordt bijvoorbeeld niet meegenomen.
Classificaties zijn gebaseerd op afzonderlijke hosts en niet op de relatieve geschiktheid van alle beschikbare hosts. Classificaties voor één host worden niet gewijzigd op basis van de classificaties van de andere hosts.
VMM berekent hostclassificaties op basis van specifieke formules, zoals beschreven in de volgende tabel.
- CPU-classificatie: [1 – ( CPU-gebruik / (100 – CPU-reserve)) ] x CPU-gewicht
- RAM-classificatie (Memory): [ 1 – (Geheugen gebruikt / (Totaal geheugen – Geheugenreserve)) ] x Geheugengewicht
- Schijf-I/O-capaciteitsclassificatie: [ 1 – ( Schijf-IOPS / Maximumschijf-IOPS ) ] x Schijfgewicht
- Netwerkclassificatie: [ 1 – ( Netwerkgebruik / (100 – Netwerkreserve)) ] x Netwerkgewicht
Een host wordt alleen beoordeeld wanneer een virtuele machine moet worden geplaatst.
De informatie die over een host wordt verzameld, wordt vergeleken met de informatie over de resources die door de VIRTUELE machine zijn vereist en er wordt een classificatie toegewezen aan de host.
Tijdens automatische plaatsing probeert VMM de host te gebruiken waaraan de hoogste waardering is toegewezen. Tijdens handmatige plaatsing wordt de hostclassificatie weergegeven, zodat u de juiste host kunt selecteren.
- Vanaf System Center 2012 SP1 kunt u een host selecteren in VMM, zelfs als niet alle hosts zijn beoordeeld. De geselecteerde host moet een positief aantal sterren hebben.
- VMM meet ongeveer elke 10 minuten het CPU-, geheugen-, schijf- en netwerkgebruik om een gemiddelde classificatie opnieuw te berekenen die een gemiddelde is van alle metingen die zijn genomen met de laatste actie waarmee de hostclassificatie opnieuw wordt ingesteld. Hostclassificaties worden opnieuw ingesteld wanneer het volgende gebeurt:
- Er wordt een nieuwe virtuele machine gemaakt
- Een virtuele machine wordt geïmplementeerd, opgeslagen, gemigreerd of verwijderd
- Een virtuele machine wordt ingeschakeld, uitgeschakeld of verplaatst naar een gestopte, onderbroken of opgeslagen status.
Nulclassificatie
Aan een host kan een nulclassificatie worden toegewezen als deze niet voldoet aan de voorwaarden voor het ontvangen van een niet-nul-classificatie. Als u een niet-nulclassificatie wilt ontvangen, zijn de volgende criteria vereist:
De host moet ten minste één harde schijf met voldoende opslagruimte hebben om de totale schijfruimte te bevatten die nodig is voor de virtuele machine. Bij dynamische harde schijven wordt de huidige harde schijfgrootte gebruikt, niet de maximale harde schijfgrootte.
Het geheugen dat nodig is voor de virtuele machine moet kleiner zijn dan de huidige hoeveelheid geheugen die beschikbaar is op de host. Een host moet ook voldoende geheugen hebben om de virtuele machine te starten.
Notitie
VMM biedt de mogelijkheid om de capaciteit van de cloud- en hostgroep voor replica-VM's te overcommitteren.
Als dynamisch geheugen is ingeschakeld, controleert u het volgende:
- Als de virtuele machine (inclusief een van de controlepunten) is geconfigureerd voor het gebruik van dynamisch geheugen, moet voor de host ook dynamisch geheugen zijn ingeschakeld. Als dat niet gebeurt, wordt de plaatsing van de virtuele machine geblokkeerd tijdens het maken of migreren.
- Voor plaatsing van een nieuwe of gestopte virtuele machine moet de host voldoen aan ten minste de vereiste opstartgeheugen voor de virtuele machine.
- Voor de plaatsing van een actieve virtuele machine moet de host voldoen aan ten minste de huidige geheugenvereiste voor de virtuele machine.
- Voor de plaatsing van een virtuele machine in een opgeslagen status wordt de laatst bekende waarde voor geheugengebruik van de virtuele machine vergeleken met het opstartgeheugen van de virtuele machine.
De host moet alle virtuele netwerken bevatten die vereist zijn voor de virtuele machine. Als u netwerktags gebruikt, moeten de netwerklocatietags voor de virtuele machine en host identiek zijn.
Een host in de onderhoudsmodus ontvangt automatisch een nulclassificatie.
Als Microsoft RemoteFX 3D-videoadapter is ingeschakeld op de virtuele machine, moet de host RemoteFX ondersteunen en beschikken over een of meer remoteFX-compatibele grafische verwerkingseenheden (GPU's) met voldoende beschikbaar geheugen. Indien deze voorwaarden niet beschikbaar zijn en de virtuele machine actief is, wordt de plaatsing geblokkeerd. Als deze gestopt is of in een opgeslagen toestand verkeert, wordt er een waardering van nul met een waarschuwing uitgegeven, maar wordt de plaatsing niet geblokkeerd.
Maximaal beschikbare virtuele machines moeten worden geplaatst op geclusterde hosts. VMM kent nul sterren toe aan hosts die niet zijn geclusterd, terwijl handmatige plaatsing niet wordt geblokkeerd. Als u een maximaal beschikbare virtuele machine migreert naar een niet-geclusterde host, is de virtuele machine niet langer maximaal beschikbaar na de migratie.
VMM blokkeert de migratie van Hyper-V hosts naar hosts met verschillende virtualisatiesoftware. Migratie van een virtuele machine met specifieke functies die niet zijn toegestaan door de virtualisatiesoftware die op een host wordt uitgevoerd, wordt geblokkeerd. Hyper-V hosts kunnen bijvoorbeeld niet worden opgestart vanaf een SCSI-harde schijf.
Virtuele machines van de 1e en 2e generatie verwerken
In VMM kunt u virtuele machines van de eerste en tweede generatie maken.
- U kunt VM-sjablonen van generatie 1 of generatie 2 toevoegen aan een servicesjabloon. Eigenschappen worden weergegeven voor de generatie die u kiest.
- VM's van de tweede generatie kunnen alleen worden uitgevoerd op een host met een hostbesturingssysteem dat deze ondersteunt: Windows Server 2012 R2 en hoger. VMM plaatst bijvoorbeeld geen VM van de tweede generatie op een host met Windows Server 2012.
- VM's van de tweede generatie kunnen alleen worden uitgevoerd op een host met een hostbesturingssysteem dat deze ondersteunt: Windows Server 2012 R2 en hoger. VMM plaatst bijvoorbeeld geen VM van de tweede generatie op een host met Windows Server 2012.
Wanneer u een virtuele harde schijf in VHD-indeling gebruikt voor een virtuele machine of VM-sjabloon, wordt de VIRTUELE machine automatisch generatie 1, omdat .vhd generatie 2 niet ondersteunt. Als u .vhdx gebruikt, kunt u selecteren welke optie u wilt gebruiken.
Als u een bestaande virtuele machine of virtuele-machinesjabloon gebruikt als uitgangspunt voor een nieuwe virtuele machine of virtuele-machinesjabloon, wordt de generatie bepaald door de bestaande virtuele machine of virtuele-machinesjabloon.
Als u een hardwareprofiel maakt, kunt u kiezen tussen generatie 1 en 2. Wanneer u het profiel opneemt in een VM- of VM-sjabloon, geeft u de generatie op die u wilt gebruiken.
In alle wizards en PowerShell-cmdlets worden configuratieopties aangeboden in overeenstemming met de generatie van de virtuele machine.
Vm's van generatie 1 en 2 verwerken de opstartvolgorde niet op dezelfde manier.
- U kunt de beginvolgorde voor vm's van de eerste generatie aanpassen in de VMM-console in de hardware-instellingen wanneer u een virtuele machine maakt. U kunt ook aanpassen met de PowerShell-parameter BootOrder.
- Als u de beginvolgorde voor VM's van de eerste generatie wilt aanpassen, moet u PowerShell gebruiken met de parameter FirstBootDevice wanneer u een VIRTUELE machine maakt. Als u bijvoorbeeld het eerste opstartapparaat wilt instellen als het type netwerkadapter: Set-SCVMTemplate -Template "Generation2template" –FirstBootDevice "NIC,0"
Het verwerken van virtuele machines van generatie 2 en 1
In VMM kunt u virtuele machines van de tweede en 1e generatie maken.
- U kunt VM-sjablonen toevoegen aan een servicesjabloon, waarbij u generatie 2 of generatie 1 specificeert. Eigenschappen worden weergegeven voor de generatie die u kiest.
- Als u een .vhdx gebruikt, kunt u selecteren welke optie u wilt gebruiken. Wanneer u een virtuele harde schijf in VHD-indeling gebruikt voor een virtuele machine of VM-sjabloon, wordt de VIRTUELE machine automatisch generatie 1, omdat .vhd generatie 2 niet ondersteunt.
- Als u een bestaande virtuele machine of virtuele-machinesjabloon gebruikt als uitgangspunt voor een nieuwe virtuele machine of virtuele-machinesjabloon, wordt de generatie bepaald door de bestaande virtuele machine of virtuele-machinesjabloon.
- Als u een hardwareprofiel maakt, kunt u kiezen tussen generatie 2 en 1. Wanneer u het profiel opneemt in een VM- of VM-sjabloon, geeft u de generatie op die u wilt gebruiken.
- In VMM 2025 wordt VM-creatie in alle wizards en PowerShell-cmdlets standaard ingesteld op Generatie 2. U hebt echter de mogelijkheid om de generatie te wijzigen in 1 en u krijgt configuratieopties te bieden in overeenstemming met de generatie van de virtuele machine.
- Vm's van de tweede en 1e generatie verwerken de opstartvolgorde niet op dezelfde manier.
- U kunt de beginvolgorde voor vm's van de eerste generatie aanpassen in de VMM-console in de hardware-instellingen wanneer u een virtuele machine maakt. U kunt ook aanpassen met de PowerShell-parameter BootOrder.
- Als u de beginvolgorde voor VM's van de eerste generatie wilt aanpassen, moet u PowerShell gebruiken met de parameter FirstBootDevice wanneer u een VIRTUELE machine maakt. Als u bijvoorbeeld het eerste opstartapparaat wilt instellen als het type netwerkadapter: Set-SCVMTemplate -Template "Generation2template" –FirstBootDevice "NIC,0"
Voorziening optimaliseren
Differentiërende schijven
- Een differentiërende schijf is een VHD waarin wijzigingen over een andere VHD of gastbesturingssysteem worden opgeslagen door ze op te slaan in een afzonderlijk bestand.
- Wanneer u een differentiërende schijf maakt, koppelt u er een andere VHD aan (de bovenliggende schijf). Op de differentiërende schijf worden alle wijzigingen opgeslagen die anders op de bovenliggende schijf zouden worden aangebracht als de differentiërende schijf niet bestond.
- In wezen slaat de differentiërende schijf wijzigingen op zonder de bovenliggende schijf te wijzigen.
- Meerdere differentiërende schijven kunnen dezelfde bovenliggende VHD gebruiken.
VMM optimaliseert de ondersteuning voor differentiërende schijven om het volgende te bieden:
Geoptimaliseerde migratie van opslag die gebruikmaakt van differentiërende schijven. Tijdens een migratie migreert VMM geen basisschijven, tenzij dit nodig is.
Geoptimaliseerde implementatietijd voor virtuele machines door differentiërende schijven te gebruiken. VMM probeert differentiërende schijven op de doelcomputer te identificeren en te gebruiken.
Wanneer differentiërende schijven worden gebruikt, wordt de implementatie van de virtuele basisschijf geoptimaliseerd door gebruik te maken van de ODX-mogelijkheid (Offloaded Data Transfers) van Windows om bestanden tijdens de service-implementatie naar de gastmachine te kopiëren.
Optimaliseer de tijd en opslag van het klonen van virtuele machines door differentiërende schijven te gebruiken. VMM biedt de mogelijkheid om differentiërende schijven te maken en te gebruiken tijdens een kloonbewerking.
Notitie
Als de bovenliggende schijven verloren gaan of beschadigd zijn, gaan alle VHD's die ervan afhankelijk zijn ook verloren. U moet een back-upplan hebben.
Als u differentiërende schijven gebruikt, moet u het beheer optimaliseren door ervoor te zorgen dat ongebruikte bovenliggende HD's regelmatig worden verwijderd.
Snelle bestandskopie
Tijdens de implementatie van virtuele machines moet VMM grote bestanden, zoals VHD's, tussen twee locaties verplaatsen en kopiëren.
Snelle bestandskopie verbetert de prestaties van bestandsoverdrachten, meestal met behulp van Windows Offloaded Data Transfers (ODX). In VMM wordt bits (Background Intelligent Transfer) nog steeds gebruikt als mechanisme voor bestandsoverdrachten, maar VMM maakt indien mogelijk gebruik van ODX (bijvoorbeeld bij het kopiëren van bestanden naar SAN's die ODX ondersteunen). Dit verbetert de tijdsprestaties van implementaties van virtuele machines aanzienlijk.
VMware-VM's inrichten
Nadat u een vCenter-server en ESX-/ESXi-hosts hebt ingesteld, kunt u VMware-VM's inrichten zoals elke andere VM. Let op het volgende:
U kunt VMware-VM's ordenen en opslaan in de VMM-bibliotheek.
U kunt virtuele VMware-machines, VMDK-bestanden (VMDK) en VMware-sjablonen in de VMM-bibliotheek organiseren en opslaan.
U kunt VIRTUELE machines maken op basis van VMware-sjablonen die zijn opgeslagen in de bibliotheek. U kunt ook sjablonen importeren die zijn opgeslagen op vSphere-hosts (alleen sjabloonmetagegevens worden geïmporteerd in VMM). VMM biedt geen ondersteuning voor oudere VMDK-schijftypen. Deze schijftypen worden ondersteund:
- Reguliere VMDK-bestanden (VMFS en monolithische platte)
- VMDK-bestanden die worden gebruikt voor toegang tot fysieke schijven (vmfsPassthroughRawDeviceMap)
- Momentopnamen (vmfssparse)
U kunt nieuwe VMware-VM's maken op basis van VMDK-sjablonen.
U kunt VMM-services implementeren op vSphere-hosts, maar niet op vApps.
U kunt VM's op VMware-hosts plaatsen op basis van hostclassificaties wanneer u VMware-VM's maakt, implementeert of migreert. Dit omvat gelijktijdige VM-implementatie wanneer u een service implementeert.
U kunt dynamische optimalisatie en energieverbruikoptimalisatie gebruiken voor VMware-VM's.
U kunt reguliere VMM-netwerktaken uitvoeren, zoals het toewijzen van logische netwerken, statisch IP-adres en MAC-adres aan windows-VM's die worden uitgevoerd op VMware.
VMM biedt geen ondersteuning voor VMware-VM's met VHD's die zijn verbonden met een IDE-bus.
VMM ondersteunt de harde schijf met thin provisioning van VMware via het dynamische schijftype.
Notitie
Als u een virtuele machine maakt en implementeert op een vSphere-host die is geconfigureerd voor het gebruik van een dynamische schijf, wordt de schijf dun ingericht. Als een virtuele machine is gemaakt als een schijf met thin provisioning, zal de (out-of-band) virtuele machine het als dynamisch weergeven. Als u een schijf met thin provisioning opslaat in de bibliotheek, wordt deze door VMM als dik opgeslagen. Deze blijft dik als u er een VIRTUELE machine van maakt.
Virtuele VMware-machines converteren naar Hyper-V
VMM kan worden gebruikt als een hulpprogramma voor V2V-conversie om VMware-VM's te converteren naar Hyper-V VM's.
-
Virtuele machine omzetten Wizard: In de VMM-console kunt u deze wizard gebruiken. Deze methode heeft enkele kleine beperkingen:
- Niet ondersteund voor vSphere-versies ouder dan 4.1.
- U kunt VMware-werkstations niet converteren.
- U kunt vm's met virtuele harde schijven die zijn verbonden met een IDE-bus, niet converteren.
- Onlineconversies worden niet ondersteund. U moet de VMware-VM's uitschakelen.
- Antivirus-apps moeten worden ondersteund.
- VMware-hulpprogramma's moeten worden verwijderd uit het gastbesturingssysteem van de virtuele machine.
Statisch MAC-adres voor VM's die zijn geïmplementeerd in een VMM-cloud
In eerdere versies stond VMM gebruikers toe om een statisch MAC-adres in te stellen op VM's die op de hosts waren uitgerold en bood het geen optie voor een statisch MAC-adres voor de VM's die in de cloud waren uitgerold.
Met VMM kunt u een statisch MAC-adres instellen voor de VM's die zijn geïmplementeerd in VMM Cloud.
Gebruik de volgende stappen:
Notitie
MAC-adres dat u wilt toewijzen aan de VIRTUELE machine, moet deel uitmaken van een toegankelijke MAC-pool. Omdat selfservicegebruikers geen inzicht hebben in de FABRIC MAC-pools, moeten ze samenwerken met beheerders om ervoor te zorgen dat het MAC-adres deel uitmaakt van de toegankelijke MAC-pool.
U kunt het statische MAC-adres op de VIRTUELE machine instellen terwijl:
- Een nieuwe VIRTUELE machine implementeren in de cloud vanuit VHD/VM-sjabloon. of
- Het MAC-adres wijzigen op een bestaande VM die is geïmplementeerd in de cloud.
statische MAC instellen tijdens het implementeren van een nieuwe VM in de cloud vanuit de VHD-/VM-sjabloon
Navigeer in de VMM-console naar VM's en services>Home>Clouds.
Selecteer de cloud om de VIRTUELE machine te implementeren.
Klik met de rechtermuisknop op >Virtuele machine maken om de wizard Virtuele machine maken in te voeren en de virtuele machine te maken.
Klik met de rechtermuisknop op de virtuele machine en selecteer Eigenschappen.
Ga naar de pagina Hardware configureren en selecteer de netwerkadapter waaraan u een statisch MAC-adres wilt toewijzen.
Selecteer in de sectie MAC-adresStatisch en voer het MAC-adres in het tekstvak in.
het MAC-adres wijzigen voor een VM die is geïmplementeerd in de cloud
- Navigeer naar een VM die is geïmplementeerd in de cloud waarvoor u een statisch MAC-adres wilt toewijzen.
- Volg de stappen 4 tot en met 6 uit de bovenstaande procedure.