Compartir a través de


Set-SCDynamicOptimizationConfiguration

Configura la optimización dinámica para un grupo de hosts.

Sintaxis

ToInherit

Set-SCDynamicOptimizationConfiguration
    -Inherit <Boolean>
    -DynamicOptimizationConfiguration <HostGroupDOSettings>
    [-VMMServer <ServerConnection>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ToManual

Set-SCDynamicOptimizationConfiguration
    -ManualMode
    -DynamicOptimizationConfiguration <HostGroupDOSettings>
    [-VMMServer <ServerConnection>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ToManualForDisk

Set-SCDynamicOptimizationConfiguration
    -ManualModeForDisk
    -DynamicOptimizationConfiguration <HostGroupDOSettings>
    [-VMMServer <ServerConnection>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ToAutomatic

Set-SCDynamicOptimizationConfiguration
    -AutomaticMode
    -DynamicOptimizationConfiguration <HostGroupDOSettings>
    [-VMMServer <ServerConnection>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ToAutomaticForDisk

Set-SCDynamicOptimizationConfiguration
    -AutomaticModeForDisk
    -DynamicOptimizationConfiguration <HostGroupDOSettings>
    [-VMMServer <ServerConnection>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromValues

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

Description

El cmdlet Set-SCDynamicOptimizationConfiguration configura la optimización dinámica de proceso y almacenamiento para un grupo host.

Ejemplos

Ejemplo 1: Habilitar el modo automático para una configuración de optimización dinámica

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

El primer comando obtiene el objeto de grupo host denominado HostGroup01 y almacena el objeto en la variable $HostGroup.

El segundo comando obtiene el objeto de configuración de optimización dinámica para el grupo de hosts almacenado en $HostGroup y almacena el objeto en la variable $DOConfig.

El último comando habilita el modo automático para la configuración de optimización dinámica almacenada en $DOConfig.

Ejemplo 2: Habilitación de la optimización de energía para un grupo host

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

El primer comando obtiene el objeto de grupo host denominado HostGroup01 y almacena el objeto en la variable $HostGroup.

El segundo comando obtiene el objeto de configuración de optimización dinámica para el grupo de hosts almacenado en $HostGroup y almacena el objeto en la variable $DOConfig.

El último comando habilita la optimización de energía para la configuración de optimización dinámica almacenada en $DOConfig.

Ejemplo 3: Habilitación del modo automático para una configuración de optimización dinámica de almacenamiento

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

El primer comando obtiene el objeto de grupo host denominado HostGroup01 y almacena el objeto en la variable $HostGroup.

El segundo comando obtiene el objeto de configuración de optimización dinámica para el grupo de hosts almacenado en $HostGroup y almacena el objeto en la variable $DOConfig.

El último comando habilita el modo automático para la configuración de optimización dinámica de almacenamiento almacenada en $DOConfig.

Parámetros

-Aggressiveness

Especifica el nivel de mejora necesario antes de migrar una máquina virtual de un host a otro con el fin de equilibrar la carga de las máquinas virtuales.

Cuanto mayor sea la agresividad, más migraciones vivas resultantes; Cuanto menor sea la agresividad, menos migraciones vivas resultarán. Los valores válidos son: del 1 al 5. El valor predeterminado es 3 (Medio).

Propiedades del parámetro

Tipo:Byte
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FromValues
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-AutomaticMode

Indica que la optimización dinámica de proceso migra automáticamente las máquinas virtuales para equilibrar la carga.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ToAutomatic
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-AutomaticModeForDisk

Indica que la optimización dinámica del almacenamiento migra automáticamente los discos duros virtuales para equilibrar la carga del almacenamiento.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:False
Admite caracteres comodín:False
DontShow:False
Alias:cf

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DiskAggressiveness

Especifica el nivel de mejora necesario antes de migrar un disco duro virtual (vhd) de un almacenamiento compartido (CSV o recurso compartido de archivos) a otro para equilibrar la carga de los discos duros virtuales.

Cuanto mayor sea la agresividad, más migraciones de VHD; cuanto menor sea la agresividad, menos migraciones resultantes. Los valores válidos son: del 1 al 5. El valor predeterminado es 3 (Medio).

Propiedades del parámetro

Tipo:Byte
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DynamicOptimizationConfiguration

Especifica un objeto de configuración de optimización dinámica.

Propiedades del parámetro

Tipo:HostGroupDOSettings
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-EnablePowerOptimization

Habilita la optimización de energía cuando se establece en $True.

Propiedades del parámetro

Tipo:Boolean
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FromValues
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-FrequencyMinutes

Especifica la frecuencia, en minutos, con la que se ejecutará la optimización dinámica cuando se establezca en modo automático.

Propiedades del parámetro

Tipo:UInt32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FromValues
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Inherit

Indica si la configuración se hereda del grupo host principal.

Propiedades del parámetro

Tipo:Boolean
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ToInherit
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y que este progreso se almacena en la variable denominada por este parámetro.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ManualMode

Indica que la optimización dinámica no se ejecutará automáticamente.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ManualModeForDisk

Indica que la optimización dinámica del almacenamiento no se ejecutará automáticamente.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ToManualForDisk
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PROTipID

Especifica el identificador de la sugerencia Sobre rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.

Propiedades del parámetro

Tipo:Guid
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-RunAsynchronously

Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-VMMServer

Especifica un objeto de servidor VMM.

Propiedades del parámetro

Tipo:ServerConnection
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:False
Admite caracteres comodín:False
DontShow:False
Alias:Wi

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Salidas

DynamicOptimizationConfiguration

Este cmdlet devuelve un objeto DynamicOptimizationConfiguration .