このトピックでは、x86ベースのElastic Compute Service (ECS)インスタンスタイプを指定してエラスティックコンテナインスタンスを作成する方法について説明します。
ECSインスタンスファミリーの説明
x86ベースのECSインスタンスファミリーは、エンタープライズシナリオに適しているかどうかに基づいて、エンタープライズレベルのインスタンスファミリーと共有インスタンスファミリーに分類できます。
前述のECSインスタンスファミリーの一部(i2やd1neなど)はローカルディスクを使用します。ローカルディスクを使用するECSインスタンスタイプを指定してエラスティックコンテナインスタンスを作成し、エラスティックコンテナインスタンスにローカルディスクを接続する場合は、ボリューム関連のパラメータを指定します。詳細については、ローカルディスクを使用するECSインスタンスタイプを指定してエラスティックコンテナインスタンスを作成するを参照してください。
ECSインスタンスファミリーの詳細については、以下のトピックを参照してください。
構成の説明
APIモード
CreateContainerGroupオペレーションを呼び出してエラスティックコンテナインスタンスを作成する場合、InstanceTypeパラメータを使用してECSインスタンスタイプを指定できます。次の表にパラメータを示します。詳細については、CreateContainerGroupを参照してください。
パラメータ | タイプ | 例 | 説明 |
InstanceType | String | ecs.c6.xlarge,ecs.g6.xlarge | ECSインスタンスタイプ。一度に最大5つのECSインスタンスタイプを指定できます。複数のインスタンスタイプはコンマ(,)で区切ります。 |
コンソールモード
エラスティックコンテナインスタンスコンソールでエラスティックコンテナインスタンスを作成する場合、インスタンスタイプの指定タブ(コンテナグループの構成セクション内)をクリックし、ビジネス要件に基づいてx86ベースのECSインスタンスタイプを選択できます。
vCPUの数とメモリサイズを選択するか、特定のECSインスタンスタイプを選択してECSインスタンスタイプをフィルタリングできます。プロセッサ列でプロセスを選択して、ECSインスタンスタイプをフィルタリングすることもできます。
ローカルディスクを使用するx86ベースのECSインスタンスタイプを使用してエラスティックコンテナインスタンスを作成する場合は、コンソールモードではローカルディスクの接続がサポートされていないため、APIモードを使用することをお勧めします。