Freigeben über


Start-SCDynamicOptimization

Startet die dynamische Optimierung für einen Hostcluster oder eine Hostgruppe.

Syntax

ByHostGroup

Start-SCDynamicOptimization
    [-VMHostGroup] <HostGroup>
    [-VMMServer <ServerConnection>]
    [-OptimizationObjectType <ManualOptimizationObjectType>]
    [-WhatIf]
    [<CommonParameters>]

ByHostCluster

Start-SCDynamicOptimization
    [-VMHostCluster] <HostCluster>
    [-VMMServer <ServerConnection>]
    [-OptimizationObjectType <ManualOptimizationObjectType>]
    [-WhatIf]
    [<CommonParameters>]

Beschreibung

Mit dem Cmdlet Start-SCDynamicOptimization wird der dynamische Optimierungsprozess für einen Hostcluster oder eine Hostgruppe manuell gestartet.

Beispiele

Beispiel 1: Optimieren von Hosts in einem Cluster für Compute

PS C:\> $Cluster = Get-SCVMHostCluster "Cluster01"
PS C:\> Start-SCDynamicOptimization -VMHostCluster $Cluster -OptimizationObjectType VM

Mit dem ersten Befehl wird das Hostclusterobjekt mit dem Namen Cluster01 abgerufen und in der Variablen $Cluster gespeichert.

Der zweite Befehl initiiert den dynamischen Optimierungsprozess für die Berechnung des Clusters, der in $Cluster gespeichert ist.

Beispiel 2: Optimieren von Speicher und Compute in einem Cluster

PS C:\> $Cluster = Get-SCVMHostCluster "Cluster01"
PS C:\> Start-SCDynamicOptimization -VMHostCluster $Cluster -OptimizationObjectType All

Mit dem ersten Befehl wird das Hostclusterobjekt mit dem Namen Cluster01 abgerufen und in der Variablen $Cluster gespeichert.

Der zweite Befehl initiiert den dynamischen Optimierungsprozess für Compute und Speicher für den in $Cluster gespeicherten Cluster.

Beispiel 3: Optimieren von Hosts in einer Hostgruppe für Compute und Speicher

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup01"
PS C:\> Start-SCDynamicOptimization -VMHostGroup $HostGroup -OptimizationObjectType All

Der erste Befehl ruft das Hostgruppenobjekt mit dem Namen HostGroup01 ab und speichert das Objekt in der Variablen $HostGroup.

Der zweite Befehl initiiert den dynamischen Optimierungsprozess für Compute und Speicher für die in $HostGroup gespeicherte Hostgruppe.

Parameter

-OptimizationObjectType

Gibt den Typ der zu startenden dynamischen Optimierung an. Dabei kann es sich um Compute Dynamic Optimization (DO), Storage DO oder beides handeln.

Parametereigenschaften

Typ:ManualOptimizationObjectType
Standardwert:None
Zulässige Werte:VM, Disk, All, None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VMHostCluster

Gibt ein VMM-Hostclusterobjekt (Virtual Machine Manager) an.

Parametereigenschaften

Typ:HostCluster
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByHostCluster
Position:0
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VMHostGroup

Gibt ein Hostgruppenobjekt einer virtuellen Maschine oder ein Array von Hostgruppenobjekten an.

Parametereigenschaften

Typ:HostGroup
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByHostGroup
Position:0
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VMMServer

Gibt ein VMM-Serverobjekt an.

Parametereigenschaften

Typ:ServerConnection
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Ausgaben

DynamicOptimizationResults

Dieses Cmdlet gibt ein DynamicOptimizationResults-Objekt zurück.