Delen via


Dynamische optimalisatie en energieverbruikoptimalisatie instellen in VMM

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 Storage. Versies vóór VMM 2019 ondersteunen ALLEEN DO 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 beschouwt de door Hyper-V gedefinieerde sitespecifieke foutdomeinen niet bij de berekening van dynamische optimalisatie.

Notitie

  • VMM ondersteunt dynamische optimalisatie voor Compute en Storage. 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 beschouwt niet de Hyper-V gedefinieerde sitespecifieke foutdomeinen, wanneer dynamische optimalisatieberekeningen worden uitgevoerd.
  • dynamische optimalisatie: met dynamische optimalisatie voert VMM livemigratie van VM's en VHD's binnen een hostcluster uit. De migratie is gebaseerd op de instellingen die u opgeeft om taakverdeling te verbeteren tussen hosts en gedeelde clusteropslag (CSV's( cluster shared volumes), bestandsshares) en om de plaatsingsproblemen voor VM's te corrigeren.

    • Dynamische optimalisatie van compute (optimalisatie van hosts) kan worden uitgevoerd op hosts in een cluster om de hostprestaties te optimaliseren door VM's over hosts te migreren. U kunt de drempelwaarden voor hostprestaties instellen op CPU- en geheugen.
  • Dynamische optimalisatie van opslag (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 in gedeelde opslag. U kunt de drempelwaarde voor vrije opslagruimte instellen voor gedeelde clusteropslag.
  • Dynamische optimalisatie van opslag (optimalisatie van schijfruimte) kan worden uitgevoerd op gedeelde clusteropslag (CSV's, bestandsshares) om de beschikbaarheid van opslagruimte te optimaliseren door virtuele harde schijven (VHD's) te migreren in 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 nodig zijn om te voldoen aan de resourcevereisten binnen een cluster en deze weer in te schakelen wanneer ze nodig zijn.

VMM ondersteunt dynamische berekeningsoptimalisatie (zowel berekening als opslag in VMM 2019 en hoger) en energieverbruikoptimalisatie op Hyper-V hostclusters. Dynamische optimalisatie en energieoptimalisatie worden ook ondersteund op VMware-hostclusters in de VMM-fabric die livemigratie ondersteunen.

VMM biedt ondersteuning voor dynamische optimalisatie en optimalisatie van energieverbruik op Hyper-V hostclusters. Het berekenen van dynamische optimalisatie en krachtoptimalisatie wordt ook ondersteund op VMware-hostclusters in de VMM-infrastructuur die livemigratie ondersteunen.

Voordat u begint

Let op de volgende informatie voordat u 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 voor het migreren van virtuele machines en virtuele harde schijven (VHD's) binnen hostclusters met een opgegeven frequentie en sterkte. Vm-agressiefheid bepaalt de hoeveelheid onevenwichtige belasting die nodig is om een migratie te starten tijdens dynamische optimalisatie.
  • Schijfruimte agressiviteit bepaalt de hoeveelheid vrije opslagruimte onder de drempelwaarde voor schijfruimte die nodig is om VHD's te migreren naar andere gedeelde clusteropslag tijdens dynamische optimalisatie.
  • Virtuele machines worden standaard elke 10 minuten gemigreerd met gemiddelde agressiefheid als automatische migratie is ingeschakeld. Bij het configureren van frequentie en sterkte voor dynamische optimalisatie moet een beheerder rekening houden met de resourcekosten van extra migraties tegen de voordelen van taakverdeling tussen hosts/gedeelde opslag in een hostcluster. Standaard neemt een hostgroep instellingen voor dynamische optimalisatie over van de bovenliggende hostgroep.
  • Als u dynamische optimalisatie instelt voor een hostgroep zonder een cluster, heeft dit geen effect.
  • Dynamische optimalisatie kan worden ingesteld voor clusters met twee of meer knooppunten. Dynamische optimalisatie van opslag heeft twee of meer gedeelde opslagbestanden/volumes nodig om aanwezig te 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. Daarnaast migreert VMM alleen maximaal beschikbare virtuele machines die gebruikmaken van gedeelde opslag. 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. Deze kan worden uitgevoerd zonder dynamische optimalisatie te configureren voor hostgroepen. Nadat dynamische optimalisatie is aangevraagd voor een hostcluster, vermeldt VMM de virtuele machines/VHD's die worden gemigreerd voor goedkeuring van de beheerder. Hosts optimaliseren voert VM-taakverdeling uit tussen hosts in een cluster, terwijl schijfruimte optimaliseren VHD's migreert tussen gedeelde opslag in een cluster.

Fairness van knooppunten

Knooppunt fairness is een nieuwe functie in Windows Server 2016.

Het identificeert clusterknooppunten met lichte belastingen en distribueert VM's naar die knooppunten om de belasting te verdelen. Dit is vergelijkbaar met dynamische optimalisatie van VMM. Om potentiële prestatieproblemen te voorkomen, mogen dynamische optimalisatie en knooppunt fairness niet samenwerken. Om ervoor te zorgen dat dit niet gebeurt, schakelt VMM knooppunt fairness uit in alle clusters in een hostgroep waarvoor dynamische optimalisatie is ingesteld op automatisch. Als u knooppuntfairness buiten de VMM-console inschakelt, wordt dit door VMM uitgeschakeld wanneer dynamische optimalisatie de volgende keer wordt uitgevoerd. Als u wel knooppunt fairness wilt gebruiken, schakelt u dynamische optimalisatie uit en schakelt u knooppunt fairness handmatig in.

Energieverbruikoptimalisatie

  • Voor energieverbruikoptimalisatie moeten de computers een baseboard-beheercontroller (BMC) hebben die out-of-band-beheer mogelijk maakt.
  • Energieverbruikoptimalisatie zorgt ervoor dat een cluster een quorum onderhoudt als een actief knooppunt mislukt. Voor clusters die buiten VMM zijn gemaakt en aan VMM zijn toegevoegd, vereist Energieverbruikoptimalisatie meer dan vier knooppunten. Voor elk extra of twee knooppunten in een cluster kan één knooppunt worden uitgeschakeld. Bijvoorbeeld:
    • Eén knooppunt kan worden uitgeschakeld voor een cluster van vijf of zes knooppunten.
    • Er kunnen twee knooppunten worden uitgeschakeld voor een cluster van zeven of acht knooppunten.
    • Drie knooppunten kunnen worden uitgeschakeld voor een cluster van negen of tien knooppunten.
  • Wanneer VMM een cluster maakt, wordt er een quorumschijf gemaakt en wordt die schijf gebruikt als onderdeel van het quorummodel. Voor clusters die door VMM zijn gemaakt, kan Energieverbruikoptimalisatie worden ingesteld voor clusters van meer dan drie knooppunten. Dit betekent dat het aantal knooppunten dat kan worden uitgeschakeld als volgt is:
    • Eén knooppunt kan worden uitgeschakeld voor een cluster van vier of vijf knooppunten.
    • Twee knooppunten kunnen worden uitgeschakeld voor een cluster van zes of zeven knooppunten.
    • Drie knooppunten kunnen worden uitgeschakeld voor een cluster van acht of negen knooppunten.

BMC configureren

Voor hosts met BMC die IMPI 1.5/2.0, DCMI 1.0 of SMASH 1.0 via WS-Management ondersteunen, kunt u BMC-instellingen als volgt configureren:

  1. Maak een Run As-account met machtigingen om toegang te krijgen tot de BMC op een host.
  2. Selecteer Fabric>Servers>Alle hosts> host >Eigenschappen>Hardware>Advanced>BMC-instelling.
  3. Als u VMM-beheer wilt inschakelen, selecteert u Deze fysieke machine is geconfigureerd voor OOB-beheer.
  4. Selecteer in Deze computer de opgegeven OOB-configuratieprovider voor energiebeheer ondersteunt, selecteer het ondersteunde beheerprotocol. Voer het IP-adres van de BMC in 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

  1. Selecteer Fabric>Servers>Alle hosts en selecteer de hostgroep die u wilt configureren.

  2. Met de hostgroep geselecteerd, selecteer Map>Eigenschappen groep >Eigenschappen.

  3. Selecteer in de eigenschappen van de hostgroep Dynamische Optimalisatie.

  4. Schakel in Instellingen voor dynamische optimalisatie opgevenhet selectievakje Dynamische optimalisatie gebruiken uit de bovenliggende hostgroep uit.

  1. Selecteer in agressiviteitHoog, Gemiddeldof Laag.

    Notitie

    In VMM 2019 en hoger worden de VM-agressiviteitswaarden vervangen van een laag/gemiddeld/hoog schaal naar een gehele getallen schaal van 1 tot en met 5.

    1 is de laagste mate van agressiefheid en 5 is de hoogste.

  1. Selecteer in agressiefheideen waarde op een gehele getalschaal van 1 tot 5, waarbij 1 de laagste mate van agressiefheid is en 5 de hoogste is.

Vm-agressiefheid bepaalt de hoeveelheid onevenwichtige belasting die nodig is om een migratie te starten tijdens dynamische optimalisatie.

De agressiviteit van schijfruimtebeheer bepaalt de hoeveelheid vrije opslagruimte die onder de drempelwaarde voor schijfruimte moet blijven om tijdens dynamische optimalisatie VHD's naar andere gedeelde clusteropslag te migreren.

Wanneer u frequentie en sterkte configureert voor dynamische optimalisatie, moet u proberen de resourcekosten van extra migraties te verdelen tegen de voordelen van taakverdeling tussen hosts in een hostcluster. In eerste instantie kunt u de standaardwaarde van Gemiddeldaccepteren. Nadat u de effecten van dynamische optimalisatie in uw omgeving hebt waargenomen, kunt u de agressiviteit verhogen.

Wanneer u frequentie en sterkte configureert voor dynamische optimalisatie, moet u proberen de resourcekosten van extra migraties te verdelen tegen de voordelen van taakverdeling tussen hosts in een hostcluster. In eerste instantie kunt u de standaardwaarde van 3accepteren. Nadat u de effecten van dynamische optimalisatie in uw omgeving hebt waargenomen, kunt u de agressiviteit verhogen.

  1. Als u energie wilt besparen door VMM hosts uit te schakelen wanneer ze niet nodig zijn en ze weer in te schakelen wanneer ze nodig zijn, configureert u energieverbruikoptimalisatie voor de hostgroep. Energieverbruikoptimalisatie is alleen beschikbaar wanneer virtuele machines automatisch worden gemigreerd om de belasting te verdelen.

  2. Voer de volgende instellingen in om periodiek dynamische optimalisatie uit te voeren op in aanmerking komende hostclusters in de hostgroep:

    1. Schakel het selectievakje Virtuele machines automatisch migreren om de belasting te verdelen in om de vrije opslagruimte over gedeelde opslag te verdelen.
    2. Geef in Frequencyop hoe vaak dynamische optimalisatie moet worden uitgevoerd. U kunt elke waarde tussen 10 minuten en 1440 minuten (24 uur) invoeren.
  1. Stel drempelwaarden in voor elk van de reken- en opslagresources (van toepassing op VMM 2019 en hoger) die worden vermeld. Als u de eenheden van de resources wilt wijzigen, gaat u naar Hostgroep>Eigenschappen>Hostreserves en kiest u de eenheid in de vervolgkeuzelijst.
  1. Stel drempelwaarden in voor elk van de vermelde reken- en opslagresources. Als u de eenheden van de resources wilt wijzigen, gaat u naar Hostgroep>Eigenschappen>Hostreserves en kiest u de eenheid in de vervolgkeuzelijst.
  1. Als u energieverbruikoptimalisatie wilt inschakelen voor de hostgroep, schakelt u het selectievakje Energieverbruikoptimalisatie inschakelen in. Selecteer OK opnieuw om uw wijzigingen op te slaan.

    Notitie

    Als er sprake is van een niet-overeenkomend aantal waarschuwingsniveaus voor schijfruimte 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 opslag. U wordt aangeraden geen bestandsshare uit te voeren in verschillende hostgroepen waarvoor dynamische optimalisatie van opslag is ingeschakeld.

Energieoptimalisatie-instellingen configureren

  1. Ga in de Fabric-naar de hostgroep en open Eigenschappen-.
  2. Selecteer Dynamische optimalisatie>Instellingen voor dynamische optimalisatie opgeven>Instellingen.
  3. Wijzig in Instelling voor energieverbruikoptimalisatiede instellingen voor een van deze resources: CPU, geheugen, schijf-I/O of netwerk-I/O.
  4. Selecteer onder Planningde uren waarop stroomoptimalisatie moet worden uitgevoerd. Selecteer een vak om energieverbruikoptimalisatie voor dat uur in of uit te schakelen. VMM past het schema toe op basis van de tijdzone van de host.

Dynamische optimalisatie op aanvraag uitvoeren in een hostcluster

U kunt dynamische optimalisatie op aanvraag uitvoeren op een hostcluster. Hiervoor hoeft dynamische optimalisatie niet te worden geconfigureerd voor de bovenliggende hostgroep.

  1. Open Fabric>Servers>Hostgroepen en navigeer naar het hostcluster.

  2. Als u taakverdeling voor rekenresources wilt uitvoeren, selecteert u Hosts optimaliseren. Als u opslagtaakverdeling wilt uitvoeren voor gedeelde clusteropslag, selecteert u Schijven optimaliseren.

    Voor het optimaliseren van hosts: VMM voert een dynamische optimalisatiebeoordeling uit om te bepalen of VHD's kunnen worden gemigreerd om de taakverdeling in het hostcluster te verbeteren. Als migratie van VM's 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 hosts uit die zich in de onderhoudsmodus in VMM bevinden en virtuele machines die niet maximaal beschikbaar zijn.

    Voor het optimaliseren van schijfruimte: VMM voert een dynamische optimalisatiebeoordeling uit om te bepalen of VHD's kunnen worden gemigreerd om aan de drempelwaarde voor vrije opslagruimte (schijfruimte) te voldoen, rekening houdend met de agressief ingestelde opties op de pagina Dynamische Optimalisatie. Dynamische optimalisatie wordt alleen geactiveerd wanneer gedeelde clusteropslag de drempelwaarde voor schijfruimte overschrijdt die is ingesteld. Als migratie van VHD's de drempelwaarde voor opslagruimte in gedeelde opslag in het cluster kan helpen 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.

  3. Selecteer migreren.

Notitie

Als VHD's tussen het ene opslagtype naar het andere worden gemigreerd (bijvoorbeeld van een CSV-naar NAS-bestandsshare), is de opslagmigratie traag. Als de opslagoptimalisatie geen lijst met VHD's retourneert die moeten worden gemigreerd, zelfs als aan de drempelwaarde en agressiviteitscriteria wordt voldaan:

  • Controleer de HostVolumeID met behulp van Get-SCStorageVolume Cmdlet. Als de HostVolumeID Null voor het volume retourneert, vernieuwt u de VM en voert u dynamische optimalisatie van opslag opnieuw uit.
  • Controleer de DiskSpacePlacementLevel van de hostgroep met behulp van de cmdlet Get-SCHostReserve. Stel de waarde DiskSpacePlacementLevel in die gelijk is aan de waarde van schijfruimte die is ingesteld in hostreserve-instellingen in de wizard Dynamische optimalisatie.

Een computer in-/uitschakelen in VMM

  1. Selecteer Fabric>Servers>Alle hosts> hostnaam.
  2. Selecteer op het tabblad Host in de groep Host de optie inschakelen of de optie uitschakelen. U kunt informatie over gebeurtenissen in- en uitschakelen in de BMC-logboeken bekijken (selecteer Hardware>Advanced>BMC Logs).

Volgende stappen

Meer informatie over het inrichten van VM's .