Condividi tramite


Set-SCDynamicOptimizationConfiguration

Configura l'ottimizzazione dinamica per un gruppo host.

Sintassi

Set-SCDynamicOptimizationConfiguration
   -Inherit <Boolean>
   -DynamicOptimizationConfiguration <HostGroupDOSettings>
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCDynamicOptimizationConfiguration
   -ManualMode
   -DynamicOptimizationConfiguration <HostGroupDOSettings>
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCDynamicOptimizationConfiguration
   -ManualModeForDisk
   -DynamicOptimizationConfiguration <HostGroupDOSettings>
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCDynamicOptimizationConfiguration
   -AutomaticMode
   -DynamicOptimizationConfiguration <HostGroupDOSettings>
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCDynamicOptimizationConfiguration
   -AutomaticModeForDisk
   -DynamicOptimizationConfiguration <HostGroupDOSettings>
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCDynamicOptimizationConfiguration
   -DynamicOptimizationConfiguration <HostGroupDOSettings>
   [-Aggressiveness <Byte>]
   [-DiskAggressiveness <Byte>]
   [-FrequencyMinutes <UInt32>]
   [-EnablePowerOptimization <Boolean>]
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-SCDynamicOptimizationConfiguration configura l'ottimizzazione dinamica di calcolo e archiviazione per un gruppo host.

Esempio

Esempio 1: Abilitare la modalità automatica per una configurazione di ottimizzazione dinamica

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup01"
PS C:\> $DOConfig = Get-SCDynamicOptimizationConfiguration -VMHostGroup $HostGroup
PS C:\> Set-SCDynamicOptimizationConfiguration -DynamicOptimizationConfiguration $DOConfig -AutomaticMode

Il primo comando ottiene l'oggetto gruppo host denominato HostGroup01 e archivia l'oggetto nella variabile $HostGroup.

Il secondo comando ottiene l'oggetto di configurazione di ottimizzazione dinamica per il gruppo host archiviato in $HostGroup e archivia l'oggetto nella variabile $DOConfig.

L'ultimo comando abilita la modalità automatica per la configurazione di ottimizzazione dinamica archiviata in $DOConfig.

Esempio 2: Abilitare l'ottimizzazione alimentazione per un gruppo host

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup01"
PS C:\> $DOConfig = Get-SCDynamicOptimizationConfiguration -VMHostGroup $HostGroup
PS C:\> Set-SCDynamicOptimizationConfiguration -DynamicOptimizationConfiguration $DOConfig -EnablePowerOptimization $True

Il primo comando ottiene l'oggetto gruppo host denominato HostGroup01 e archivia l'oggetto nella variabile $HostGroup.

Il secondo comando ottiene l'oggetto di configurazione di ottimizzazione dinamica per il gruppo host archiviato in $HostGroup e archivia l'oggetto nella variabile $DOConfig.

L'ultimo comando abilita l'ottimizzazione alimentazione per la configurazione di ottimizzazione dinamica archiviata in $DOConfig.

Esempio 3: Abilitare la modalità automatica per una configurazione di ottimizzazione dinamica dell'archiviazione

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup01"
PS C:\> $DOConfig = Get-SCDynamicOptimizationConfiguration -VMHostGroup $HostGroup
PS C:\> Set-SCDynamicOptimizationConfiguration -DynamicOptimizationConfiguration $DOConfig -AutomaticModeForDisk

Il primo comando ottiene l'oggetto gruppo host denominato HostGroup01 e archivia l'oggetto nella variabile $HostGroup.

Il secondo comando ottiene l'oggetto di configurazione di ottimizzazione dinamica per il gruppo host archiviato in $HostGroup e archivia l'oggetto nella variabile $DOConfig.

L'ultimo comando abilita la modalità automatica per la configurazione di ottimizzazione dinamica dell'archiviazione archiviata in $DOConfig.

Parametri

-Aggressiveness

Specifica il livello di miglioramento necessario prima di eseguire la migrazione di una macchina virtuale da un host a un altro per bilanciare il carico delle macchine virtuali.

Maggiore è l'aggressività, più le migrazioni in tempo reale risultanti; minore è l'aggressività, il minor numero di migrazioni in tempo reale risultanti. I valori validi sono: da 1 a 5. Il valore predefinito è 3 (medio).

Tipo:Byte
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-AutomaticMode

Indica che l'ottimizzazione dinamica del calcolo esegue automaticamente la migrazione delle macchine virtuali per bilanciare il carico.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-AutomaticModeForDisk

Indica che l'ottimizzazione dinamica dell'archiviazione esegue automaticamente la migrazione dei dischi rigidi virtuali per bilanciare il carico di archiviazione.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DiskAggressiveness

Specifica il livello di miglioramento necessario prima di eseguire la migrazione di un disco rigido virtuale (vhd) da una risorsa di archiviazione condivisa (CSV o condivisione file) a un'altra per bilanciare il carico dei dischi rigidi virtuali.

Maggiore è l'aggressività, più le migrazioni VHD; minore è l'aggressività, il minor numero di migrazioni risultanti. I valori validi sono: da 1 a 5. Il valore predefinito è 3 (medio).

Tipo:Byte
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DynamicOptimizationConfiguration

Specifica un oggetto di configurazione di ottimizzazione dinamica.

Tipo:HostGroupDOSettings
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-EnablePowerOptimization

Abilita l'ottimizzazione dell'alimentazione quando è impostata su $True.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FrequencyMinutes

Specifica la frequenza, espressa in minuti, in cui verrà eseguita l'ottimizzazione dinamica quando è impostata sulla modalità automatica.

Tipo:UInt32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Inherit

Indica se le impostazioni vengono ereditate dal gruppo host padre.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobVariable

Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ManualMode

Indica che l'ottimizzazione dinamica non verrà eseguita automaticamente.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ManualModeForDisk

Indica che l'ottimizzazione dinamica dell'archiviazione non verrà eseguita automaticamente.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PROTipID

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

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsynchronously

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VMMServer

Specifica un oggetto server VMM.

Tipo:ServerConnection
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output

DynamicOptimizationConfiguration

Questo cmdlet restituisce un oggetto DynamicOptimizationConfiguration.