New-SCHardwareProfile
Hiermee maakt u een hardwareprofiel in de VMM-bibliotheek.
Syntax
New-SCHardwareProfile
[-VMMServer <ServerConnection>]
[-Generation <Int32>]
[-HighlyAvailable <Boolean>]
[-HAVMPriority <UInt32>]
[-DRProtectionRequired <Boolean>]
[-ReplicationGroup <ReplicationGroup>]
[-SecureBootEnabled <Boolean>]
[-NumLock <Boolean>]
[-CPULimitFunctionality <Boolean>]
[-CPULimitForMigration <Boolean>]
[-Name] <String>
[-HardwareProfile <HardwareProfile>]
[-Owner <String>]
[-UserRole <UserRole>]
[-JobGroup <Guid>]
[-CapabilityProfile <CapabilityProfile>]
[-Description <String>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled <Boolean>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled <Boolean>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-RecoveryPointObjective <Int32>]
[-ProtectionProvider <ProtectionProvider>]
[-BootOrder <BootDevice[]>]
[-FirstBootDevice <String>]
[-SecureBootTemplate <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPUExpectedUtilizationPercent <Int32>]
[-DiskIops <Int32>]
[-NetworkUtilizationMbps <Int32>]
[-CPURelativeWeight <Int32>]
[-CPUReserve <Int32>]
[-CPUMaximumPercent <Int32>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired <Boolean>]
[-AutomaticCriticalErrorAction <UInt16>]
[-AutomaticCriticalErrorActionTimeout <Int32>]
[-CheckpointType <CheckpointType>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
De cmdlet New-SCHardwareProfile maakt een hardwareprofiel voor gebruik in Virtual Machine Manager (VMM) waarin hardwareconfiguratiegegevens worden opgeslagen. U kunt een zelfstandig hardwareprofiel maken of een sjabloon of virtuele machine aanpassen om hardwareprofielinstellingen op te nemen. New-SCHardwareProfile slaat het nieuwe hardwareprofielobject op in de VMM-bibliotheek.
U kunt een hardwareprofiel maken op basis van standaardwaarden of een bestaand hardwareprofiel, of u kunt een hardwareprofiel aanpassen terwijl u dit maakt. Als u geen andere parameters opgeeft dan Naam, wat vereist is, maakt VMM een standaardhardwareprofielobject.
Instellingen voor hardwareprofielen die u voor een virtuele machine kunt configureren, zijn onder andere:
Opstartvolgorde-instellingen in het BIOS waarmee de opstartvolgorde van het apparaat voor een virtuele machine wordt opgegeven. De instelling voor opstartorders is alleen beschikbaar voor virtuele machines op een Hyper-V-host of Citrix XenServer-host.
CPU-instellingen voor een virtuele machine.
Geheugen beschikbaar op een virtuele machine.
Een virtueel diskettestation.
Twee virtuele COM-poorten (COM1 en COM2).
Een ingebouwd virtueel IDE-apparaat.
Een of meer virtuele SCSI-adapters.
Een of meer virtuele netwerkadapters die u aan een logisch netwerk kunt koppelen. Een virtuele netwerkadapter kan worden geëmuleerd of synthetisch.
De prioriteit die is toegewezen aan een virtuele machine voor het gebruik van de CPU-resources van de host ten opzichte van het gebruik van de CPU van de host door andere virtuele machines die op dezelfde host zijn geïmplementeerd. CPU-prioriteiten worden bepaald door de virtualisatiesoftware.
Of een virtuele machine die op basis van dit profiel is gemaakt, maximaal beschikbaar is. Een maximaal beschikbare virtuele machine is een virtuele machine die alleen kan worden geplaatst op een host die deel uitmaakt van een hostcluster.
Voorbeelden
Voorbeeld 1: Een standaardhardwareprofiel maken
PS C:\> New-SCHardwareProfile -Name "NewHWProfile01"
Met deze opdracht maakt u een standaardhardwareprofiel met de naam NewHWProfile01.
Voorbeeld 2: Een hardwareprofiel maken waarmee opstartvolgorde, CPU en geheugen worden ingesteld
PS C:\> New-SCHardwareProfile -Name "NewHWProfile02" -BootOrder PXEBoot,CD,Floppy,IDEHardDrive -MemoryMB 1024 -CPUCount 4
Met deze opdracht maakt u een nieuw hardwareprofiel, noemt u het NewHWProfile02, stelt PXEBoot in als eerste vermelding in de BIOS-opstartvolgorde, geeft u 1024 MB geheugen op en geeft u op dat een virtuele machine die met dit hardwareprofiel is gemaakt, vier processors heeft.
Voorbeeld 3: Klonen en vervolgens een bestaand hardwareprofiel wijzigen
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCHardwareProfile -Name "NewHWProfile03" -HardwareProfile $HWProfile -RelativeWeight 100
Met de eerste opdracht wordt het hardwareprofielobject Met de naam NewHWProfile01 opgehaald en wordt het object opgeslagen in de variabele $HWProfile.
Met de tweede opdracht maakt u een hardwareprofiel met de naam NewHWProfile03 op basis van NewHWProfile01, maar wijzigt u de waarde voor relatief gewicht. Alle andere instellingen in NewHWProfile03 zijn identiek aan die in NewHWProfile01.
Voorbeeld 4: Een hardwareprofiel maken dat een netwerkadapter, een SCSI-adapter en een dvd-station bevat
PS C:\> $JobGroupId = [Guid]::NewGuid().ToString()
PS C:\> New-SCVirtualNetworkAdapter -JobGroup $JobGroupID -PhysicalAddressType Dynamic -VirtualNetwork "Internal Network"
PS C:\> New-SCVirtualSCSIAdapter -JobGroup $JobGroupID -AdapterID 6 -Shared $False
PS C:\> New-SCVirtualDVDDrive -JobGroup $JobGroupID -Bus 1 -LUN 0
PS C:\> New-SCHardwareProfile -Name "NewHWProfile04" -Owner "Contoso\Katarina" -Description "Temporary Hardware Config used to create a VM/Template" -MemoryMB 512 -JobGroup $JobGroupID
Met de eerste opdracht wordt een GUID (Globally Unique Identifier) gegenereerd en wordt de GUID-tekenreeks opgeslagen in variabele $JobGroupID. De taakgroep-id fungeert als een id die volgende opdrachten groepeert die deze id in één taakgroep bevatten.
Met de tweede opdracht maakt u een virtuele netwerkadapter, maar gebruikt u de parameter JobGroup om op te geven dat de netwerkadapter pas net vóór de cmdlet New-SCHardwareProfile in de laatste opdracht wordt gemaakt. Met deze opdracht stelt u het fysieke (MAC)-adrestype in op dynamisch en geeft u op dat de nieuwe virtuele netwerkadapter verbinding maakt met een virtueel netwerk met de naam Intern netwerk.
Met de derde opdracht maakt u een virtuele SCSI-adapter, maar gebruikt u de parameter JobGroup om op te geven dat de SCSI-adapter pas net vóór de cmdlet New-SCHardwareProfile in de laatste opdracht wordt uitgevoerd. Met deze opdracht wordt de adapter-id ingesteld op 6 en wordt de parameter Gedeeld ingesteld op $False zodat de adapter niet wordt gedeeld (zoals het zou moeten zijn als u de adapter in gastclustering wilt gebruiken).
Met de vierde opdracht maakt u een virtueel dvd-station, maar gebruikt u de parameter JobGroup om op te geven dat het dvd-station pas net vóór de cmdlet New-SCHardwareProfile in de laatste opdracht wordt uitgevoerd. Als u Bus 1 en LUN 0 opgeeft, wordt het virtuele dvd-station gekoppeld aan het secundaire kanaal (0) op de IDE-bus.
Met de laatste opdracht maakt u een hardwareprofiel met de naam NewHWProfile04, stelt u de eigenaar in op Contoso\Katarina, geeft u een beschrijving op en geeft u op dat de hoeveelheid geheugen op de host die een virtuele machine die met dit hardwareprofiel wordt gemaakt, 512 MB is. Voordat de cmdlet New-SCHardwareProfile het hardwareprofiel maakt, voert de JobGroup-parameter in deze laatste opdracht alle voorgaande cmdlets uit die dezelfde JobGroup GUID opgeven. Wanneer New-SCVirtualNetworkAdapter, New-SCVirtualScsiAdapter en New-SCVirtualSCSIDrive worden uitgevoerd, worden de resulterende objecten die worden gemaakt automatisch gekoppeld aan het nieuwe hardwareprofiel.
Voorbeeld 5: Een hardwareprofiel maken en toevoegen aan een nieuwe sjabloon voor virtuele machines
PS C:\> $HWProfile = New-SCHardwareProfile -Name "NewHWProfile05" -CPUCount 4 -MemoryMB 64000 -CPUMax 100 -Owner "Contoso\Katarina" -HighlyAvailable $True
PS C:\> $VHD = Get-SCVirtualHardDisk | where { $_.Name -eq "VHD01.vhd" -and $_.LibraryServer.Name -eq "LibServer01.Contoso.com" }
PS C:\> $OS = Get-SCOperatingSystem | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Datacenter"}
PS C:\> New-SCVMTemplate -Name "LargeVMTemplate" -HardwareProfile $HWProfile -OperatingSystem $OS -VirtualHardDisk $VHD -NoCustomization
De eerste opdracht maakt een nieuw hardwareprofiel, noemt het NewHWProfile05, geeft aan dat het vier processors bevat en dat het hoogste percentage van de totale resources van één CPU op een host die kan worden gebruikt door een virtuele machine 100 procent is, 64 GB RAM en een eigenaar toewijst, de parameter HighlyAvailable instelt op $True, en slaat vervolgens het nieuwe hardwareprofielobject op in de variabele $HWProfile. De parameter HighlyAvailable geeft aan dat een virtuele machine die is gemaakt met behulp van dit hardwareprofiel, rechtstreeks of via een sjabloon, wordt geplaatst op een host die een knooppunt van een hostcluster is.
Met de tweede opdracht wordt het virtuele hardeschijfobject met de naam VHD01 uit de bibliotheek opgehaald en wordt het object opgeslagen in de $VHD variabele.
Met de derde opdracht wordt een besturingssysteemobject op naam opgehaald en wordt het object opgeslagen in de $OS variabele.
Met de laatste opdracht maakt u een nieuwe sjabloon voor virtuele machines, noemt u deze LargeVMTemplate en geeft u aan dat het besturingssysteem, het hardwareprofiel en de virtuele harde schijf worden gebruikt die in de voorgaande opdrachten zijn opgehaald of gemaakt, zonder dat het besturingssysteem hoeft te worden aangepast.
Parameters
-AutomaticCriticalErrorAction
Hiermee geeft u de actie op die moet worden uitgevoerd wanneer de VM een kritieke fout tegenkomt en de time-outduur overschrijdt die is opgegeven door de parameter AutomaticCriticalErrorActionTimeout . De acceptabele waarden voor deze parameter zijn: Onderbreken en Geen.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticCriticalErrorActionTimeout
Hiermee geeft u de hoeveelheid tijd, in minuten, op om te wachten in kritieke pauze voordat de virtuele machine wordt uitgeschakeld.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootOrder
Hiermee geeft u de volgorde op van apparaten die een virtuele machine op een Hyper-V-host gebruikt om te starten. De aanvaardbare waarden voor deze parameter zijn:
- CD
- IDEHardDrive
- PXEBoot
- Floppy
Type: | BootDevice[] |
Accepted values: | Floppy, CD, IdeHardDrive, PxeBoot, Unknown |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CapabilityProfile
Hiermee geeft u een mogelijkheidsprofielobject.
Type: | CapabilityProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CheckpointType
Hiermee geeft u het controlepunttype op. De aanvaardbare waarden voor deze parameter zijn:
- Uitgeschakeld
- Productie
- ProductionOnly
- Standard
Type: | CheckpointType |
Accepted values: | Disabled, Production, ProductionOnly, Standard |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCount
Hiermee geeft u het aantal CPU's op een virtuele machine, op een hardwareprofiel of op een sjabloon.
Typen hosts ondersteunen het volgende aantal CPU's:
- Hyper-V. Maximaal vier CPU's per virtuele machine, afhankelijk van het gastbesturingssysteem.
- VMware ESX. Maximaal vier CPU's per virtuele machine, maar slechts één CPU op een virtuele machine waarop Windows NT 4.0 wordt uitgevoerd.
- Citrix XenServer. Maximaal acht CPU's per virtuele machine, afhankelijk van het gastbesturingssysteem.
Type: | Byte |
Aliases: | ProcessorCount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUExpectedUtilizationPercent
Hiermee geeft u het percentage CPU op de host op dat u verwacht dat deze virtuele machine moet worden gebruikt. Deze waarde wordt alleen gebruikt wanneer VMM een geschikte host voor de virtuele machine bepaalt.
Type: | Int32 |
Aliases: | ExpectedCPUUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitForMigration
Geeft aan of processorfuncties voor de opgegeven virtuele machine moeten worden beperkt om migratie naar een fysieke computer met een andere versie van dezelfde processor als de broncomputer in te schakelen. VMM biedt geen ondersteuning voor het migreren van virtuele machines tussen fysieke computers met processors van verschillende fabrikanten.
Type: | Boolean |
Aliases: | LimitCPUForMigration |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitFunctionality
Geeft aan of een ouder besturingssysteem, zoals Windows NT 4.0, moet worden ingeschakeld op een virtuele machine die is geïmplementeerd op een Hyper-V-host of op een VMware ESX-host door beperkte CPU-functionaliteit voor de virtuele machine te bieden.
Type: | Boolean |
Aliases: | LimitCPUFunctionality |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUMaximumPercent
Hiermee geeft u het hoogste percentage van de totale resources van één CPU op de host die op elk gewenst moment door een specifieke virtuele machine kan worden gebruikt.
Voorbeeld: -CPUMaximumPercent 80
(om 80 procent op te geven)
Type: | Int32 |
Aliases: | CPUMax |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPerVirtualNumaNodeMaximum
Hiermee geeft u het maximum aantal CPU's op dat is toegestaan voor elk virtueel NUMA-knooppunt.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPURelativeWeight
Hiermee geeft u de hoeveelheid CPU-resources op een host op die deze virtuele machine kan gebruiken ten opzichte van andere virtuele machines op dezelfde host. Een virtuele machine met een hogere gewichtswaarde wordt meer CPU-resources toegewezen dan een virtuele machine met een lagere gewichtswaarde. De VMware-term voor deze waarden is shares.
Typen hosts ondersteunen de volgende relatieve waarden:
Hyper-V. 1 tot 10000.
VMware ESX. Hoog.
- VMware ESX. Boven Normaal.
VMware ESX. Normaal (standaard). 1000.
VMware ESX. Onder Normaal.
- VMware ESX. Laag.
VMware ESX. Aangepast 1 tot 1000000.
Citrix XenServer. 1 tot 65536, normaal is 256.
Type: | Int32 |
Aliases: | RelativeWeight |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUReserve
Hiermee geeft u het minimale percentage van de resources van één CPU op de host om toe te wijzen aan een virtuele machine. Het percentage CPU-capaciteit dat beschikbaar is voor de virtuele machine is nooit minder dan dit percentage.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUType
Hiermee geeft u het type CPU voor een virtuele machine.
Als u een lijst wilt ophalen van alle CPU-typen die beschikbaar zijn voor gebruik in virtuele machines in een VMM-omgeving, typt Get-SCCPUType
u .
Type: | ProcessorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Geeft een beschrijving weer voor het opgegeven object.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskIops
Hiermee geeft u het aantal schijfinvoer-/uitvoerbewerkingen per seconde (IOPS) op de host op die door een specifieke virtuele machine kan worden gebruikt.
Voorbeeld: -DiskIO 1500
(om 1500 IOPS op te geven)
Type: | Int32 |
Aliases: | DiskIO |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DRProtectionRequired
Deze parameter is gereserveerd voor toekomstig gebruik.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryBufferPercentage
Hiermee geeft u het percentage geheugen boven de huidige geheugentoewijzing van een virtuele machine die de host moet reserveren als buffer. De standaardwaarde is 20.
Voorbeeldindeling: -DynamicMemoryTargetBufferPercentage 20
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryEnabled
Hiermee wordt aangegeven of dynamisch geheugen moet worden ingeschakeld voor virtuele machines. U kunt dynamisch geheugen rechtstreeks inschakelen op een virtuele machine of op een sjabloon of hardwareprofiel dat wordt gebruikt om virtuele machines te maken. De standaardwaarde is $False.
Vereist: U kunt dynamisch geheugen alleen inschakelen voor een virtuele machine als die virtuele machine is geïmplementeerd op een host met Windows Server 2008 SP1 of hoger of als de virtuele machine in een bibliotheek is opgeslagen in een gestopte status (hardwarewijzigingen in een opgeslagen virtuele machine kunnen alleen worden aangebracht als de virtuele machine geen momentopnamen heeft). Het inschakelen van dynamisch geheugen op een virtuele machine die is opgeslagen in een bibliotheek beperkt de plaatsing van die machine tot hosts met Windows Server 2008 SP1 of hoger.
Voorbeeldindeling: -DynamicMemoryEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMaximumMB
Hiermee geeft u de maximale hoeveelheid geheugen op die aan een virtuele machine kan worden toegewezen als dynamisch geheugen is ingeschakeld. De standaardwaarde is 65536.
Vereist: U kunt dynamisch geheugen alleen inschakelen voor een virtuele machine als die virtuele machine is geïmplementeerd op een host met Windows Server 2008 R2 SP1 of hoger of als de virtuele machine in een bibliotheek is opgeslagen in een gestopte status (hardwarewijzigingen in een opgeslagen virtuele machine kunnen alleen worden aangebracht als de virtuele machine geen momentopnamen heeft). Als u dynamisch geheugen inschakelt op een virtuele machine die is opgeslagen in een bibliotheek, wordt de plaatsing van die machine beperkt tot hosts met Windows Server 2008 R2 SP1 of hoger.
Voorbeeldindeling: -DynamicMemoryMaximumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMinimumMB
Hiermee geeft u de minimale hoeveelheid geheugen op die aan een virtuele machine kan worden toegewezen als dynamisch geheugen is ingeschakeld. De standaardwaarde is 65536.
Vereist: U kunt dynamisch geheugen alleen inschakelen voor een virtuele machine als die virtuele machine is geïmplementeerd op een host met Windows Server 2008 R2 SP1 of hoger of als de virtuele machine in een bibliotheek is opgeslagen in een gestopte status (hardwarewijzigingen in een opgeslagen virtuele machine kunnen alleen worden aangebracht als de virtuele machine geen momentopnamen heeft). Als u dynamisch geheugen inschakelt op een virtuele machine die is opgeslagen in een bibliotheek, wordt de plaatsing van die machine beperkt tot hosts met Windows Server 2008 R2 SP1 of hoger.
Voorbeeldindeling: -DynamicMemoryMinimumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FirstBootDevice
Geeft het apparaat aan waarop een opstartpoging voor het eerst wordt uitgevoerd.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Generation
Geeft de generatie van de virtuele machine aan die wordt gemaakt.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HardwareProfile
Hiermee geeft u een hardwareprofielobject.
Type: | HardwareProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HAVMPriority
Hiermee geeft u de prioriteit van de virtuele machine. Virtuele machines beginnen in volgorde van prioriteit tot de limieten van een hostclusterknooppunt. Geldige invoer voor deze parameter is een numerieke weergave van de prioriteit:
- Hoog. 3000
- Gemiddeld. 2000
- Laag. 1000
Als u een waarde van nul (0) opgeeft, wordt de virtuele machine niet automatisch opnieuw opgestart.
Voorbeeldindeling: -HAVMPriority 2000
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HighlyAvailable
Hiermee wordt aangegeven of een virtuele machine moet worden op een Hyper-V-host die deel uitmaakt van een hostcluster. Configureer deze instelling op een virtuele machine of op een sjabloon of hardwareprofiel dat wordt gebruikt om virtuele machines te maken.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Hiermee geeft u een id op voor een reeks opdrachten die worden uitgevoerd als een set vlak voor de laatste opdracht die dezelfde taakgroep-id bevat.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMB
Hiermee geeft u de hoeveelheid RAM (Random Access Memory) in megabytes (MB) op de host die deze cmdlet toewijst aan de geconverteerde virtuele machine. De standaardwaarde is 512 MB. Voor een virtuele machine waarop dynamisch geheugen is ingeschakeld op een host waarop Windows Server 2008 R2 SP1 of nieuwere versies wordt uitgevoerd, geeft u de opstartgeheugenwaarde op.
Typen hosts hebben de volgende maximale hoeveelheid geheugen die kan worden toegewezen aan virtuele machines:
- Hyper-V. Maximaal 65536 MB RAM per virtuele machine.
- VMware ESX Server 3.0.x. Maximaal 16384 MB RAM per virtuele machine.
- VMware ESX Server 3.5.x. Maximaal 65532 MB RAM per virtuele machine.
- Citrix XenServer. Maximaal 32265 MB RAM per virtuele machine.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryPerVirtualNumaNodeMaximumMB
Hiermee geeft u de maximale hoeveelheid geheugen in MB op dat elk virtueel NUMA-knooppunt is toegestaan.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryWeight
Geeft de prioriteit aan bij het toewijzen van geheugen aan een virtuele machine ten opzichte van andere virtuele machines op dezelfde host. Aan een virtuele machine met een hogere instelling worden meer geheugenresources toegewezen dan aan een virtuele machine met een lagere instelling.
Voor een host met Windows Server 2008 R2 SP1 of hoger:
- 5000 - Normaal
- 10000 - Hoog
- 0 - Laag
- 1 tot 10000 - Aangepast
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumCount
Hiermee geeft u het maximum aantal monitors op dat door een virtuele videoadapter wordt ondersteund.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumResolution
Hiermee geeft u de waarde, als tekenreeks, die de maximale mogelijke monitorresolutie van een virtuele videoadapter vertegenwoordigt. De aanvaardbare waarden voor deze parameter zijn:
- 1024 x 768
- 1280x1024
- 1600 x 1200
- 1920x1200
De standaardwaarde is 1280x1024.
Voorbeeldindeling: -MonitorResolutionMaximum "1600x1200"
Type: | String |
Aliases: | MonitorResolutionMaximum |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam van een VMM-object.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkUtilizationMbps
Hiermee geeft u, in megabits per seconde (Mbps), de hoeveelheid bandbreedte op het netwerk van de host die kan worden gebruikt door een specifieke virtuele machine.
Voorbeeldindeling: -NetworkUtilization 10
Type: | Int32 |
Aliases: | NetworkUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumaIsolationRequired
Hiermee wordt aangegeven of NUMA-isolatie is vereist.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumLock
Geeft aan of de BIOS-waarde voor NumLock moet worden ingeschakeld op een hardwareprofiel dat wordt gebruikt voor het maken van virtuele machines op een Hyper-V-host. Deze parameter is niet van toepassing op virtuele machines op VMware ESX-hosts of op Citrix XenServer-hosts.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Geeft de eigenaar van een VMM-object aan in de vorm van een geldig domeingebruikersaccount.
- Voorbeeldindeling:
-Owner "Contoso\PattiFuller"
- Voorbeeldindeling:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionProvider
Hiermee geeft u een beveiligingsprovider.
Type: | ProtectionProvider |
Accepted values: | None, HVR8, HVRBlue, HVRAzure, DiskReplication, SANReplication |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Hiermee geeft u de id op van de tip prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPointObjective
Hiermee geeft u de maximale periode op waarvoor het tolereerbaar is om gegevens van een IT-service te verliezen vanwege een groot incident.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationGroup
Hiermee geeft u een replicatiegroep op.
Type: | ReplicationGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootEnabled
Geeft aan of beveiligd opstarten is ingeschakeld.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootTemplate
Hiermee geeft u de beveiligde opstartsjabloon die moet worden gebruikt voor de virtuele machine van de tweede generatie.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Hiermee geeft u een gebruikersrolobject op.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNumaNodesPerSocketMaximum
Hiermee geeft u het maximum aantal NUMA-knooppunten op dat is toegestaan voor elke socket.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualVideoAdapterEnabled
Geeft aan of de Microsoft Synthetic 3D Virtual Video Adapter voor virtuele machines moet worden ingeschakeld. U kunt de virtuele videoadapter rechtstreeks op een virtuele machine inschakelen of op een sjabloon of hardwareprofiel dat wordt gebruikt voor het maken van virtuele machines.
Vereist: U kunt de Microsoft Synthetische 3D Virtual Video Adapter voor een virtuele machine alleen inschakelen als die virtuele machine is geïmplementeerd op een host waarop Windows Server 2008 R2 SP1 (met de rol Extern bureaublad-services en de functieservice Extern bureaublad Virtual Graphics is geïnstalleerd) of later, of als de virtuele machine is opgeslagen in een bibliotheek met een gestopte status (hardwarewijzigingen in een opgeslagen virtuele machine kunnen alleen worden aangebracht als de virtuele virtuele machine is geïnstalleerd) de computer heeft geen momentopnamen). Als u de Microsoft Synthetic 3D Virtual Video Adapter inschakelt op een virtuele machine die is opgeslagen in een bibliotheek, wordt de plaatsing van die machine beperkt tot hosts met Windows Server 2008 R2 SP1 (waarbij de functie Extern bureaublad-services en de functieservice Extern bureaublad Virtual Graphics zijn geïnstalleerd) of hoger.
Voorbeeldindeling: -VirtualVideoAdapterEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject op.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Uitvoerwaarden
HardwareProfile
Met deze cmdlet wordt een HardwareProfile-object geretourneerd.