Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Amazon WorkSpaces Applications et Application Auto Scaling
Vous pouvez dimensionner WorkSpaces les flottes d'applications à l'aide des politiques de dimensionnement du suivi des cibles, des politiques de dimensionnement par étapes et du dimensionnement planifié.
Utilisez les informations suivantes pour vous aider à intégrer les WorkSpaces applications à Application Auto Scaling.
Rôle lié à un service créé pour les applications WorkSpaces
Le rôle lié au service suivant est automatiquement créé dans votre ordinateur Compte AWS lors de l'enregistrement des ressources d' WorkSpaces applications en tant que cibles évolutives avec Application Auto Scaling. Ce rôle permet à Application Auto Scaling d'effectuer des opérations prises en charge au sein de votre compte. Pour de plus amples informations, veuillez consulter Rôles liés à un service pour Application Auto Scaling.
-
AWSServiceRoleForApplicationAutoScaling_AppStreamFleet
Principal du service utilisé par le rôle lié à un service
Le rôle lié à un service dans la section précédente ne peut être assumé que par le principal du service autorisé par les relations d’approbation définies pour le rôle. Le rôle lié à un service utilisé par Application Auto Scaling donne l'accès au principal du service suivant :
-
appstream.application-autoscaling.amazonaws.com
Enregistrement de flottes WorkSpaces d'applications en tant que cibles évolutives avec Application Auto Scaling
Application Auto Scaling nécessite une cible évolutive avant de pouvoir créer des politiques de dimensionnement ou des actions planifiées pour un parc d' WorkSpaces applications. Une cible évolutive est une ressource qu'Application Auto Scaling peut augmenter et diminuer. Les cibles évolutives sont identifiées de manière unique par la combinaison de l'ID de ressource, de la dimension évolutive et de l'espace de noms.
Si vous configurez le dimensionnement automatique à l'aide de la console WorkSpaces WorkSpaces Applications, Applications enregistre automatiquement une cible évolutive pour vous.
Si vous souhaitez configurer le dimensionnement automatique à l'aide de la AWS CLI ou de l'une des options suivantes AWS SDKs, vous pouvez utiliser les options suivantes :
-
AWS CLI:
Appelez la register-scalable-targetcommande pour un parc d' WorkSpaces applications. L'exemple suivant enregistre la capacité souhaitée d'un parc appelé
sample-fleet, avec une capacité minimale d'une instance de parc et une capacité maximale de cinq instances de parc.aws application-autoscaling register-scalable-target \ --service-namespace appstream \ --scalable-dimension appstream:fleet:DesiredCapacity \ --resource-id fleet/sample-fleet\ --min-capacity1\ --max-capacity5En cas de réussite, cette commande renvoie l'ARN de la cible évolutive.
{ "ScalableTargetARN": "arn:aws:application-autoscaling:region:account-id:scalable-target/1234abcd56ab78cd901ef1234567890ab123" } -
AWS SDK :
Appelez l'opération RegisterScalableTarget et fournissez
ResourceId,ScalableDimension,ServiceNamespace,MinCapacityetMaxCapacitycomme paramètres.
Ressources connexes
Pour plus d'informations, consultez Fleet Amazon EC2 Auto Scaling for Amazon WorkSpaces Applications dans le guide d'administration d'Amazon WorkSpaces Applications.