Amazon ECS マネージドインスタンスのクラスター - Amazon Elastic Container Service

Amazon ECS マネージドインスタンスのクラスター

Amazon ECS キャパシティープロバイダーは、クラスター内のタスクに対するインフラストラクチャのスケーリングを管理できます。クラスターを作成したら、1 つ以上のキャパシティプロバイダーと、クラスターのキャパシティプロバイダー戦略 (オプション) を作成します。キャパシティープロバイダー戦略は、クラスターの複数のキャパシティープロバイダー間にタスクを分散する方法を決定します。スタンドアロンタスクを実行するか、サービスを作成するときは、クラスターのデフォルトのキャパシティプロバイダー戦略か、クラスターのデフォルト戦略をオーバーライドするキャパシティプロバイダー戦略のいずれかを使用します。

Amazon ECS マネージドインスタンスには、次のキャパシティプロバイダーがあります。

タイプ インスタンスの選択に使用される基準
デフォルト 次に示すタスク定義とサービスパラメータ要件を満たす最も費用対効果の高いインスタンス。
  • タスク定義

    • operatingSystemFamily

    • cpuArchitecture

    • cpu

    • メモリ

  • サービスの定義

    • placementConstraints

    • placementStrategy

カスタム クラスターの作成時に指定した属性とタイプの要件を満たすインスタンス。属性の詳細については、「Amazon ECS コンテナインスタンス属性」を参照してください。インスタンスタイプの詳細については、「Amazon EC2 インスタンスタイプ」の「Amazon EC2 インスタンスタイプの仕様」を参照してください。

Amazon ECS はインスタンスを起動し、起動したインスタンスを Amazon ECS マネージドインスタンスキャパシティプロバイダーに関連付けます。カスタムキャパシティプロバイダーの場合、Amazon ECS はキャパシティプロバイダーも作成します。