Instance Groups
Instance Group は、複数のインスタンスをグループにまとめ、アフィニティポリシーを通じて物理インフラ上への配置方法を制御する機能です。グループを作成する際に2つのポリシーのいずれかを選択し、インスタンスを同一サーバーに優先配置するか、または異なるサーバーへ優先配置するかをシステムに指示します。
2つのアフィニティポリシー
Soft Affinity
システムがインスタンスを同一の物理サーバーに配置することを優先します。リソースが不足した場合、失敗する代わりに別のサーバー上にインスタンスを作成します。
使用タイミング: 内部ネットワークのパフォーマンスを最適化したいが、可用性の方が重要な場合 — 例:アプリケーションサーバー、ワーカーノード。
Soft Anti Affinity
システムがインスタンスを異なる物理サーバーに配置することを優先します。他のサーバーに十分なリソースがない場合は、失敗する代わりに既存のインスタンスと同じサーバーにインスタンスを作成します。
使用タイミング: 可用性を高めたい場合 — 1台の物理サーバーに障害が発生しても、グループ内のすべてのインスタンスが同時に影響を受けるわけではありません。
制限
| 項目 | 値 |
|---|---|
| VPCあたりの最大グループ数 | 10 |
| グループあたりの最大インスタンス数 | 10 |
| グループあたりの最小インスタンス数 | 2 |
| 1つのインスタンスが属せるグループ数 | 1 |
重要: 各インスタンスは1つの Instance Group にのみ所属できます。インスタンスを別のグループに移動するには、現在のグループから先にそのインスタンスを削除する必要があります。
利用可能なVPC
Instance Group は両種類の VPC でご利用いただけます:
| VPC種別 | 利用可否 |
|---|---|
| Specific VPC(専用VPC) | あり |
| General VPC(汎用VPC) | あり |