翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon WorkSpaces アプリケーションと Application Auto Scaling
ターゲット追跡スケーリングポリシー、ステップスケーリングポリシー、スケジュールされたスケーリングを使用して、WorkSpaces アプリケーションフリートをスケーリングできます。
以下の情報は、WorkSpaces アプリケーションを Application Auto Scaling と統合するのに役立ちます。
WorkSpaces アプリケーション用に作成されたサービスにリンクされたロール
WorkSpaces Applications リソースをスケーラブルターゲットとして Application Auto Scaling に登録 AWS アカウント すると、次のサービスにリンクされたロールが に自動的に作成されます。このロールは、アカウント内でサポートされている操作を実行することを Application Auto Scaling に許可します。詳細については、「Application Auto Scaling 用のサービスリンクロール」を参照してください。
-
AWSServiceRoleForApplicationAutoScaling_AppStreamFleet
サービスリンクロールが使用するサービスプリンシパル
前のセクションで説明したサービスリンクロールを引き受けることができるのは、ロールに定義された信頼関係によって認可されるサービスプリンシパルのみです。Application Auto Scaling が使用するサービスリンクロールは、以下のサービスプリンシパルに対するアクセス権を付与します。
-
appstream.application-autoscaling.amazonaws.com
WorkSpaces アプリケーションフリートをスケーラブルターゲットとして Application Auto Scaling に登録する
Application Auto Scaling では、WorkSpaces アプリケーションフリートのスケーリングポリシーまたはスケジュールされたアクションを作成する前に、スケーラブルターゲットが必要です。スケーラブルターゲットとは、Application Auto Scaling がスケールアウトおよびスケールインできるリソースです。スケーラブルターゲットは、リソース ID、スケーラブルディメンション、および名前空間の組み合わせによって一意に識別されます。
WorkSpaces アプリケーションコンソールを使用して自動スケーリングを設定すると、WorkSpaces アプリケーションは自動的にスケーラブルターゲットを登録します。
CLI またはいずれかの AWS SDKs AWS を使用して自動スケーリングを設定する場合は、次のオプションを使用できます。
-
AWS CLI:
WorkSpaces アプリケーションフリートの register-scalable-target コマンドを呼び出します。 WorkSpaces 以下の例は、最小容量を 1 個のフリートインスタンス、および最大容量を 5 個のフリートインスタンスとして、
sample-fleetという名前のフリートの希望容量を登録します。aws application-autoscaling register-scalable-target \ --service-namespace appstream \ --scalable-dimension appstream:fleet:DesiredCapacity \ --resource-id fleet/sample-fleet\ --min-capacity1\ --max-capacity5成功した場合、このコマンドはスケーラブルターゲットの ARN を返します。
{ "ScalableTargetARN": "arn:aws:application-autoscaling:region:account-id:scalable-target/1234abcd56ab78cd901ef1234567890ab123" } -
AWS SDK:
RegisterScalableTargetオペレーションを呼び出し、
ResourceId、ScalableDimension、ServiceNamespace、MinCapacity、およびMaxCapacityをパラメータとして指定します。
関連リソース
詳細については、「Amazon WorkSpaces アプリケーション管理ガイド」の「Amazon WorkSpaces アプリケーションのフリート Amazon EC2 Auto Scaling Amazon WorkSpacesAmazon WorkSpaces」を参照してください。