Partager via


New-SCHardwareProfile

Crée un profil matériel dans la bibliothèque VMM.

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

L’applet de commande New-SCHardwareProfile crée un profil matériel à utiliser dans Virtual Machine Manager (VMM) qui stocke les informations de configuration matérielle. Vous pouvez créer un profil matériel autonome ou personnaliser un modèle ou un ordinateur virtuel afin d'y inclure des paramètres de profil matériel. New-SCHardwareProfile stocke le nouvel objet de profil matériel dans la bibliothèque VMM.

Vous pouvez créer un profil matériel en fonction des valeurs par défaut ou d’un profil matériel existant, ou personnaliser un profil matériel lors de sa création. Si vous ne spécifiez aucun paramètre autre que Name, ce qui est obligatoire, VMM crée un objet de profil matériel par défaut.

Les paramètres de profil matériel que vous pouvez configurer pour une machine virtuelle sont les suivants :

  • Paramètres de l’ordre de démarrage dans le BIOS qui spécifient l’ordre de démarrage de l’appareil pour une machine virtuelle. Le paramètre d’ordre de démarrage est disponible uniquement pour les machines virtuelles sur un hôte Hyper-V ou un hôte Citrix XenServer.

  • Paramètres de l’UC pour une machine virtuelle.

  • Mémoire disponible sur une machine virtuelle.

  • Lecteur de disquette virtuelle.

  • Deux ports COM virtuels (COM1 et COM2).

  • Un appareil IDE virtuel intégré.

  • Un ou plusieurs adaptateurs SCSI virtuels.

  • Une ou plusieurs cartes réseau virtuelles que vous pouvez attacher à un réseau logique. Une carte réseau externe peut être émulée ou synthétique.

  • Priorité affectée à une machine virtuelle pour l’utilisation des ressources processeur de l’hôte par rapport à l’utilisation de l’UC de l’hôte par d’autres machines virtuelles déployées sur le même hôte. Les priorités de processeur sont déterminées par le logiciel de virtualisation.

  • Indique si une machine virtuelle créée à partir de ce profil sera hautement disponible. Une machine virtuelle hautement disponible est une machine virtuelle qui ne peut être placée que sur un hôte qui fait partie d’un cluster hôte.

Exemples

Exemple 1 : Créer un profil matériel par défaut

PS C:\> New-SCHardwareProfile -Name "NewHWProfile01"

Cette commande crée un profil matériel par défaut nommé NewHWProfile01.

Exemple 2 : Créer un profil matériel qui définit l’ordre de démarrage, le processeur et la mémoire

PS C:\> New-SCHardwareProfile -Name "NewHWProfile02" -BootOrder PXEBoot,CD,Floppy,IDEHardDrive -MemoryMB 1024 -CPUCount 4

Cette commande crée un profil matériel, le nomme NewHWProfile02, définit PXEBoot comme première entrée dans l’ordre de démarrage du BIOS, spécifie 1 024 Mo de mémoire et spécifie qu’une machine virtuelle créée à l’aide de ce profil matériel aura quatre processeurs.

Exemple 3 : Cloner, puis modifier un profil matériel existant

PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCHardwareProfile -Name "NewHWProfile03" -HardwareProfile $HWProfile -RelativeWeight 100

La première commande obtient l’objet de profil matériel nommé NewHWProfile01 et stocke l’objet dans la variable $HWProfile.

La deuxième commande crée un profil matériel appelé NewHWProfile03 basé sur NewHWProfile01, mais modifie la valeur de poids relatif. Tous les autres paramètres de NewHWProfile03 sont identiques à ceux de NewHWProfile01.

Exemple 4 : Créer un profil matériel qui contient une carte réseau, une carte SCSI et un lecteur de DVD

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

La première commande génère un identificateur global unique (GUID) et stocke la chaîne GUID dans la variable $JobGroupID. L'ID de groupe de travaux fait office d'identificateur qui regroupe les commandes suivantes incluant cet identificateur dans un seul groupe de travaux.

La deuxième commande crée une carte réseau virtuelle, mais utilise le paramètre JobGroup pour spécifier que la carte réseau n’est pas créée tant que juste avant l’applet de commande New-SCHardwareProfile dans la dernière commande s’exécute. Cette commande définit le type d’adresse physique (MAC) sur dynamique et spécifie que la nouvelle carte réseau virtuelle se connecte à un réseau virtuel nommé Réseau interne.

