Amazon ECS の Service Quotas
次の表は、AWS アカウント の Amazon ECS に対するデフォルトのサービスクォータ (制限とも呼ばれます) を示します。Elastic Load Balancing や Auto Scaling など、Amazon ECS で使用できるその他の AWS のサービス のサービスクォータの詳細については、「Amazon Web Services 全般のリファレンス」の「AWS サービスクォータ」を参照してください。Amazon ECS API での API スロットリングの詳細については、「Request throttling for the Amazon ECS API」(Amazon ECS API のスロットリングをリクエストする) を参照してください。
Amazon ECS のサービスクォータ
Amazon ECS の Service Quotasは以下のとおりです。
新規 AWS アカウントの初期の低いクォータは、経時的に引き上げられる可能性があります。Amazon ECS は、各リージョン内のアカウント使用率を常に監視し、使用率に基づいてクォータを自動的に引き上げます。調整可能として表示される値のクォータの引き上げをリクエストすることもできます。「Service Quotas ユーザーガイド」でクォータ引き上げのリクエストの方法をご確認ください。
名前 | デフォルト | 引き上げ可能 | 説明 |
---|---|---|---|
クラスターあたりのキャパシティープロバイダー | サポートされている各リージョン: 20 | いいえ | クラスターに関連付けることができるキャパシティープロバイダーの最大数。 |
サービスあたりの Classic Load Balancer | サポートされている各リージョン: 1 | [いいえ] | サービスあたりの Classic Load Balancer の最大数。 |
アカウントあたりのクラスター | サポートされている各リージョン: 10,000 | あり |
アカウントあたりのクラスターの数 |
クラスターあたりのコンテナインスタンスの数 | サポートされている各リージョン: 5,000 | いいえ | クラスターあたりのコンテナインスタンスの数 |
start-task あたりのコンテナインスタンス | サポートされている各リージョン: 10 | いいえ | StartTask API アクションで指定されたコンテナインスタンスの最大数。 |
タスク定義あたりのコンテナ数 | サポートされている各リージョン: 10 | いいえ | タスク定義内のコンテナ定義の最大数 |
ECS Exec セッション | サポートされている各リージョン: 1,000 | いいえ | 各コンテナの ECS Exec セッションの最大数。 |
AWS Fargate 上のサービスによって起動されたタスクの割合 | サポートされている各リージョン: 500 | いいえ | Amazon ECS サービススケジューラによって、1 分あたりのサービスごとに Fargate でプロビジョニングできるタスクの最大数。 |
Amazon EC2 または外部インスタンスのサービスによって起動されるタスク | サポートされている各リージョン: 500 | いいえ | Amazon ECS サービススケジューラによって、1 分あたりのサービスごとに Amazon EC2 または外部インスタンスでプロビジョニングできるタスクの最大数です。 |
タスク定義ファミリーあたりのリビジョンの数 | サポートされている各リージョン: 1,000,000 | いいえ | タスク定義ファミリーあたりのリビジョンの最大数 タスク定義リビジョンを登録解除または削除しても、この制限から除外することはできません。 |
awsvpcConfiguration あたりのセキュリティグループ | サポートされている各リージョン:5 | いいえ | awsvpcConfiguration 内で指定されるセキュリティグループの最大数 |
クラスターあたりのサービスの数 | サポートされている各リージョン: 5,000 | いいえ | クラスターあたりのサービスの最大数。 |
名前空間あたりのサービス | サポートされている各リージョン: 100 | 可能 |
名前空間で実行できるサービスの最大数。 |
awsvpcConfiguration あたりのサブネット | サポートされている各リージョン: 16 | いいえ | awsvpcConfiguration 内で指定されるサブネットの最大数 |
リソースあたりのタグ | サポートされている各リージョン: 50 | いいえ | リソースあたりのタグの最大数 これは、タスク定義、クラスター、タスク、サービスに適用されます。 |
サービスあたりのターゲットグループ | サポートされている各リージョン:5 | いいえ | Application Load Balancer または Network Load Balancer を使用している場合、サービスごとのターゲットグループの最大数。 |
タスク定義サイズ | サポートされている各リージョン: 64 キロバイト | いいえ | タスク定義の最大サイズ (KiB 単位) |
クラスタごとのプロビジョニング状態のタスク | サポートされている各リージョン: 500 | いいえ | クラスターごとにある PROVISIONING 状態で待機しているタスクの最大数。このクォータは、EC2 Auto Scaling グループキャパシティープロバイダーを使用して起動されたタスクにのみ適用されます。 |
run-task 当たりの起動されるタスク | サポートされている各リージョン: 10 | いいえ | RunTask API アクションあたりの起動できるタスクの最大数。 |
サービスあたりのタスク | サポートされている各リージョン: 5,000 | いいえ | サービスあたりのタスクの最大数 (必要な数) |
注記
デフォルト値は、AWS によって設定された初期クォータです。この値は、実際に適用されたクォータ値および適用可能な最大サービスクォータとは異なります。詳細については、「Service Quotas ユーザーガイド」の「Service Quotas の用語」を参照してください。
注記
Amazon ECS サービス検出を使用するように設定されたサービスには、サービスごとに 1,000 タスクに制限があります。これは、サービスあたりのインスタンス数に対する AWS Cloud Map の Service Quotasによるものです。詳細については、「Amazon Web Services 全般のリファレンス」の「AWS Cloud Map の Service Quotas」を参照してください。
注記
実際には、タスク起動レートは、ダウンロードおよび圧縮されていないコンテナイメージ、ヘルスチェックやロードバランサーへのタスクの登録などの有効なその他の統合といった考慮事項にも依存します。ここに表示されているクォータと比較すると、タスク起動レートにばらつきが見られる場合があります。これらのばらつきは、サービスに使用する機能によって生じます。詳細については、「Amazon ECS サービスパラメータのベストプラクティス 」を参照してください。
注記
Amazon ECS Service Connect を使用するように設定されたサービスには、サービスごとに 1,000 タスクの制限があります。これは、サービスあたりのインスタンス数に対する AWS Cloud Map の Service Quotasによるものです。詳細については、「Amazon Web Services 全般のリファレンス」の「AWS Cloud Map の Service Quotas」を参照してください。
AWS Fargate Service Quotas
AWS Fargate サービスクォータの Amazon ECS を次に示します。これは、Service Quotas コンソールの [AWS Fargate] サービスの下に一覧表示されます。
新規 AWS アカウントの初期の低いクォータは、経時的に引き上げられる可能性があります。Fargate は、各リージョン内のアカウント使用率を常に監視し、使用率に基づいてクォータを自動的に引き上げます。調整可能として表示される値のクォータの引き上げをリクエストすることもできます。「Service Quotas ユーザーガイド」でクォータ引き上げのリクエストの方法をご確認ください。
名前 | デフォルト | 引き上げ可能 | 説明 |
---|---|---|---|
Fargate オンデマンドバースト起動レート | サポートされている各リージョン: 100 | 可能 |
現在のリージョンでの、このアカウントで 1 回のバーストで起動されるオンデマンド Amazon ECS タスクまたは Amazon EKS ポッドの最大数 (バースト率)。 |
Fargate オンデマンド持続起動レート | サポートされている各リージョン: 20 | 可能 |
現在のリージョンでの、このアカウントで 1 秒あたりに起動されるオンデマンド Amazon ECS タスクまたは Amazon EKS ポッドの最大数 (持続率)。 |
Fargate オンデマンド vCPU リソース数 | サポートされている各リージョン: 6 | あり |
現在のリージョンのこのアカウントで Fargate On-Demand として同時に実行される Fargate vCPU の数。 |
Fargate スポットバースト起動レート | サポートされている各リージョン: 100 | 可能 |
現在のリージョンでの、このアカウントで 1 回のバーストで起動されるスポット Amazon ECS タスクの最大数 (バースト率)。 |
Fargate スポットの持続起動レート | サポートされている各リージョン: 20 | 可能 |
現在のリージョンでの、このアカウントで 1 秒あたりに起動されるスポット Amazon ECS タスクの最大数 (持続率)。 |
Fargate Spot vCPU リソース数 | サポートされている各リージョン: 6 | あり |
現在のリージョンのこのアカウントの Fargate Spot として同時に実行されている Fargate vCPU の数。 |
注記
デフォルト値は、AWS によって設定された初期クォータです。この値は、実際に適用されたクォータ値および適用可能な最大サービスクォータとは異なります。詳細については、「Service Quotas ユーザーガイド」の「Service Quotas の用語」を参照してください。
注記
Fargate は、Amazon ECS タスクと Amazon EKS ポッドの起動レート制限をさらに強制します。詳細については、「AWS Fargate スロットリングのクォータ」を参照してください。