Condividi tramite


New-SCCapabilityProfile

Crea un profilo di funzionalità.

Sintassi

New-SCCapabilityProfile
   -Name <String>
   -CapabilityProfile <CapabilityProfile>
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
New-SCCapabilityProfile
   -Name <String>
   -FabricCapabilityType <FabricCapabilityType>
   [-VMMServer <ServerConnection>]
   [-Description <String>]
   [-CPUCountInitial <Int32>]
   [-CPUCountMaximum <Int32>]
   [-CPUCountMinimum <Int32>]
   [-CPUCompatibilityModeValue <Boolean>]
   [-CPUCompatibilityModeValueCanChange <Boolean>]
   [-OSCompatibilityModeValue <Boolean>]
   [-OSCompatibilityModeValueCanChange <Boolean>]
   [-MemoryMBInitial <Int32>]
   [-MemoryMBMaximum <Int32>]
   [-MemoryMBMinimum <Int32>]
   [-DynamicMemoryValue <Boolean>]
   [-DynamicMemoryValueCanChange <Boolean>]
   [-StartupMemoryMBInitial <Int32>]
   [-StartupMemoryMBMaximum <Int32>]
   [-StartupMemoryMBMinimum <Int32>]
   [-MaximumMemoryMBInitial <Int32>]
   [-MaximumMemoryMBMaximum <Int32>]
   [-MaximumMemoryMBMinimum <Int32>]
   [-TargetMemoryBufferPercentInitial <Int32>]
   [-TargetMemoryBufferPercentMaximum <Int32>]
   [-TargetMemoryBufferPercentMinimum <Int32>]
   [-VirtualDVDDriveCountInitial <Int32>]
   [-VirtualDVDDriveCountMaximum <Int32>]
   [-VirtualDVDDriveCountMinimum <Int32>]
   [-SharedDVDImageFileValue <Boolean>]
   [-SharedDVDImageFileValueCanChange <Boolean>]
   [-VirtualHardDiskCountInitial <Int32>]
   [-VirtualHardDiskCountMaximum <Int32>]
   [-VirtualHardDiskCountMinimum <Int32>]
   [-DifferencingVirtualHardDiskValue <Boolean>]
   [-DifferencingVirtualHardDiskValueCanChange <Boolean>]
   [-DynamicVirtualHardDiskValue <Boolean>]
   [-DynamicVirtualHardDiskValueCanChange <Boolean>]
   [-FixedVirtualHardDiskValue <Boolean>]
   [-FixedVirtualHardDiskValueCanChange <Boolean>]
   [-VirtualHardDiskSizeMBInitial <Int32>]
   [-VirtualHardDiskSizeMBMaximum <Int32>]
   [-VirtualHardDiskSizeMBMinimum <Int32>]
   [-NewDiskStorageClassificationValue <Guid>]
   [-ExistDiskStorageClassificationValue <Guid>]
   [-VirtualNetworkAdapterCountInitial <Int32>]
   [-VirtualNetworkAdapterCountMaximum <Int32>]
   [-VirtualNetworkAdapterCountMinimum <Int32>]
   [-LogicalNetworkValue <Guid>]
   [-NetworkOptimizationValue <Boolean>]
   [-NetworkOptimizationValueCanChange <Boolean>]
   [-VMHighlyAvailableValue <Boolean>]
   [-VMHighlyAvailableValueCanChange <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet New-SCCapabilityProfile crea un oggetto profilo di funzionalità in Virtual Machine Manager (VMM). Un profilo di funzionalità viene usato per specificare le funzionalità di una macchina virtuale in un hypervisor supportato quando la macchina virtuale viene distribuita in un cloud privato.

Esempio

Esempio 1: Creare un profilo di funzionalità compatibile con gli host Hyper-V

PS C:\> $CapabilityProfile = New-SCCapabilityProfile -Name "CapabilityProf01" -FabricCapabilityType "HyperV"
PS C:\> $CapabilityProfile

Il primo comando crea un oggetto profilo di funzionalità denominato CapabilityProf01 compatibile con gli host Hyper-V e archivia l'oggetto nella variabile $CapabilityProfile.

Il secondo comando visualizza informazioni sul profilo di funzionalità archiviato in $CapabilityProfile all'utente.

Parametri

-CapabilityProfile

Specifica un oggetto profilo di funzionalità.

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

-CPUCompatibilityModeValue

Indica se la modalità di compatibilità del processore è abilitata. Se impostato su $True, VMM limita le funzionalità del processore che una macchina virtuale può usare per migliorare la compatibilità con una versione del processore diversa.

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

-CPUCompatibilityModeValueCanChange

Indica se il valore per la modalità di compatibilità della CPU può essere aggiornato.

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

-CPUCountInitial

Specifica il numero iniziale di processori che una macchina virtuale avrà quando viene distribuita in un cloud privato.

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

-CPUCountMaximum

Specifica il numero massimo di processori che una macchina virtuale distribuita in un cloud privato può avere.

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

-CPUCountMinimum

Specifica il numero minimo di processori che una macchina virtuale distribuita in un cloud privato può avere.

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

-Description

Specifica una descrizione per il profilo di funzionalità.

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

-DifferencingVirtualHardDiskValue

Indica se sono consentiti dischi diversi.

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

-DifferencingVirtualHardDiskValueCanChange

Indica se è possibile aggiornare il valore per i dischi diversi.

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

-DynamicMemoryValue

Indica se la memoria dinamica è abilitata.

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

-DynamicMemoryValueCanChange

Indica se è possibile aggiornare il valore per la memoria dinamica.

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

-DynamicVirtualHardDiskValue

Indica se sono consentiti dischi rigidi virtuali dinamici.

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

-DynamicVirtualHardDiskValueCanChange

Indica se è possibile aggiornare il valore per i dischi rigidi virtuali dinamici.

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

-ExistDiskStorageClassificationValue

Specifica un GUID.

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

-FabricCapabilityType

Specifica un tipo di funzionalità dell'infrastruttura. La funzionalità dell'infrastruttura indica le funzionalità della piattaforma di virtualizzazione in cui si distribuirà una macchina virtuale. VMM garantisce che le impostazioni in un profilo di funzionalità siano compatibili con la funzionalità di infrastruttura selezionata. I valori validi per questo parametro sono:

  • HyperV
  • ESX
  • Xen
Type:FabricCapabilityType
Accepted values:HyperV, ESX
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-FixedVirtualHardDiskValue

Indica se sono consentiti dischi rigidi virtuali fissi.

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

-FixedVirtualHardDiskValueCanChange

Indica se è possibile aggiornare il valore per i dischi rigidi virtuali fissi.

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

-JobVariable

Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.

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

-LogicalNetworkValue

Specifica un GUID.

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

-MaximumMemoryMBInitial

Specifica la quantità massima iniziale di memoria, in megabyte (MB), allocata a una macchina virtuale quando viene distribuita in un cloud privato.

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

-MaximumMemoryMBMaximum

Specifica la quantità massima di memoria, in megabyte (MB), che può essere allocata a una macchina virtuale.

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

-MaximumMemoryMBMinimum

Specifica la quantità minima di memoria massima, in megabyte (MB), che può essere allocata a una macchina virtuale.

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

-MemoryMBInitial

Specifica la quantità iniziale di memoria, in megabyte (MB), allocata a una macchina virtuale quando viene distribuita in un cloud privato.

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

-MemoryMBMaximum

Specifica la quantità massima di memoria, in megabyte (MB), che può essere allocata a una macchina virtuale.

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

-MemoryMBMinimum

Specifica la quantità minima di memoria, in megabyte (MB), che può essere allocata a una macchina virtuale.

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

-Name

Specifica il nome di un oggetto di VMM.

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

-NetworkOptimizationValue

Indica se l'ottimizzazione della rete è abilitata.

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

-NetworkOptimizationValueCanChange

Indica se il valore per l'ottimizzazione di rete può essere aggiornato.

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

-NewDiskStorageClassificationValue

Specifica un GUID.

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

-OSCompatibilityModeValue

Indica se la modalità di compatibilità del sistema operativo è abilitata.

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

-OSCompatibilityModeValueCanChange

Indica se il valore per la compatibilità del sistema operativo può essere aggiornato.

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

-PROTipID

Specifica l'ID del suggerimento prestazioni e ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti PRO.

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

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.

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

-SharedDVDImageFileValue

Indica se la modalità immagine DVD condivisa è abilitata.

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

-SharedDVDImageFileValueCanChange

Indica se è possibile aggiornare il valore per la modalità immagine DVD condivisa.

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

-StartupMemoryMBInitial

Specifica la quantità iniziale di memoria, in megabyte (MB), allocata a una macchina virtuale all'avvio.

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

-StartupMemoryMBMaximum

Specifica la quantità massima di memoria, in megabyte (MB), allocata a una macchina virtuale all'avvio.

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

-StartupMemoryMBMinimum

Specifica la quantità minima di memoria, in megabyte (MB), allocata a una macchina virtuale all'avvio.

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

-TargetMemoryBufferPercentInitial

Specifica la percentuale iniziale di memoria precedente all'allocazione di memoria corrente di una macchina virtuale che l'host deve provare a riservare come buffer.

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

-TargetMemoryBufferPercentMaximum

Specifica la percentuale massima di memoria sopra l'allocazione di memoria corrente di una macchina virtuale che l'host deve provare a riservare come buffer.

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

-TargetMemoryBufferPercentMinimum

Specifica la percentuale minima di memoria precedente all'allocazione di memoria corrente di una macchina virtuale che l'host deve provare a riservare come buffer.

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

-VirtualDVDDriveCountInitial

Specifica il numero iniziale di unità DVD collegate a una macchina virtuale quando viene distribuita in un cloud privato.

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

-VirtualDVDDriveCountMaximum

Specifica il numero massimo di unità DVD che possono essere associate a una macchina virtuale distribuita in un cloud privato.

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

-VirtualDVDDriveCountMinimum

Specifica il numero minimo di unità DVD che possono essere collegate a una macchina virtuale distribuita in un cloud privato.

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

-VirtualHardDiskCountInitial

Specifica il numero iniziale di dischi rigidi virtuali collegati a una macchina virtuale quando viene distribuito in un cloud privato.

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

-VirtualHardDiskCountMaximum

Specifica il numero massimo di dischi rigidi virtuali che possono essere collegati a una macchina virtuale distribuita in un cloud privato.

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

-VirtualHardDiskCountMinimum

Specifica il numero minimo di dischi rigidi virtuali che possono essere collegati a una macchina virtuale distribuita in un cloud privato.

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

-VirtualHardDiskSizeMBInitial

Specifica le dimensioni iniziali del disco rigido, in megabyte (MB), per una macchina virtuale quando viene distribuita in un cloud privato.

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

-VirtualHardDiskSizeMBMaximum

Specifica le dimensioni massime del disco rigido virtuale, in megabyte (MB), consentite per una macchina virtuale distribuita in un cloud privato.

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

-VirtualHardDiskSizeMBMinimum

Specifica le dimensioni minime del disco rigido virtuale, in megabyte (MB), consentite per una macchina virtuale distribuita in un cloud privato.

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

-VirtualNetworkAdapterCountInitial

Specifica il numero iniziale di schede di rete virtuali collegate a una macchina virtuale quando viene distribuito in un cloud privato.

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

-VirtualNetworkAdapterCountMaximum

Specifica il numero massimo di schede di rete virtuali che possono essere collegate a una macchina virtuale distribuita in un cloud privato.

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

-VirtualNetworkAdapterCountMinimum

Specifica il numero minimo di schede di rete virtuali che possono essere collegate a una macchina virtuale distribuita in un cloud privato.

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

-VMHighlyAvailableValue

Indica se una macchina virtuale distribuita sarà a disponibilità elevata.

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

-VMHighlyAvailableValueCanChange

Indica se il valore che indica lo stato di disponibilità elevata di una macchina virtuale può essere aggiornato.

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

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

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

Output

CloudCapabilityProfile

Questo cmdlet restituisce un oggetto CloudCapabilityProfile .