La troisième commande crée une carte SCSI virtuelle, mais utilise le paramètre JobGroup pour spécifier que l’adaptateur SCSI n’est créé qu’avant l’applet de commande New-SCHardwareProfile dans la dernière commande. Cette commande définit l’ID de l’adaptateur sur 6 et définit le paramètre Partagé sur $False afin que l’adaptateur ne soit pas partagé (comme il aurait dû l’être si vous souhaitez utiliser l’adaptateur dans le clustering invité).

La quatrième commande crée un lecteur de DVD virtuel, mais utilise le paramètre JobGroup pour spécifier que le lecteur de DVD n’est créé qu’avant juste avant l’applet de commande New-SCHardwareProfile dans la dernière exécution de la commande. La spécification de Bus 1 et de LUN 0 permet de rattacher le lecteur de DVD virtuel à un canal secondaire (0) sur le bus IDE.

La dernière commande crée un profil matériel nommé NewHWProfile04, définit le propriétaire sur Contoso\Katarina, spécifie une description et spécifie que la quantité de mémoire sur l’hôte qu’une machine virtuelle créée à l’aide de ce profil matériel utilisera 512 Mo. Avant que l’applet de commande New-SCHardwareProfile crée le profil matériel, le paramètre JobGroup de cette commande finale exécute toutes les applets de commande précédentes qui spécifient le même GUID JobGroup . Lorsque New-SCVirtualNetworkAdapter, New-SCVirtualScsiAdapter et New-SCVirtualDVDDrive s’exécutent, les objets résultants créés sont automatiquement associés au nouveau profil matériel.

Exemple 5 : Créer un profil matériel et l’ajouter à un nouveau modèle de machine virtuelle

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

La première commande crée un profil matériel, le nomme NewHWProfile05, spécifie qu’il contient quatre processeurs, et que le pourcentage le plus élevé des ressources totales d’un seul processeur sur un hôte qui peut être utilisé par une machine virtuelle est de 100 %, affecte 64 Go de RAM et un propriétaire, définit le paramètre Hautementavailable sur $True, puis stocke le nouvel objet de profil matériel dans la variable $HWProfile. Le paramètre HautementAvailable spécifie qu’une machine virtuelle créée à l’aide de ce profil matériel, directement ou via un modèle, sera placée sur un hôte qui est un nœud d’un cluster hôte.

La deuxième commande obtient l’objet de disque dur virtuel nommé VHD01 à partir de la bibliothèque et stocke l’objet dans la variable $VHD.

La troisième commande obtient un objet de système d’exploitation par nom et stocke l’objet dans la variable $OS.

La dernière commande crée un modèle de machine virtuelle, le nomme LargeVMTemplate et spécifie qu’il utilise le système d’exploitation, le profil matériel et le disque dur virtuel récupérés ou créés dans les commandes précédentes, sans aucune personnalisation du système d’exploitation.

Paramètres

-AutomaticCriticalErrorAction

Spécifie l’action à entreprendre lorsque la machine virtuelle rencontre une erreur critique et dépasse la durée d’expiration spécifiée par le paramètre AutomaticCriticalErrorActionTimeout . Les valeurs acceptables pour ce paramètre sont : Pause et Aucun.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AutomaticCriticalErrorActionTimeout

Spécifie la durée, en minutes, d’attente en pause critique avant de mettre hors tension la machine virtuelle.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BootOrder

Spécifie l’ordre des appareils qu’utilise une machine virtuelle sur un hôte Hyper-V pour démarrer. Les valeurs valides pour ce paramètre sont :

  • 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

Spécifie un objet de profil de capacité.

Type:CapabilityProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CheckpointType

Spécifie le type de point de contrôle. Les valeurs valides pour ce paramètre sont :

  • Désactivé
  • Production
  • 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

Spécifie le nombre de processeurs d’un ordinateur virtuel, d’un profil matériel ou d’un modèle.

Les types d’hôtes prennent en charge le nombre de processeurs suivants :

  • Hyper-V. Jusqu’à quatre PROCESSEURs par machine virtuelle, selon le système d’exploitation invité.
  • VMware ESX. Jusqu’à quatre PROCESSEURs par machine virtuelle, mais seulement un processeur sur une machine virtuelle qui exécute Windows NT 4.0.
  • Citrix XenServer. Jusqu’à huit PROCESSEURs par machine virtuelle, selon le système d’exploitation invité.
Type:Byte
Aliases:ProcessorCount
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUExpectedUtilizationPercent

