AWS Fargate limitation des quotas - Amazon Elastic Container Service

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.

AWS Fargate limitation des quotas

AWS Fargate limite les taux de lancement EKS des ECS tâches Amazon et des Amazon Pods à des quotas (anciennement appelés limites) à l'aide d'un algorithme de bucket à jetons pour chaque AWS compte, région par région. Avec cet algorithme, votre compte dispose d'un compartiment contenant un nombre spécifique de jetons. Le nombre de jetons dans le compartiment représente votre quota de taux à une seconde donnée. Chaque compte client dispose d'un compartiment de jetons de tâches et de pods qui s'épuise en fonction du nombre de tâches et de pods lancés par le compte client. Ce compartiment de jetons affiche un maximum de compartiment qui vous permet d'effectuer périodiquement un nombre plus élevé de demandes, et un taux de recharge qui vous permet de maintenir un taux de demande stable aussi longtemps que nécessaire.

Par exemple, la taille du compartiment de jetons de tâches et de pods pour un compte client Fargate est de 100 jetons et le taux de recharge est de 20 jetons par seconde. Par conséquent, vous pouvez lancer immédiatement jusqu'à 100 ECS tâches Amazon et Amazon EKS pods par compte client, avec un taux de lancement soutenu de 20 ECS tâches Amazon et Amazon EKS pods par seconde.

Actions Capacité maximale du compartiment (ou taux en rafale) Taux de recharge du compartiment (ou taux soutenu)
Quota tarifaire de ressources Fargate pour les ECS tâches Amazon à la demande et les modules Amazon (1) EKS 100 20
Quota tarifaire de ressources Fargate pour les tâches Spot Amazon ECS 100 20

1 Les comptes qui lancent uniquement EKS des pods Amazon ont un taux d'explosion de 20, avec un taux de lancement soutenu de 20 pods par seconde lorsqu'ils utilisent les versions de plateforme indiquées dans les versions de la EKS plateforme Amazon.

Étrangler le dans Fargate RunTask API

En outre, Fargate limite le taux de demandes lors du lancement de tâches à l'aide d'ECSRunTaskAPIAmazon en utilisant un quota distinct. Fargate limite les demandes ECS RunTask API Amazon AWS pour chaque compte par région. Chaque requête que vous effectuez supprime un jeton du compartiment. Le but est de favoriser la performance du service et d'assurer une utilisation équitable pour tous les clients Fargate. APIles appels sont soumis aux quotas de demandes, qu'ils proviennent de la console Amazon Elastic Container Service, d'un outil de ligne de commande ou d'une application tierce. Le quota tarifaire pour les appels vers Amazon ECS RunTask API est de 20 appels par seconde (en rafale et en continu). Chaque appel API peut toutefois lancer jusqu'à 10 tâches. Cela signifie que vous pouvez lancer 100 tâches en une seconde en y passant 10 appelsAPI, en demandant le lancement de 10 tâches à chaque appel. De même, vous pouvez également y passer 20 appelsAPI, en demandant le lancement de 5 tâches à chaque appel. Pour plus d'informations sur la régulation API pour Amazon ECS RunTaskAPI, consultez la section relative à la limitation des API demandes dans le manuel Amazon Reference. ECS API

Dans la pratique, les taux de lancement des tâches et des pods dépendent également d'autres considérations telles que les images de conteneur à télécharger et à décompresser, les surveillances de l'état et d'autres intégrations activées, telles que l'enregistrement des tâches ou des pods auprès d'un équilibreur de charge. Les clients constatent des variations dans les taux de lancement des tâches et des modules par rapport aux quotas présentés précédemment, en fonction des fonctionnalités activées par les clients.

Ajustement des quotas tarifaires dans Fargate

Vous pouvez demander une augmentation des quotas de limitation de taux pour votre compte AWS . Pour demander un ajustement de quota, contactezAWS Support Center.