-
-
-
-
Broker PowerShell SDKコマンド
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Broker PowerShell SDK コマンド
Broker PowerShell SDK を使用して、デリバリーグループの Autoscale を構成できます。PowerShell コマンドを使用して Autoscale を構成するには、Remote PowerShell SDK バージョン 7.21.0.12 以降を使用する必要があります。Remote PowerShell SDK の詳細については、「SDK と API」を参照してください。
Set-BrokerDesktopGroup
既存の BrokerDesktopGroup の無効化、有効化、または設定の変更
- このコマンドレットの詳細については、<https://citrix.github.io/delivery-controller-sdk/Broker/Set-BrokerDesktopGroup/> を参照してください。
例
PowerShell コマンドレットの使用方法の詳細については、以下の例を参照してください。
- **Autoscale™ の有効化**:
- 「MyDesktop」という名前のデリバリーグループで Autoscale を有効にするとします。`Set-BrokerDesktopGroup` PowerShell コマンドを使用します。例:
- `PS C:\> Set-BrokerDesktopGroup "MyDesktop" -AutoscalingEnabled $true`
- **ピーク時とオフピーク時で容量バッファを個別に構成する**:
- 「MyDesktop」という名前のデリバリーグループの容量バッファを、ピーク時に 20%、オフピーク時に 10% に設定するとします。
Set-BrokerDesktopGroupPowerShell コマンドを使用します。例:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakBufferSizePercent 20 -OffPeakBufferSizePercent 10
「切断時のタイムアウト」設定を構成する:
- 「MyDesktop」という名前のデリバリーグループの切断時のタイムアウト値を、ピーク時に 60 分、オフピーク時に 30 分に設定するとします。
Set-BrokerDesktopGroupPowerShell コマンドを使用します。例:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakDisconnectTimeout 60 -OffPeakDisconnectTimeout 30
「ログオフ時のタイムアウト」設定を構成する:
- 「MyDesktop」という名前のデリバリーグループのログオフ時のタイムアウト値を、ピーク時に 60 分、オフピーク時に 30 分に設定するとします。
Set-BrokerDesktopGroupPowerShell コマンドを使用します。例:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakLogOffTimeout 60 -OffPeakLogOffTimeout 30
「電源オフ遅延」設定を構成する:
- 「MyDesktop」という名前のデリバリーグループの電源オフ遅延を 15 分に設定するとします。
Set-BrokerDesktopGroupPowerShell コマンドを使用します。例:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PowerOffDelay 15
-
電源オフ遅延が適用されない期間を構成する:
- 「MyDesktop」という名前のデリバリーグループで、電源オフ遅延が 30 分経過するまで有効になるようにするとします。
Set-BrokerDesktopGroupPowerShell コマンドを使用します。例:C:\PS> Set-BrokerDesktopGroup "MyDesktop" -SettlementPeriodBeforeAutoShutdown 30
-
「マシンインスタンスコスト」設定を構成する:
- 「MyDesktop」という名前のデリバリーグループの 1 時間あたりのマシンインスタンスコストを 0.2 ドルに設定するとします。
Set-BrokerDesktopGroupPowerShell コマンドを使用します。例:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -MachineCost 0.2
-
メンテナンスモードの VM を Autoscale プールから除外する:
-
10 台のマシンを持つデリバリーグループがあり、そのうち 2 台のマシンがメンテナンスモードであるとします。Autoscale バッファ容量は 50% に設定されています。メンテナンスモードの VM を Autoscale プールから除外する場合は、
PoolSizeExcludesMaintenanceModeをTrueに設定します。メンテナンスモードの 2 台のマシンはマシンプールに含まれないため、Autoscale は 4 台のマシンを起動します。Set-BrokerDesktopGroupPowerShell コマンドを使用します。例: - ```
PS C:> Set-BrokerDesktopGroup “MyDesktop” -PoolSizeExcludesMaintenanceMode $true
```
シングルセッションデリバリーグループの `PoolSizeExcludesMaintenanceMode` のデフォルト値は `False` です。
マルチセッションデリバリーグループの `PoolSizeExcludesMaintenanceMode` のデフォルト値は `True` です。
New-BrokerPowerTimeScheme
デリバリーグループの BrokerPowerTimeScheme を作成します。詳細については、https://citrix.github.io/delivery-controller-sdk/Broker/New-BrokerPowerTimeScheme/ を参照してください。
例
UID 値が 3 のデリバリーグループの電源時間スキームを作成するとします。新しいスキームは、週末、月曜日、火曜日を対象とします。スキームに含まれる日のピーク時間として、午前 8 時から午後 6 時 30 分までの時間帯が定義されています。ピーク時のプールサイズ(電源がオンのまま維持されるマシンの数)は 20 です。オフピーク時は 5 です。Set-BrokerDesktopGroup PowerShell コマンドを使用できます。例:
PS C:\> $ps48=(0..47 | %{ if ($_ -lt 16 -or $_ -gt 37) { 5 } else { 20 } } )PS C:\> $pt48=(0..47 | %{ if ($_ -lt 16 -or $_ -gt 37) { $false } else { $true } } )PS C:\> New-BrokerPowerTimeScheme -Name 'First Half Week' -DaysOfWeek Weekend,Monday,Tuesday -DesktopGroupUid 3 -PeakHalfHours $pt48 -PoolSize $ps48
動的セッションタイムアウトのパラメーター
以下の Broker PowerShell SDK コマンドレットは、複数の新しいパラメーターをサポートすることで、動的セッションタイムアウトに対応するように拡張されました。
- Get-BrokerDesktopGroup
- New-BrokerDesktopGroup
- Set-BrokerDesktopGroup
これらのパラメーターには以下が含まれます。
-
DisconnectPeakIdleSessionAfterSeconds – ピーク時にアイドルセッションが切断されるまでの時間を秒単位で表します。このプロパティのデフォルト値は 0 で、ピーク時の関連動作が無効であることを示します。0 より大きい値は、ピーク時のみデリバリーグループの動作を有効にします。
-
DisconnectOffPeakIdleSessionAfterSeconds - オフピーク時にアイドルセッションが切断されるまでの時間を秒単位で表します。このプロパティのデフォルト値は 0 で、オフピーク時の関連動作が無効であることを示します。0 より大きい値は、オフピーク時のみデリバリーグループの関連動作を有効にします。
-
LogoffPeakDisconnectedSessionAfterSeconds - ピーク時に切断されたセッションが終了されるまでの時間を秒単位で表します。このプロパティのデフォルト値は 0 で、ピーク時の関連動作が無効であることを示します。0 より大きい値は、ピーク時のみデリバリーグループの関連動作を有効にします。
-
LogoffOffPeakDisconnectedSessionAfterSeconds - オフピーク時に切断されたセッションが終了されるまでの時間を秒単位で表します。このプロパティのデフォルト値は 0 で、オフピーク時の関連動作が無効であることを示します。0 より大きい値は、オフピーク時のみデリバリーグループの関連動作を有効にします。
例
「MyDesktop」という名前のデリバリーグループのピーク時にアイドルセッションタイムアウトを 3,600 秒に設定するとします。Set-BrokerDesktopGroup PowerShell コマンドを使用します。例:
C:\PS> Set-BrokerDesktopGroup "MyDesktop" -DisconnectOffPeakIdleSessionAfterSeconds 3600
これにより、「MyDesktop」という名前のデスクトップグループの場合、オフピーク時に 1 時間以上アイドル状態であったセッションが切断されます。
共有
共有
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.