Spécifie le pourcentage d’UC sur l’hôte que vous attendez à ce que cette machine virtuelle utilise. Cette valeur est uniquement utilisée lorsque VMM détermine un ordinateur hôte approprié pour l’ordinateur virtuel.

Type:Int32
Aliases:ExpectedCPUUtilization
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPULimitForMigration

Indique s’il faut limiter les fonctionnalités du processeur pour la machine virtuelle spécifiée afin d’activer la migration vers un ordinateur physique ayant une version différente du même processeur que l’ordinateur source. VMM ne prend pas en charge la migration d'ordinateurs virtuels entre ordinateurs physiques dotés de processeurs provenant de fabricants différents.

Type:Boolean
Aliases:LimitCPUForMigration
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPULimitFunctionality

Indique s’il faut activer l’exécution d’un système d’exploitation plus ancien tel que Windows NT 4.0 sur une machine virtuelle déployée sur un hôte Hyper-V ou sur un hôte VMware ESX en fournissant des fonctionnalités de processeur limitées pour la machine virtuelle.

Type:Boolean
Aliases:LimitCPUFunctionality
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUMaximumPercent

Spécifie le pourcentage le plus élevé des ressources totales d’un processeur unique sur l’ordinateur hôte pouvant être utilisé par un ordinateur virtuel spécifique à un moment donné.

Exemple : -CPUMaximumPercent 80 (pour spécifier 80 p. 100)

Type:Int32
Aliases:CPUMax
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUPerVirtualNumaNodeMaximum

Spécifie le nombre maximal de processeurs autorisés pour chaque nœud NUMA virtuel.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPURelativeWeight

Spécifie la quantité de ressources processeur d’un ordinateur hôte que cet ordinateur virtuel peut utiliser par rapport aux autres ordinateurs virtuels du même ordinateur hôte. Une machine virtuelle avec une valeur de poids supérieure est allouée plus de ressources processeur qu’une machine virtuelle avec une valeur de poids inférieure. Le terme VMware pour ces valeurs est partagé.

Les types d’hôtes prennent en charge les valeurs relatives suivantes :

  • Hyper-V. 1 à 1 0000.

  • VMware ESX. Élevée.

  • VMware ESX. Au-dessus de la normale.
  • VMware ESX. Normal (valeur par défaut). 1000.

  • VMware ESX. En dessous de la normale.

  • VMware ESX. Faible.
  • VMware ESX. Personnalisé 1 à 1000000.

  • Citrix XenServer. 1 à 65536, la normale est de 256.

Type:Int32
Aliases:RelativeWeight
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUReserve

Spécifie le pourcentage minimal des ressources d’un processeur unique sur l’ordinateur hôte à allouer à un ordinateur virtuel. Le pourcentage de capacité du processeur qui est mis à la disposition de l’ordinateur virtuel n’est jamais inférieur à ce pourcentage.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUType

Spécifie le type de processeur pour un ordinateur virtuel. Pour récupérer la liste de tous les types d’UC disponibles pour une utilisation dans les machines virtuelles dans un environnement VMM, tapez Get-SCCPUType.

Type:ProcessorType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Indique une description de l’objet spécifié.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskIops

Spécifie le nombre d’opérations d’entrées/sorties disque par seconde (ESPS) sur l'ordinateur hôte pouvant être utilisées par un ordinateur virtuel spécifique.

Exemple : -DiskIO 1500 (pour spécifier 1500 IOPS)

Type:Int32
Aliases:DiskIO
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DRProtectionRequired

Ce paramètre est réservé à un usage futur.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DynamicMemoryBufferPercentage

Spécifie le pourcentage de mémoire au-dessus de l’allocation de mémoire actuelle d’une machine virtuelle que l’hôte doit essayer de réserver en tant que mémoire tampon. La valeur par défaut est 20.

Exemple de format : -DynamicMemoryTargetBufferPercentage 20

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DynamicMemoryEnabled

Indique s’il faut activer la mémoire dynamique pour les machines virtuelles. Vous pouvez activer directement la mémoire dynamique sur un ordinateur virtuel, un modèle ou un profil matériel servant à créer des ordinateurs virtuels. La valeur par défaut est $False.

