次の方法で共有


Azure Container Apps のクォータ

Azure Container Apps では、異なるスコープに異なるクォータの種類が割り当てられます。 サブスクリプション スコープに加えて、クォータはリージョン、環境、アプリケーションのスコープにも適用されます。 すべてのクォータ要求は、クォータ要求を行う 2 つのオプションを備えた Azure Quota Management System (QMS) を使用して開始されます。

要求の種類 説明 使用対象のスコープ 要求の状態の表示に使用する
統合された要求 統合された要求は、多くの場合、数分以内に承認されます。 要求がクォータのしきい値を超えた場合、サポート エンジニアが要求を確認するためのサポート チケットが生成されます。 レビュー時間は、承認を最大数日遅らせることができます。 ▪ 地域

▪ 予約
Azure Portal
手動要求 手動要求では、常にサポート チケットが生成されます。 多くの場合、承認は自動化されますが、要求によっては処理に最大数日かかる場合があります。 ▪ 環境 Azure CLI

Azure Container Apps は、大規模なワークロード向けに設計された運用グレードのサービスです。 サポート チームにエスカレートするクォータ要求の作成は、標準外ではなく、お客様に代わってリソースを管理するプロセスの一部です。 Azure Container Apps は大規模なサービスです。 ほとんどのクォータ変更要求は、限られた状況でのみ例外を伴って付与されます

現在のクォータ レベルを表示する

クォータの種類に応じて、 Azure portal と Azure CLI を使用してクォータ レベルを表示できます。

ポータルで、プロバイダー用 の Azure Container Apps を選択 します

クォータ ウィンドウのプロバイダーとサブスクリプションのドロップダウンのスクリーンショット。

手動の方法で行われたクォータ変更要求は、ポータルでは使用できません。 次のコマンドを使用して、環境ごとにクォータを表示します。

次のコマンドを実行する前に、<> で囲まれたプレースホルダーを実際の値に置き換えてください。

az containerapp env list-usages \
  --resource-group <RESOURCE_GROUP_NAME> \
  --name <ENVIRONMENT_NAME>

クォータを要求するタイミング

環境またはサブスクリプションがクォータ制限に達すると、次のような意図しない結果が生じることがあります。

  • アプリのスケーリング制限
  • プロビジョニングが失敗してタイムアウトする
  • Container Apps 環境またはワークロード プロファイルの作成エラー

既定のクォータは、サブスクリプションの年齢と種類、サービスの使用などの要因によって異なります。 アプリが 1 分あたり何千もの要求を受け取る可能性がある場合は、アプリケーションを運用環境に移行する前に、現在のクォータ割り当てを確認します。

次の例のように、 Managed Environment エラーで最大許容コア数を超えた 場合は、クォータの引き上げを要求する必要があります。

Maximum Allowed Cores exceeded for the Managed Environment.

Please check https://learn.microsoft.com/en-us/azure/container-apps/quotas for resource limits

その他のエラー メッセージは、環境またはその他のクォータ制限に達したことを示している可能性があります。 Azure クォータ管理システムを使用すると、クォータの使用状況を 監視してアラート を生成し、制約を事前に防ぐことができます。

クォータの種類

Azure Container Apps では、アプリのさまざまな側面にわたるリソース割り当てを管理するさまざまなカテゴリのクォータが実装されています。 これらのクォータは、基本的なリソース制限、特殊なコンピューティング機能を必要とするアプリケーションの GPU クォータ、セッション ベースのワークロードの動的セッション クォータを制御する基本的なクォータに編成されています。

基本クォータ

最も要求されたクォータの変更を次の表に示します。 各スコープは、各クォータの範囲を示します。 リージョンスコープのクォータは、リージョンごとに変更されます。 環境スコープのクォータは、環境要求ごとに必要です。

クォータ 範囲 リクエスト 表示 解説
マネージド環境のアカウント リージョン 統合要求 ポータル リージョンあたりの環境の数。
マネージド環境の従量課金コア 環境 手動要求 CLI 環境が使用するために割り当てられる最大消費コア数。 この値は、環境内の各アクティブ レプリカ (すべてのアプリ) によって要求されたコアの合計です。
マネージド環境の汎用コア 環境 手動要求 CLI 環境内のすべての汎用 (D シリーズ) プロファイルで使用できるコアの合計。
マネージド環境のメモリ最適化コア 環境 手動要求 CLI 環境内のすべてのメモリ最適化された (E シリーズ) プロファイルで使用できるコアの総数。

GPU クォータ

クォータ 範囲 リクエスト 表示 解説
サブスクリプション従量課金 NCA 100 GPU リージョン 統合要求 ポータル この Azure リージョンの最大消費 A100 GPU コア環境の数が使用のために割り当てられます。
サブスクリプション従量課金 T 4 GPU リージョン 統合要求 ポータル このリージョンには、最大消費のT4 GPUコアを使用する環境の数が割り当てられています。
サブスクリプション NCA 100 GPU リージョン 統合要求 ポータル この Azure リージョン全体の専用 A100 GPU コア環境の最大数が使用のために割り当てられます。

動的セッション クォータ

クォータ 範囲 リクエスト 表示 解説
セッション プール リージョン 統合要求 ポータル リージョンあたりの動的セッション プールの最大数。