Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hardwareselectie
De hardwareoverwegingen voor servers waarop Hyper-V worden uitgevoerd, lijken over het algemeen op die van niet-gevirtualiseerde servers, maar servers met Hyper-V kunnen een verhoogd CPU-gebruik vertonen, meer geheugen verbruiken en een grotere I/O-bandbreedte nodig hebben vanwege serverconsolidatie.
Processors
Hyper-V in Windows Server 2016 presenteert de logische processors als een of meer virtuele processors voor elke actieve virtuele machine. Hyper-V vereist nu processors die ondersteuning bieden voor SLAT-technologieën (Second Level Address Translation), zoals Extended Page Tables (EPT) of Nested Page Tables (NPT).
Cache
Hyper-V kunt profiteren van grotere processorcaches, vooral voor belastingen met een grote werkset in het geheugen en in configuraties van virtuele machines waarin de verhouding tussen virtuele processors en logische processors hoog is.
Memory
De fysieke server heeft voldoende geheugen nodig voor zowel de root- als de child-partities. De basispartitie heeft geheugen nodig om efficiënt I/O's uit te voeren namens de virtuele machines en bewerkingen, zoals een momentopname van een virtuele machine. Hyper-V zorgt ervoor dat er voldoende geheugen beschikbaar is voor de rootpartitie en maakt het mogelijk het resterende geheugen toe te wijzen aan onderliggende partities. Onderliggende partities moeten worden aangepast aan de behoeften van de verwachte belasting voor elke virtuele machine.
Storage
De opslaghardware moet over voldoende I/O-bandbreedte en -capaciteit beschikken om te voldoen aan de huidige en toekomstige behoeften van de virtuele machines die door de fysieke server worden gehost. Houd rekening met deze vereisten wanneer u opslagcontrollers en -schijven selecteert en de RAID-configuratie kiest. Het plaatsen van virtuele machines met zeer schijfintensieve workloads op verschillende fysieke schijven zal waarschijnlijk de algehele prestaties verbeteren. Als bijvoorbeeld vier virtuele machines één schijf delen en deze actief gebruiken, kan elke virtuele machine slechts 25 procent van de bandbreedte van die schijf leveren.
Overwegingen bij het energiebeheerschema
Virtualisatie is een krachtig hulpmiddel dat nuttig is bij het verhogen van de dichtheid van de serverworkload, het verminderen van het aantal vereiste fysieke servers in uw datacenter, het verhogen van de operationele efficiëntie en het verlagen van de kosten van het stroomverbruik. Energiebeheer is van cruciaal belang voor kostenbeheer.
In een ideale datacenteromgeving wordt het stroomverbruik beheerd door het werk op machines te consolideren totdat ze meestal bezet zijn en vervolgens inactieve machines uit te schakelen. Als deze aanpak niet praktisch is, kunnen beheerders gebruikmaken van energiebeheerschema's op de fysieke hosts om ervoor te zorgen dat ze niet meer stroom verbruiken dan nodig is.
Technieken voor energiebeheer van servers brengen kosten met zich mee, vooral omdat tenant-workloads niet worden vertrouwd om beleid te dicteren over de fysieke infrastructuur van de hoster. Het wordt aan de hostlaagsoftware overgelaten om af te leiden hoe de doorvoer kan worden gemaximaliseerd en tegelijkertijd het stroomverbruik kan worden geminimaliseerd. In meestal inactieve machines kan dit ertoe leiden dat de fysieke infrastructuur concludeert dat een matig stroomverbruik gepast is, wat ertoe leidt dat de workloads van individuele tenants langzamer werken dan anders het geval zou zijn.
Windows Server maakt gebruik van virtualisatie in een breed scala aan scenario's. Van een licht belaste IIS-server tot een redelijk drukke SQL Server, tot een cloudhost met Hyper-V waarop honderden virtuele machines per server draaien. Elk van deze scenario's kan unieke hardware-, software- en prestatievereisten hebben. Windows Server maakt standaard gebruik van en raadt het energiebeheerschema aan , waardoor energiebehoud mogelijk is door de processorprestaties te schalen op basis van het CPU-gebruik.
Met het evenwichtige energiebeheerschema worden de hoogste energiestatussen (en laagste reactielatenties in tenantworkloads) alleen toegepast wanneer de fysieke host relatief druk is. Als u een deterministisch antwoord met lage latentie voor alle tenantworkloads waardegeeft, moet u overwegen om over te schakelen van het standaard energiebeheerschema met gelijke taakverdeling naar het energiebeheerschema met hoge prestaties . Met het energiebeheerschema met hoge prestaties worden de processors altijd op volle snelheid uitgevoerd, waardoor Demand-Based Schakelen in combinatie met andere energiebeheertechnieken effectief wordt uitgeschakeld en de prestaties worden geoptimaliseerd ten opzichte van energiebesparing.
Voor klanten die tevreden zijn met de kostenbesparingen van het verminderen van het aantal fysieke servers en ervoor willen zorgen dat ze maximale prestaties behalen voor hun gevirtualiseerde workloads, moet u overwegen om het energiebeheerschema met hoge prestaties te gebruiken.
Server Core installatie-optie
Windows Server 2016 is voorzien van de Server Core-installatieoptie. Server Core biedt een minimale omgeving voor het hosten van een selecte set serverfuncties, waaronder Hyper-V. Het heeft een kleinere schijfvoetafdruk voor het hostbesturingssysteem en een kleiner aanvals- en onderhoudsoppervlak. Daarom raden we Hyper-V virtualisatieservers ten zeerste aan om de installatieoptie Server Core te gebruiken.
Een Server Core-installatie biedt alleen een consolevenster wanneer de gebruiker is aangemeld, maar Hyper-V functies voor extern beheer beschikbaar maakt, waaronder Windows PowerShell , zodat beheerders deze extern kunnen beheren.
Rol van dedicated server
De rootpartitie moet worden toegewezen aan Hyper-V. Het uitvoeren van extra serverfuncties op een server waarop Hyper-V wordt uitgevoerd, kan een negatieve invloed hebben op de prestaties van de virtualisatieserver, vooral als deze veel CPU-, geheugen- of I/O-bandbreedte verbruiken. Het minimaliseren van de serverrollen in de rootpartitie heeft extra voordelen, zoals het verkleinen van het aanvalsoppervlak.
Systeembeheerders moeten zorgvuldig overwegen welke software in de rootpartitie is geïnstalleerd, omdat bepaalde software de algehele prestaties van de server met Hyper-V nadelig kan beïnvloeden.
Gastbesturingssystemen
Hyper-V ondersteunt en is afgestemd op een aantal verschillende gastbesturingssystemen. Het aantal virtuele processors dat per gast wordt ondersteund, is afhankelijk van het gastbesturingssysteem. Zie Hyper-V Overzicht voor een lijst met de ondersteunde gastbesturingssystemen.
CPU-statistieken
Hyper-V publiceert prestatiemeteritems om het gedrag van de virtualisatieserver te karakteriseren en het resourcegebruik te rapporteren. De standaardset hulpprogramma's voor het weergeven van prestatiemeteritems in Windows omvat Prestatiemeter en Logman.exe, waarmee de Hyper-V prestatiemeters kunnen worden weergegeven en geregistreerd. De namen van de relevante tellerobjecten worden voorafgegaan door Hyper-V.
U moet altijd het CPU-gebruik van het fysieke systeem meten met behulp van de prestatiemeters van de Hyper-V Hypervisor Logical Processor. Het CPU-gebruik dat in Taakbeheer en Prestatiemonitor in de hoofd- en onderliggende partities wordt gerapporteerd, geeft niet het werkelijke fysieke CPU-gebruik weer. Gebruik de volgende prestatiemeteritems om de prestaties te controleren:
Hyper-V Hypervisor Logische processor (*)\% Totale looptijd De totale niet-stilstandtijd van de logische processoren
Hyper-V Logische processor voor hypervisor (*)\% gastruntime De tijd die wordt besteed aan het rennen van cycli binnen een gast of binnen de gastheer
Hyper-V Logische processor voor hypervisor (*)\% Hypervisor Looptijd De tijd die wordt besteed aan hardlopen in de hypervisor
Hyper-V Hypervisor Root Virtual Processor (*)\\* Meet het CPU-gebruik van de rootpartitie
Hyper-V Hypervisor Virtual Processor (*)\\* Meet het CPU-gebruik van gastpartities