Obligatoire : vous pouvez activer la mémoire dynamique pour une machine virtuelle uniquement si cette machine virtuelle est déployée sur un hôte exécutant Windows Server 2008 SP1 ou version ultérieure ou si la machine virtuelle est stockée dans une bibliothèque dans un état arrêté (les modifications matérielles apportées à une machine virtuelle stockée ne peuvent être effectuées que si la machine virtuelle n’a pas d’instantanés). L’activation de la mémoire dynamique sur une machine virtuelle stockée dans une bibliothèque limite le placement de cette machine aux hôtes exécutant Windows Server 2008 SP1 ou version ultérieure.

Exemple de format : -DynamicMemoryEnabled $True

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DynamicMemoryMaximumMB

Spécifie la quantité maximale de mémoire qui peut être allouée à une machine virtuelle si la mémoire dynamique est activée. La valeur par défaut est 65536.

Obligatoire : vous pouvez activer la mémoire dynamique pour une machine virtuelle uniquement si cette machine virtuelle est déployée sur un hôte exécutant Windows Server 2008 R2 SP1 ou version ultérieure ou si la machine virtuelle est stockée dans une bibliothèque dans un état arrêté (les modifications matérielles apportées à une machine virtuelle stockée peuvent uniquement être effectuées si la machine virtuelle n’a pas de captures instantanées). L'activation de la mémoire dynamique sur un ordinateur virtuel stocké dans une bibliothèque limite sa sélection élective à des ordinateurs hôtes exécutant Windows Server 2008 R2 SP1 ou version ultérieure.

Exemple de format : -DynamicMemoryMaximumMB 1024

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DynamicMemoryMinimumMB

Spécifie la quantité minimale de mémoire qui peut être allouée à une machine virtuelle si la mémoire dynamique est activée. La valeur par défaut est 65536.

Obligatoire : vous pouvez activer la mémoire dynamique pour une machine virtuelle uniquement si cette machine virtuelle est déployée sur un hôte exécutant Windows Server 2008 R2 SP1 ou version ultérieure ou si la machine virtuelle est stockée dans une bibliothèque dans un état arrêté (les modifications matérielles apportées à une machine virtuelle stockée peuvent uniquement être effectuées si la machine virtuelle n’a pas de captures instantanées). L'activation de la mémoire dynamique sur un ordinateur virtuel stocké dans une bibliothèque limite sa sélection élective à des ordinateurs hôtes exécutant Windows Server 2008 R2 SP1 ou version ultérieure.

Exemple de format : -DynamicMemoryMinimumMB 1024

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FirstBootDevice

Indique l’appareil sur lequel un démarrage est tenté pour la première fois.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Generation

Indique la génération d’une machine virtuelle créée.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HardwareProfile

Spécifie un objet profil matériel.

Type:HardwareProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-HAVMPriority

Spécifie la priorité de la machine virtuelle. Les machines virtuelles démarrent en priorité jusqu’aux limites d’un nœud de cluster hôte. L’entrée valide pour ce paramètre est une représentation numérique de la priorité :

  • Élevée. 3000
  • Moyenne. 2000
  • Faible. 1 000

Si vous spécifiez la valeur zéro (0), la machine virtuelle ne redémarre pas automatiquement.

Exemple de format : -HAVMPriority 2000

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HighlyAvailable

Indique s’il faut placer une machine virtuelle sur un hôte Hyper-V qui fait partie d’un cluster hôte. Configurez ce paramètre sur un ordinateur virtuel, sur un modèle ou sur un profil matériel servant à créer des ordinateurs virtuels.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Spécifie un identificateur pour une série de commandes qui seront exécutées ensemble juste avant que la commande finale qui comprend le même identificateur de groupe de travaux soit exécutée.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryMB

Spécifie la quantité de mémoire d’accès aléatoire (RAM), en mégaoctets (Mo) sur l’hôte que cette applet de commande alloue à la machine virtuelle convertie. La valeur par défaut est 512 Mo. Pour une machine virtuelle sur laquelle la mémoire dynamique est activée sur un hôte qui exécute Windows Server 2008 R2 SP1 ou version ultérieure, spécifiez la valeur de mémoire de démarrage.

Les types d’hôtes ont la mémoire maximale suivante assignable aux machines virtuelles :

  • Hyper-V. Jusqu’à 65536 Mo de RAM par machine virtuelle.
  • VMware ESX Server 3.0.x. Jusqu’à 16 384 Mo de RAM par machine virtuelle.
  • VMware ESX Server 3.5.x. Jusqu’à 65532 Mo de RAM par machine virtuelle.
  • Citrix XenServer. Jusqu’à 32265 Mo de RAM par machine virtuelle.
Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryPerVirtualNumaNodeMaximumMB

