Dynamische optimalisatie en energieverbruikoptimalisatie instellen in VMM
Belangrijk
Deze versie van Virtual Machine Manager (VMM) heeft het einde van de ondersteuning bereikt. U wordt aangeraden een upgrade uit te voeren naar VMM 2022.
Lees dit artikel voor meer informatie over het inschakelen van dynamische optimalisatie (DO) en energieverbruikoptimalisatie voor virtuele machines (VM's) in System Center - Virtual Machine Manager (VMM). Het artikel bevat een overzicht van functies, instructies voor het instellen van BMC voor energieverbruikoptimalisatie en beschrijft hoe u deze functies inschakelt en uitvoert.
Notitie
- VMM ondersteunt dynamische optimalisatie voor compute en opslag. Versies vóór VMM 2019 ondersteunen DO alleen voor rekenkracht. Gebruik de volgende procedures, indien van toepassing, voor de versie van VMM die u gebruikt.
- VMM biedt geen ondersteuning voor sitebewuste clusters of stretched clusters. VMM houdt geen rekening met door Hyper-V gedefinieerde sitespecifieke foutdomeinen voor dynamische optimalisatieberekening.
Dynamische optimalisatie: met behulp van dynamische optimalisatie voert VMM een livemigratie uit van VM's en VHD's binnen een hostcluster. De migratie is gebaseerd op de instellingen die u opgeeft om de taakverdeling tussen hosts en gedeelde clusteropslag (gedeelde clustervolumes (CSV's), bestandsshares) te verbeteren en om de plaatsingsproblemen voor VM's op te lossen.
Compute Dynamische optimalisatie (optimalisatie van hosts) kan worden uitgevoerd op hosts in een cluster om de prestaties van de host te optimaliseren door VM's tussen hosts te migreren. Drempelwaarden voor hostprestaties die u kunt instellen zijn: CPU en geheugen.
Dynamische opslagoptimalisatie (optimalisatie van schijfruimte die van toepassing is op VMM 2019 en hoger) kan worden uitgevoerd op gedeelde clusteropslag (CSV's, bestandsshares) om de beschikbaarheid van opslagruimte te optimaliseren door virtuele harde schijven (VHD's) te migreren naar gedeelde opslag. U kunt de drempelwaarde voor vrije opslagruimte instellen voor gedeelde clusteropslag.
Energieverbruikoptimalisatie: energieverbruikoptimalisatie is een functie van dynamische optimalisatie waarmee energie wordt bespaard door hosts uit te schakelen die niet zijn nodig om te voldoen aan de resourcevereisten binnen een cluster en deze opnieuw in te schakelen wanneer ze nodig zijn.
VMM ondersteunt dynamische optimalisatie van berekeningen (zowel rekenkracht als opslag in VMM 2019 en hoger) en energieverbruikoptimalisatie op Hyper-V-hostclusters. Dynamische optimalisatie van berekeningen en energieverbruikoptimalisatie worden ook ondersteund op VMware-hostclusters in de VMM-infrastructuur die ondersteuning bieden voor livemigratie.
Voordat u begint
Let op de volgende informatie voordat u de DO gaat gebruiken.
Dynamische optimalisatie
- Dynamische optimalisatie en energieverbruikoptimalisatie kunnen worden geconfigureerd op hostclusters die livemigratie ondersteunen.
- Dynamische optimalisatie kan worden geconfigureerd op een hostgroep om virtuele machines en virtuele harde schijven (VHD's) binnen hostclusters te migreren met een opgegeven frequentie en agressiviteit. Vm-agressiviteit bepaalt de hoeveelheid onevenwichtige belasting die nodig is om een migratie te starten tijdens dynamische optimalisatie.
- De agressieve schijfruimte bepaalt de hoeveelheid vrije opslagruimte onder de drempelwaarde voor schijfruimte die nodig is voor het migreren van VHD's naar andere gedeelde clusteropslag tijdens dynamische optimalisatie.
- Standaard worden virtuele machines elke 10 minuten met gemiddelde agressiviteit gemigreerd als automatische migratie is ingeschakeld. Bij het configureren van frequentie en agressiviteit voor dynamische optimalisatie moet een beheerder rekening houden met de resourcekosten van extra migraties tegen de voordelen van het verdelen van de belasting tussen hosts/gedeelde opslag in een hostcluster. Een hostgroep neemt standaard de instellingen voor dynamische optimalisatie van de bijbehorende bovenliggende hostgroep over.
- Als u dynamische optimalisatie instelt voor een hostgroep zonder cluster, heeft dit geen effect.
- Dynamische optimalisatie kan worden ingesteld voor clusters met twee of meer knooppunten. Voor dynamische optimalisatie van opslag moeten twee of meer gedeelde opslagbestanden/-volumes aanwezig zijn in het cluster. Als een hostgroep zelfstandige hosts of hostclusters bevat die geen ondersteuning bieden voor livemigratie, wordt dynamische optimalisatie niet uitgevoerd op deze hosts. Hosts die zich in de onderhoudsmodus bevinden, worden ook uitgesloten van dynamische optimalisatie. Bovendien worden in VMM alleen maximaal beschikbare virtuele machines die gebruikmaken van gedeelde opslag gemigreerd. Als een hostcluster virtuele machines bevat die niet maximaal beschikbaar zijn, worden deze virtuele machines niet gemigreerd tijdens dynamische optimalisatie.
- Dynamische optimalisatie op aanvraag is ook beschikbaar voor afzonderlijke hostclusters met behulp van de actie Hosts optimaliseren/Schijfruimte optimaliseren in de werkruimte VM's en services. U kunt dynamische optimalisatie op aanvraag uitvoeren zonder dynamische optimalisatie voor hostgroepen te configureren. Nadat dynamische optimalisatie is aangevraagd voor een hostcluster, worden in VMM de virtuele machines/VHD's vermeld die ter goedkeuring van de beheerder worden gemigreerd. Hosts optimaliseren voert vm-taakverdeling uit over hosts in een cluster, terwijl Schijfruimte optimaliseren VHD's migreert naar gedeelde opslag in een cluster.
Knooppuntverdeling
Knooppuntverdeling is een nieuwe functie in Windows Server 2016.
Hiermee worden de clusterknooppunten met lichte belasting geïdentificeerd en worden VM's naar die knooppunten omgeleid om taken te verdelen. Dit is te vergelijken met dynamische optimalisatie van VMM’s. Om prestatieproblemen te voorkomen, kunt u dynamische optimalisatie en knooppuntverdeling beter niet tegelijkertijd gebruiken. Om ervoor te zorgen dat dit niet gebeurt, schakelt VMM knooppuntverdeling uit in alle clusters in een hostgroep waarvoor dynamische optimalisatie is ingesteld op automatisch. Als u knooppuntverdeling buiten de VMM-console inschakelt, schakelt VMM het weer uit wanneer dynamische optimalisatie wordt vernieuwd. Als u knooppuntverdeling wilt gebruiken, schakelt u dynamische optimalisatie uit en schakelt u vervolgens handmatig knooppuntverdeling in.
Energieverbruikoptimalisatie
- Voor energieverbruikoptimalisatie moeten de computers zijn uitgerust met een BMC (Baseboard Management Controller) die out-of-band-beheer mogelijk maakt.
- Energieverbruikoptimalisatie zorgt ervoor dat het cluster een quorum onderhoudt als in een actief knooppunt een storing optreedt. Voor clusters die buiten VMM zijn gemaakt en aan VMM zijn toegevoegd, zijn voor energieverbruikoptimalisatie meer dan vier knooppunten vereist. Voor elk extra knooppunt of voor elke extra twee knooppunten in een cluster kan één knooppunt worden uitgeschakeld. Bijvoorbeeld:
- Eén knooppunt kan worden uitgeschakeld voor een cluster met vijf of zes knooppunten.
- Twee knooppunten kunnen worden uitgeschakeld voor een cluster met zeven of acht knooppunten.
- Drie knooppunten kunnen worden uitgeschakeld voor een cluster met negen of tien knooppunten.
- Wanneer VMM een cluster maakt, wordt een quorumschijf gemaakt en wordt die schijf als deel van het quorummodel gebruikt. Voor clusters die door VMM zijn gemaakt, kan Energieverbruikoptimalisatie worden ingesteld voor clusters met meer dan drie knooppunten. Dit betekent het volgende voor het aantal knooppunten dat kan worden uitgeschakeld:
- Eén knooppunt kan worden uitgeschakeld voor een cluster met vier of vijf knooppunten.
- Twee knooppunten kunnen worden uitgeschakeld voor een cluster met zes of zeven knooppunten.
- Drie knooppunten kunnen worden uitgeschakeld voor een cluster met acht of negen knooppunten.
BMC configureren
Voor hosts met BMC die ONDERSTEUNING bieden voor IMPI 1.5/2.0, DCMI 1.0 of SMASH 1.0 via WS-Management, kunt u BMC-instellingen als volgt configureren:
- Maak een Uitvoeren als-account met machtigingen voor toegang tot de BMC op een host.
- Selecteer Infrastructuurservers>>Alle hosts>hosteigenschappen>>Hardware>Geavanceerde>BMC-instelling.
- Schakel Deze fysieke machine is geconfigureerd voor OOB-beheer in om VMM-beheer in te schakelen.
- Selecteer in Deze computer ondersteunt de opgegeven OOB-energiebeheerconfiguratieprovider het ondersteunde beheerprotocol. Typ het IP-adres van de BMC en accepteer de standaardpoort die door VMM wordt aangeboden. Selecteer het Uitvoeren als-account en selecteer OK.
Dynamische optimalisatie en energieverbruikoptimalisatie inschakelen voor een hostgroep
SelecteerInfrastructuurservers>>Alle hosts en selecteer de hostgroep die u wilt configureren.
Terwijl de hostgroep is geselecteerd, selecteert u Mapeigenschappen> groep>Eigenschappen.
Selecteer dynamische optimalisatie in de eigenschappen van de hostgroep.
Schakel in Instellingen voor dynamische optimalisatie opgeven het selectievakje Dynamische optimalisatie-instellingen van de bovenliggende hostgroep gebruiken uit.
Selecteer bij SterkteHoog, Gemiddeld of Laag.
Notitie
In VMM 2019 en hoger worden waarden voor VM-agressiviteit vervangen van lage/gemiddelde/hoge schaal naar gehele getallen van 1 tot 5.
1 is de laagste mate van agressiviteit en 5 de hoogste.
Vm-agressiviteit bepaalt de hoeveelheid onevenwichtige belasting die nodig is om een migratie te starten tijdens dynamische optimalisatie.
De agressieve schijfruimte bepaalt de hoeveelheid vrije opslagruimte onder de drempelwaarde voor schijfruimte die nodig is voor het migreren van VHD's naar andere gedeelde clusteropslag tijdens dynamische optimalisatie.
Als u de frequentie en sterkte voor dynamische optimalisatie configureert, moet u zo goed mogelijk de resourcekosten van extra migraties afwegen tegen de voordelen van taakverdeling over hosts in een hostcluster. U kunt in eerste instantie de standaardwaarde Gemiddeld accepteren. Nadat u de gevolgen van dynamische optimalisatie in uw omgeving hebt geobserveerd, kunt u de sterkte zo nodig verhogen.
Configureer energieverbruikoptimalisatie voor de hostgroep om energie te besparen door VMM hosts uit te schakelen wanneer ze niet nodig zijn en ze weer in te schakelen wanneer ze nodig zijn. Energieverbruikoptimalisatie is alleen beschikbaar als virtuele machines automatisch worden gemigreerd om taken te verdelen.
Voer de volgende instellingen in om dynamische optimalisatie periodiek uit te voeren op daarvoor in aanmerking komende hostclusters in de hostgroep:
- Schakel het selectievakje Virtuele machines automatisch migreren om taken te verdelen in om de beschikbare opslagruimte te verdelen over gedeelde opslag.
- Geef bij Frequentie op hoe vaak dynamische optimalisatie moet worden uitgevoerd. U kunt elke waarde tussen 10 minuten en 1440 minuten (24 uur) invoeren.
Drempelwaarden instellen voor elk van de vermelde reken- en opslagresources (van toepassing op VMM 2019 en hoger). Als u de eenheden van de resources wilt wijzigen, gaat u naar Hostgroep>Eigenschappen>Hostreserves en kiest u de eenheid in de vervolgkeuzelijst.
Als u energieverbruikoptimalisatie wilt inschakelen voor de hostgroep, schakelt u het selectievakje Energieverbruikoptimalisatie inschakelen in. Selecteer nogmaals OK om uw wijzigingen op te slaan.
Notitie
Als de waarschuwingsniveaus voor schijfruimte niet overeenkomen tussen hostgroepen met dezelfde bestandsshare, kan dit leiden tot meerdere migraties van en naar die bestandsshare en kan dit van invloed zijn op de prestaties van de opslag-DO. We raden u aan geen bestandsshare uit te voeren in verschillende hostgroepen waarvoor dynamische optimalisatie van opslag is ingeschakeld.
Instellingen voor energieverbruikoptimalisatie configureren
- Navigeer in de infrastructuur naar de hostgroep en open Eigenschappen.
- Selecteer Dynamische optimalisatie>Dynamische optimalisatie-instellingen> opgevenInstellingen.
- Wijzig in Schema voor energieverbruikoptimalisatie aanpassen de instellingen voor een van deze resources: CPU, geheugen, schijf-I/O of netwerk-I/O.
- Selecteer onder Planning de uren waarop energieverbruikoptimalisatie moet worden uitgevoerd. Schakel een selectievakje in om energieverbruikoptimalisatie in of uit te schakelen voor dat uur. De planning wordt toegepast op basis van de tijdzone van de host.
Dynamische optimalisatie op aanvraag uitvoeren in een hostcluster
U kunt dynamische optimalisatie op aanvraag uitvoeren in een hostcluster. Hiervoor hoeft dynamische optimalisatie niet te worden geconfigureerd voor de bovenliggende hostgroep.
Open Infrastructuurserverhostgroepen>> en navigeer naar het hostcluster.
Selecteer Hosts optimaliseren om de taakverdeling van rekenresources uit te voeren. Als u opslagtaakverdeling wilt uitvoeren over gedeelde clusteropslag, selecteert u Schijven optimaliseren.
Hosts optimaliseren: VMM voert een dynamische optimalisatiebeoordeling uit om te bepalen of VHD's kunnen worden gemigreerd om de taakverdeling in het hostcluster te verbeteren. Als de migratie van VM's de taakverdeling kan verbeteren, geeft VMM een lijst weer met VM's die worden aanbevolen voor migratie, met de huidige en doelhosts aangegeven. De lijst sluit alle hosts uit die zich in de onderhoudsmodus in VMM bevinden en virtuele machines die niet maximaal beschikbaar zijn.
Schijfruimte optimaliseren: VMM voert een dynamische optimalisatiebeoordeling uit om te bepalen of VHD's kunnen worden gemigreerd om te voldoen aan de drempelwaarde voor vrije opslagruimte (schijfruimte) terwijl de ingestelde agressiviteit op de pagina Dynamische optimalisatie wordt overwogen. Dynamische optimalisatie wordt alleen geactiveerd wanneer een gedeelde clusteropslag de ingestelde drempelwaarde voor schijfruimte schendt. Als migratie van VHD's kan helpen om de drempelwaarde voor opslagruimte in gedeelde opslag in het cluster vrij te maken, geeft VMM een lijst weer met VHD's die worden aanbevolen voor migratie, met de huidige en doelopslagruimte aangegeven. VHD's worden alleen gemigreerd naar een andere gedeelde opslag met dezelfde opslagclassificatie.
Selecteer Migreren.
Notitie
Als VHD's worden gemigreerd tussen het ene opslagtype naar het andere (bijvoorbeeld van een CSV-naar-NAS-bestandsshare), verloopt de opslagmigratie traag. Als de opslagoptimalisatie geen lijst met VHD's retourneert die moeten worden gemigreerd, zelfs niet wanneer aan de drempelwaarde en agressieve criteria wordt voldaan:
- Controleer de HostVolumeID met behulp van Get-SCStorageVolume Cmdlet. Als de HostVolumeID Null retourneert voor het volume, vernieuwt u de VM en voert u dynamische optimalisatie voor opslag opnieuw uit.
- Controleer het DiskSpacePlacementLevel van de hostgroep met behulp van de cmdlet Get-SCHostReserve. Stel de waarde DiskSpacePlacementLevel in op de waarde van Schijfruimte die is ingesteld in Instellingen voor hostreserve in de wizard Dynamische optimalisatie.
Een computer in-/uitschakelen in VMM
- SelecteerInfrastructuurservers>>Hostnaam alle hosts>.
- Selecteer op het tabblad Host in de groep Host de optie Inschakelen of Uitschakelen. U kunt informatie over gebeurtenissen voor in- en uitschakelen bekijken in de BMC-logboeken (selecteer Hardware>Advanced>BMC Logs).
Volgende stappen
Meer informatie over het inrichten van VM's.