Start-SCDynamicOptimization
Uruchamia optymalizację dynamiczną w klastrze hostów lub grupie hostów.
Składnia
ByHostGroup
Start-SCDynamicOptimization
[-VMHostGroup] <HostGroup>
[-VMMServer <ServerConnection>]
[-OptimizationObjectType <ManualOptimizationObjectType>]
[-WhatIf]
[<CommonParameters>]
ByHostCluster
Start-SCDynamicOptimization
[-VMHostCluster] <HostCluster>
[-VMMServer <ServerConnection>]
[-OptimizationObjectType <ManualOptimizationObjectType>]
[-WhatIf]
[<CommonParameters>]
Opis
Polecenie cmdlet Start-SCDynamicOptimization ręcznie uruchamia proces optymalizacji dynamicznej dla klastra hostów lub grupy hostów.
Przykłady
Przykład 1: Optymalizowanie hostów w klastrze pod kątem obliczeń
PS C:\> $Cluster = Get-SCVMHostCluster "Cluster01"
PS C:\> Start-SCDynamicOptimization -VMHostCluster $Cluster -OptimizationObjectType VM
Pierwsze polecenie pobiera obiekt klastra hostów o nazwie Cluster01 i zapisuje go w zmiennej $Cluster.
Drugie polecenie inicjuje proces dynamicznej optymalizacji obliczeń dla klastra przechowywanego w $Cluster.
Przykład 2: Optymalizowanie magazynu i zasobów obliczeniowych w klastrze
PS C:\> $Cluster = Get-SCVMHostCluster "Cluster01"
PS C:\> Start-SCDynamicOptimization -VMHostCluster $Cluster -OptimizationObjectType All
Pierwsze polecenie pobiera obiekt klastra hostów o nazwie Cluster01 i zapisuje go w zmiennej $Cluster.
Drugie polecenie inicjuje proces dynamicznej optymalizacji zasobów obliczeniowych i magazynu dla klastra przechowywanego w systemie $Cluster.
Przykład 3: Optymalizowanie hostów w grupie hostów pod kątem zasobów obliczeniowych i magazynu
PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup01"
PS C:\> Start-SCDynamicOptimization -VMHostGroup $HostGroup -OptimizationObjectType All
Pierwsze polecenie pobiera obiekt grupy hostów o nazwie HostGroup01 i zapisuje go w zmiennej $HostGroup.
Drugie polecenie inicjuje proces dynamicznej optymalizacji zasobów obliczeniowych i magazynu dla grupy hostów przechowywanej w $HostGroup.
Parametry
-OptimizationObjectType
Określa typ optymalizacji dynamicznej, która ma zostać uruchomiona. Może to być dynamiczna optymalizacja obliczeń (DO), pamięć masowa DO lub obie te opcje.
Właściwości parametru
| Typ: | ManualOptimizationObjectType |
| Domyślna wartość: | None |
| Dopuszczalne wartości: | VM, Disk, All, None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-VMHostCluster
Określa obiekt klastra hosta programu Virtual Machine Manager (VMM).
Właściwości parametru
| Typ: | HostCluster |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
ByHostCluster
| Position: | 0 |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-VMHostGroup
Określa obiekt grupy hostów maszyny wirtualnej lub tablicę obiektów grupy hostów.
Właściwości parametru
| Typ: | HostGroup |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
ByHostGroup
| Position: | 0 |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Właściwości parametru
| Typ: | ServerConnection |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Cmdlet nie jest uruchomiony.
Właściwości parametru
| Typ: | SwitchParameter |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Dane wyjściowe
DynamicOptimizationResults
To polecenie cmdlet zwraca obiekt DynamicOptimizationResults .