RunInstancesオペレーションを呼び出してElastic Compute Service (ECS) インスタンスを作成する場合、特定のインスタンスタイプのCPUオプションを指定できます。 ECSインスタンスのCPUオプションには、物理CPUコアの数とコアあたりのスレッド数が含まれます。 アプリケーションのパフォーマンス要件に基づいて、ECSインスタンスの物理CPUコア数とコアあたりのスレッド数を変更することで、ECSインスタンスに割り当てられるvCPU数を調整できます。 このようにして、パフォーマンスを向上させ、コストを制御できます。 このトピックでは、汎用インスタンスファミリーの各インスタンスタイプの物理CPUコア数とコアあたりのスレッド数に関連する値を示します。 これらの値は、CPUオプションを指定するときに使用できます。
g8iインスタンスタイプの物理CPUコア数およびコアあたりのスレッド数に関連する値
インスタンスタイプ | vCPU数のデフォルト値 | 物理CPUコア数の有効値 | コアあたりのスレッド数のデフォルト値 | コアあたりのスレッド数の有効値 |
ecs.g8i.large | 2 | 1 | 2 | 1と2 |
ecs.g8i.xlarge | 4 | 2 | 2 | 1と2 |
ecs.g8i.2xlarge | 8 | 4 | 2 | 1と2 |
ecs.g8i.3xlarge | 12 | 6 | 2 | 1と2 |
ecs.g8i.4xlarge | 16 | 8 | 2 | 1と2 |
ecs.g8i.6xlarge | 24 | 12 | 2 | 1と2 |
ecs.g8i.8xlarge | 32 | 16 | 2 | 1と2 |
ecs.g8i.12xlarge | 48 | 24 | 2 | 1と2 |
ecs.g8i.16xlarge | 64 | 32 | 2 | 1と2 |
ecs.g8i.24xlarge | 96 | 48 | 2 | 1と2 |
ecs.g8i.48xlarge | 192 | 96 | 2 | 1と2 |
g7aインスタンスタイプの物理CPUコア数およびコアあたりのスレッド数に関する値
インスタンスタイプ | vCPU数のデフォルト値 | 物理CPUコア数の有効値 | コアあたりのスレッド数のデフォルト値 | コアあたりのスレッド数の有効値 |
ecs.g7a.large | 2 | 1 | 2 | 1と2 |
ecs.g7a.xlarge | 4 | 2 | 2 | 1と2 |
ecs.g7a.2xlarge | 8 | 4 | 2 | 1と2 |
ecs.g7a.4xlarge | 16 | 8 | 2 | 1と2 |
ecs.g7a.8xlarge | 32 | 16 | 2 | 1と2 |
ecs.g7a.16xlarge | 64 | 32 | 2 | 1と2 |
ecs.g7a.32xlarge | 128 | 64 | 2 | 1と2 |
g7インスタンスタイプの物理CPUコア数およびコアあたりのスレッド数に関する値
インスタンスタイプ | vCPU数のデフォルト値 | 物理CPUコア数の有効値 | コアあたりのスレッド数のデフォルト値 | コアあたりのスレッド数の有効値 |
ecs.g7.large | 2 | 1 | 2 | 1と2 |
ecs.g7.xlarge | 4 | 2 | 2 | 1と2 |
ecs.g7.2xlarge | 8 | 2と4 | 2 | 1と2 |
ecs.g7.3xlarge | 12 | 2、4、および6 | 2 | 1と2 |
ecs.g7.4xlarge | 16 | 2、4、6、および8 | 2 | 1と2 |
ecs.g7.6xlarge | 24 | 2、4、6、8、10、および12 | 2 | 1と2 |
ecs.g7.8xlarge | 32 | 2、4、6、8、10、12、14、および16 | 2 | 1と2 |
ecs.g7.16xlarge | 64 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、および32 | 2 | 1と2 |
ecs.g7.32xlarge | 128 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、52、54、56、58、60、62、および64 | 2 | 1と2 |
g7tインスタンスタイプの物理CPUコア数およびコアあたりのスレッド数に関する値
インスタンスタイプ | vCPU数のデフォルト値 | 物理CPUコア数の有効値 | コアあたりのスレッド数のデフォルト値 | コアあたりのスレッド数の有効値 |
ecs.g7t.large | 2 | 1 | 2 | 1と2 |
ecs.g7t.xlarge | 4 | 2 | 2 | 1と2 |
ecs.g7t.2xlarge | 8 | 2と4 | 2 | 1と2 |
ecs.g7t.3xlarge | 12 | 2、4、および6 | 2 | 1と2 |
ecs.g7t.4xlarge | 16 | 2、4、6、および8 | 2 | 1と2 |
ecs.g7t.6xlarge | 24 | 2、4、6、8、10、および12 | 2 | 1と2 |
ecs.g7t.8xlarge | 32 | 2、4、6、8、10、12、14、および16 | 2 | 1と2 |
ecs.g7t.16xlarge | 64 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、および32 | 2 | 1と2 |
ecs.g7t.32xlarge | 128 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、52、54、56、58、60、62、および64 | 2 | 1と2 |
g7neインスタンスタイプの物理CPUコア数およびコアあたりのスレッド数に関する値
インスタンスタイプ | vCPU数のデフォルト値 | 物理CPUコア数の有効値 | コアあたりのスレッド数のデフォルト値 | コアあたりのスレッド数の有効値 |
ecs.g7ne.large | 2 | 1 | 2 | 1と2 |
ecs.g7ne.xlarge | 4 | 2 | 2 | 1と2 |
ecs.g7ne.2xlarge | 8 | 2と4 | 2 | 1と2 |
ecs.g7ne.4xlarge | 16 | 2、4、6、および8 | 2 | 1と2 |
ecs.g7ne.8xlarge | 32 | 2、4、6、8、10、12、14、および16 | 2 | 1と2 |
ecs.g7ne.12xlarge | 48 | 2、4、6、8、10、12、14、16、18、20、22、および24 | 2 | 1と2 |
ecs.g7ne.16xlarge | 64 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、および32 | 2 | 1と2 |
ecs.g7ne.24xlarge | 96 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48 | 2 | 1と2 |
g6tインスタンスタイプの物理CPUコア数およびコアあたりのスレッド数に関する値
インスタンスタイプ | vCPU数のデフォルト値 | 物理CPUコア数の有効値 | コアあたりのスレッド数のデフォルト値 | コアあたりのスレッド数の有効値 |
ecs.g6t.large | 2 | 1 | 2 | 1と2 |
ecs.g6t.xlarge | 4 | 2 | 2 | 1と2 |
ecs.g6t.2xlarge | 8 | 2と4 | 2 | 1と2 |
ecs.g6t.4xlarge | 16 | 2、4、6、および8 | 2 | 1と2 |
ecs.g6t.8xlarge | 32 | 2、4、6、8、10、12、14、および16 | 2 | 1と2 |
ecs.g6t.13xlarge | 52 | 2、4、6、8、10、12、14、16、18、20、22、24、および26 | 2 | 1と2 |
ecs.g6t.26xlarge | 104 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、および52 | 2 | 1と2 |
g6aインスタンスタイプの物理CPUコア数およびコアあたりのスレッド数に関する値
インスタンスタイプ | vCPU数のデフォルト値 | 物理CPUコア数の有効値 | コアあたりのスレッド数のデフォルト値 | コアあたりのスレッド数の有効値 |
ecs.g6a.large | 2 | 1 | 2 | 1と2 |
ecs.g6a.xlarge | 4 | 2 | 2 | 1と2 |
ecs.g6a.2xlarge | 8 | 4 | 2 | 1と2 |
ecs.g6a.4xlarge | 16 | 8 | 2 | 1と2 |
ecs.g6a.8xlarge | 32 | 16 | 2 | 1と2 |
ecs.g6a.16xlarge | 64 | 32 | 2 | 1と2 |
ecs.g6a.32xlarge | 128 | 64 | 2 | 1と2 |
g6eインスタンスタイプの物理CPUコア数およびコアあたりのスレッド数に関する値
インスタンスタイプ | vCPU数のデフォルト値 | 物理CPUコア数の有効値 | コアあたりのスレッド数のデフォルト値 | コアあたりのスレッド数の有効値 |
ecs.g6e.large | 2 | 1 | 2 | 1と2 |
ecs.g6e.xlarge | 4 | 2 | 2 | 1と2 |
ecs.g6e.2xlarge | 8 | 2と4 | 2 | 1と2 |
ecs.g6e.4xlarge | 16 | 2、4、6、および8 | 2 | 1と2 |
ecs.g6e.8xlarge | 32 | 2、4、6、8、10、12、14、および16 | 2 | 1と2 |
ecs.g6e.13xlarge | 52 | 2、4、6、8、10、12、14、16、18、20、22、24、および26 | 2 | 1と2 |
ecs.g6e.26xlarge | 104 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、および52 | 2 | 1と2 |
g6インスタンスタイプの物理CPUコア数およびコアあたりのスレッド数に関する値
インスタンスタイプ | vCPU数のデフォルト値 | 物理CPUコア数の有効値 | コアあたりのスレッド数のデフォルト値 | コアあたりのスレッド数の有効値 |
ecs.g6.large | 2 | 1 | 2 | 1と2 |
ecs.g6.xlarge | 4 | 2 | 2 | 1と2 |
ecs.g6.2xlarge | 8 | 2と4 | 2 | 1と2 |
ecs.g6.3xlarge | 12 | 2、4、および6 | 2 | 1と2 |
ecs.g6.4xlarge | 16 | 2、4、6、および8 | 2 | 1と2 |
ecs.g6.6xlarge | 24 | 2、4、6、8、10、および12 | 2 | 1と2 |
ecs.g6.8xlarge | 32 | 2、4、6、8、10、12、14、および16 | 2 | 1と2 |
ecs.g6.13xlarge | 52 | 2、4、6、8、10、12、14、16、18、20、22、24、および26 | 2 | 1と2 |
ecs.g6.26xlarge | 104 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、および52 | 2 | 1と2 |
関連ドキュメント
インスタンスタイプの物理CPUコア数とコアあたりのスレッド数の有効な値を取得したら、ビジネス要件に基づいてインスタンスタイプのCPUオプションを変更できます。 詳細については、「CPUオプションの指定と表示」トピックの [CPUオプションの指定] セクションをご参照ください。
ハイパースレッディング (HT) を使用すると、1つの物理CPUコアで2つのスレッドをvCPUとして同時に実行できます。 物理CPUコアのみを使用するECSインスタンスを作成するには、インスタンスのHTのみを無効にする必要があります。 詳細については、「CPUオプションの指定と表示」の「コアあたりのスレッド数」セクションをご参照ください。