Spécifie la quantité maximale de mémoire, en Mo, que chaque nœud NUMA virtuel est autorisé.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryWeight

Indique la priorité respectée pour allouer de la mémoire à un ordinateur virtuel, par rapport aux autres ordinateurs virtuels situés sur le même hôte. Une machine virtuelle avec un paramètre plus élevé est allouée plus de ressources mémoire qu’une machine virtuelle avec un paramètre inférieur.

Pour un hôte exécutant Windows Server 2008 R2 SP1 ou version ultérieure :

  • 5000 - Normal
  • 10000 - Élevé
  • 0 - Faible
  • 1 à 1 0000 - Personnalisé
Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MonitorMaximumCount

Spécifie le nombre maximal de moniteurs pris en charge par une carte vidéo virtuelle.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MonitorMaximumResolution

Spécifie la valeur, sous forme de chaîne, qui représente la résolution maximale possible d’un moniteur d’une carte vidéo virtuelle. Les valeurs valides pour ce paramètre sont :

  • 1024 x 768
  • 1280x1024
  • 1600 x 1200
  • 1920x1200

La valeur par défaut est 1280x1024.

Exemple de format : -MonitorResolutionMaximum "1600x1200"

Type:String
Aliases:MonitorResolutionMaximum
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Spécifie le nom d’un objet VMM.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NetworkUtilizationMbps

Spécifie, en mégabits par seconde (Mbits/s), la quantité de bande passante sur le réseau de l’hôte qui peut être utilisée par une machine virtuelle spécifique.

Exemple de format : -NetworkUtilization 10

Type:Int32
Aliases:NetworkUtilization
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NumaIsolationRequired

Indique si l’isolation NUMA est requise.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NumLock

Indique s’il faut activer la valeur BIOS de NumLock sur un profil matériel utilisé pour créer des machines virtuelles sur un hôte Hyper-V. Ce paramètre ne s’applique pas aux machines virtuelles sur des hôtes VMware ESX ou sur des hôtes Citrix XenServer.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Owner

Spécifie le propriétaire d’un objet VMM sous la forme d’un compte d’utilisateur de domaine valide.

  • Exemple de format : -Owner "Contoso\PattiFuller"
  • Exemple de format : -Owner "PattiFuller@Contoso"
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionProvider

Spécifie un fournisseur de protection.

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

Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPointObjective

Spécifie la période maximale pendant laquelle il est tolérable de perdre des données d’un service informatique en raison d’un incident majeur.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationGroup

Spécifie un groupe de réplication.

Type:ReplicationGroup
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SecureBootEnabled

Indique si le démarrage sécurisé est activé.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SecureBootTemplate

Spécifie le modèle de démarrage sécurisé à utiliser pour la machine virtuelle de génération 2.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserRole

Spécifie un objet rôle d'utilisateur.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNumaNodesPerSocketMaximum

Spécifie le nombre maximal de nœuds NUMA autorisés pour chaque socket.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualVideoAdapterEnabled

Indique s’il faut activer l’adaptateur vidéo virtuel 3D Microsoft Synthétique pour les machines virtuelles. Vous pouvez activer l’adaptateur vidéo virtuel directement sur une machine virtuelle, ou sur un modèle ou un profil matériel qui sera utilisé pour créer des machines virtuelles.

Obligatoire : vous pouvez activer la carte vidéo virtuelle 3D Microsoft Synthétique pour une machine virtuelle uniquement si cette machine virtuelle est déployée sur un hôte exécutant Windows Server 2008 R2 SP1 (avec le rôle Services Bureau à distance et le service de rôle Graphique virtuel Bureau à distance installé) ou une version ultérieure ou si la machine virtuelle est stockée dans une bibliothèque dans un état arrêté (les modifications matérielles apportées à une machine virtuelle stockée ne peuvent être effectuées que si la machine virtuelle est installée. la machine n’a pas de captures instantanées). L’activation de l’adaptateur vidéo virtuel 3D Microsoft sur une machine virtuelle stockée dans une bibliothèque limite le placement de cette machine aux hôtes exécutant Windows Server 2008 R2 SP1 (avec le rôle Services Bureau à distance et le service de rôle Graphique virtuel Bureau à distance installé) ou version ultérieure.

Exemple de format : -VirtualVideoAdapterEnabled $True

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Sorties

HardwareProfile

Cette applet de commande retourne un objet HardwareProfile .