Dela via


Set-SCDynamicOptimizationConfiguration

Konfigurerar dynamisk optimering för en värdgrupp.

Syntax

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>]

Description

Cmdleten Set-SCDynamicOptimizationConfiguration konfigurerar dynamisk optimering av beräkning och lagring för en värdgrupp.

Exempel

Exempel 1: Aktivera automatiskt läge för en dynamisk optimeringskonfiguration

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

Det första kommandot hämtar värdgruppsobjektet med namnet HostGroup01 och lagrar objektet i variabeln $HostGroup.

Det andra kommandot hämtar konfigurationsobjektet för dynamisk optimering för värdgruppen som lagras i $HostGroup och lagrar objektet i variabeln $DOConfig.

Det sista kommandot aktiverar automatiskt läge för den dynamiska optimeringskonfigurationen som lagras i $DOConfig.

Exempel 2: Aktivera energioptimering för en värdgrupp

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

Det första kommandot hämtar värdgruppsobjektet med namnet HostGroup01 och lagrar objektet i variabeln $HostGroup.

Det andra kommandot hämtar konfigurationsobjektet för dynamisk optimering för värdgruppen som lagras i $HostGroup och lagrar objektet i variabeln $DOConfig.

Det senaste kommandot aktiverar energioptimering för den dynamiska optimeringskonfigurationen som lagras i $DOConfig.

Exempel 3: Aktivera automatiskt läge för en dynamisk optimeringskonfiguration för lagring

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

Det första kommandot hämtar värdgruppsobjektet med namnet HostGroup01 och lagrar objektet i variabeln $HostGroup.

Det andra kommandot hämtar konfigurationsobjektet för dynamisk optimering för värdgruppen som lagras i $HostGroup och lagrar objektet i variabeln $DOConfig.

Det senaste kommandot aktiverar automatiskt läge för konfigurationen för dynamisk optimering av lagring som lagras i $DOConfig.

Parametrar

-Aggressiveness

Anger vilken förbättringsnivå som krävs innan du migrerar en virtuell dator från en värd till en annan för att lastbalansera virtuella datorer.

Ju högre aggressivitet, desto mer resulterande direktmigreringar; desto lägre aggressivitet, desto färre resulterande direktmigreringar. Giltiga värden är: 1 till 5. Standardvärdet är 3 (medel).

Typ:Byte
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-AutomaticMode

Anger att dynamisk optimering av beräkning automatiskt migrerar virtuella datorer för att lastbalansera.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-AutomaticModeForDisk

Anger att dynamisk optimering av lagring automatiskt migrerar virtuella hårddiskar för att lastbalansera lagring.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DiskAggressiveness

Anger vilken förbättringsnivå som krävs innan du migrerar en virtuell hårddisk (vhd) från en delad lagring (CSV eller filresurs) till en annan för att lastbalansera virtuella hårddiskar.

Ju högre aggressivitet, desto fler VHD-migreringar; desto lägre aggressivitet desto färre resulterande migreringar. Giltiga värden är: 1 till 5. Standardvärdet är 3 (medel).

Typ:Byte
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DynamicOptimizationConfiguration

Anger ett konfigurationsobjekt för dynamisk optimering.

Typ:HostGroupDOSettings
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-EnablePowerOptimization

Aktiverar energioptimering när det är inställt på $True.

Typ:Boolean
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-FrequencyMinutes

Anger hur ofta dynamisk optimering ska köras i minuter när den ställs in på automatiskt läge.

Typ:UInt32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Inherit

Anger om inställningarna ärvs från den överordnade värdgruppen.

Typ:Boolean
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-JobVariable

Anger att jobbstatus spåras och lagras i variabeln med namnet av den här parametern.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ManualMode

Anger att dynamisk optimering inte körs automatiskt.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ManualModeForDisk

Anger att dynamisk optimering av lagring inte körs automatiskt.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PROTipID

Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

Typ:Guid
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen omedelbart återgår till kommandogränssnittet.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMMServer

Anger ett VMM-serverobjekt.

Typ:ServerConnection
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Utdata

DynamicOptimizationConfiguration

Den här cmdleten returnerar ett DynamicOptimizationConfiguration-objekt.