特定の Elastic Compute Service (ECS) インスタンスタイプの CPU オプションを指定できます。ECS インスタンスの CPU オプションには、物理 CPU コア数とコアあたりのスレッド数が含まれます。アプリケーションのパフォーマンス要件に基づいて物理 CPU コア数とコアあたりのスレッド数を変更することで、ECS インスタンスに割り当てられる vCPU の数を調整できます。このアプローチは、パフォーマンスの向上とコストの制御に役立ちます。このトピックでは、メモリ最適化インスタンスファミリの各インスタンスタイプの物理 CPU コア数とコアあたりのスレッド数に関連する値を示します。CPU オプションを設定するときに、これらの値を使用できます。
r9i インスタンスタイプ
インスタンスタイプ | デフォルトの vCPU 数 | 物理 CPU コア数の有効な値 | コアあたりのデフォルトのスレッド数 | コアあたりのスレッド数の有効な値 |
ecs.r9i.large | 2 | 1 | 2 | 1 および 2 |
ecs.r9i.xlarge | 4 | 2 | 2 | 1 および 2 |
ecs.r9i.2xlarge | 8 | 2 および 4 | 2 | 1 および 2 |
ecs.r9i.3xlarge | 12 | 2、4、および 6 | 2 | 1 および 2 |
ecs.r9i.4xlarge | 16 | 2、4、6、および 8 | 2 | 1 および 2 |
ecs.r9i.6xlarge | 24 | 2、4、6、8、10、および 12 | 2 | 1 および 2 |
ecs.r9i.8xlarge | 32 | 2、4、6、8、10、12、14、および 16 | 2 | 1 および 2 |
ecs.r9i.12xlarge | 48 | 2、4、6、8、10、12、14、16、18、20、22、および 24 | 2 | 1 および 2 |
ecs.r9i.16xlarge | 64 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、および 32 | 2 | 1 および 2 |
ecs.r9i.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 |
ecs.r9i.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 |
ecs.r9i.48xlarge | 192 | 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、66、68、70、72、74、76、78、80、82、84、86、88、90、92、94、および 96 | 2 | 1 および 2 |
r8a インスタンスタイプ
インスタンスタイプ | デフォルトの vCPU 数 | 物理 CPU コア数の有効な値 | コアあたりのデフォルトのスレッド数 | コアあたりのスレッド数の有効な値 |
ecs.r8a.large | 2 | 1 | 2 | 1 と 2 |
ecs.r8a.xlarge | 4 | 2 | 2 | 1 と 2 |
ecs.r8a.2xlarge | 8 | 2 および 4 | 2 | 1 および 2 |
ecs.r8a.4xlarge | 16 | 2、4、6、および 8 | 2 | 1 および 2 |
ecs.r8a.8xlarge | 32 | 2、4、6、8、10、12、14、および 16 | 2 | 1 と 2 |
ecs.r8a.12xlarge | 48 | 2、4、6、8、10、12、14、16、18、20、22、および 24 | 2 | 1 と 2 |
ecs.r8a.16xlarge | 64 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、および 32 | 2 | 1 と 2 |
ecs.r8a.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 |
ecs.r8a.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 |
ecs.r8a.48xlarge | 192 | 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、66、68、70、72、74、76、78、80、82、84、86、88、90、92、94、および 96 | 2 | 1 と 2 |
r8ae インスタンスタイプ
インスタンスタイプ | デフォルトの vCPU 数 | 物理 CPU コア数の有効な値 | コアあたりのデフォルトのスレッド数 | コアあたりのスレッド数の有効な値 |
ecs.r8ae.large | 2 | 1 | 2 | 1 および 2 |
ecs.r8ae.xlarge | 4 | 2 | 2 | 1 および 2 |
ecs.r8ae.2xlarge | 8 | 2 および 4 | 2 | 1 および 2 |
ecs.r8ae.4xlarge | 16 | 2、4、6、および 8 | 2 | 1 および 2 |
ecs.r8ae.8xlarge | 32 | 2、4、6、8、10、12、14、および 16 | 2 | 1 および 2 |
r8a インスタンスタイプ
インスタンスタイプ | デフォルトの vCPU 数 | 物理 CPU コア数の有効な値 | コアあたりのデフォルトのスレッド数 | コアあたりのスレッド数の有効な値 |
ecs.r8i.large | 2 | 1 | 2 | 1 と 2 |
ecs.r8i.xlarge | 4 | 2 | 2 | 1 と 2 |
ecs.r8i.2xlarge | 8 | 2 と 4 | 2 | 1 と 2 |
ecs.r8i.3xlarge | 12 | 2、4、および 6 | 2 | 1 と 2 |
ecs.r8i.4xlarge | 16 | 2、4、6、および 8 | 2 | 1 と 2 |
ecs.r8i.6xlarge | 24 | 2、4、6、8、10、および 12 | 2 | 1 と 2 |
ecs.r8i.8xlarge | 32 | 2、4、6、8、10、12、14、および 16 | 2 | 1 と 2 |
ecs.r8i.12xlarge | 48 | 2、4、6、8、10、12、14、16、18、20、22、および 24 | 2 | 1 と 2 |
ecs.r8i.16xlarge | 64 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、および 32 | 2 | 1 と 2 |
ecs.r8i.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 |
r7a インスタンスタイプ
インスタンスタイプ | デフォルトの vCPU 数 | 物理 CPU コア数の有効な値 | コアあたりのデフォルトのスレッド数 | コアあたりのスレッド数の有効な値 |
ecs.r7a.large | 2 | 1 | 2 | 1 と 2 |
ecs.r7a.xlarge | 4 | 2 | 2 | 1 と 2 |
ecs.r7a.2xlarge | 8 | 2 と 4 | 2 | 1 と 2 |
ecs.r7a.4xlarge | 16 | 2、4、6、および 8 | 2 | 1 と 2 |
ecs.r7a.8xlarge | 32 | 2、4、6、8、10、12、14、および 16 | 2 | 1、2 |
ecs.r7a.16xlarge | 64 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、および 32 | 2 | 1 と 2 |
ecs.r7a.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 |
r7 インスタンスタイプ
インスタンスタイプ | デフォルトの vCPU 数 | 物理 CPU コア数の有効な値 | コアあたりのデフォルトのスレッド数 | コアあたりのスレッド数の有効な値 |
ecs.r7.large | 2 | 1 | 2 | 1 と 2 |
ecs.r7.xlarge | 4 | 2 | 2 | 1 と 2 |
ecs.r7.2xlarge | 8 | 2 および 4 | 2 | 1 および 2 |
ecs.r7.3xlarge | 12 | 2、4、および 6 | 2 | 1 および 2 |
ecs.r7.4xlarge | 16 | 2、4、6、および 8 | 2 | 1 および 2 |
ecs.r7.6xlarge | 24 | 2、4、6、8、10、および 12 | 2 | 1 と 2 |
ecs.r7.8xlarge | 32 | 2、4、6、8、10、12、14、および 16 | 2 | 1 と 2 |
ecs.r7.16xlarge | 64 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、および 32 | 2 | 1 と 2 |
ecs.r7.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 |
r6a インスタンスタイプ
インスタンスタイプ | デフォルトの vCPU 数 | 物理 CPU コア数の有効値 | コアあたりのデフォルトスレッド数 | コアあたりのスレッド数の有効値 |
ecs.r6a.large | 2 | 1 | 2 | 1 および 2 |
ecs.r6a.xlarge | 4 | 2 | 2 | 1 および 2 |
ecs.r6a.2xlarge | 8 | 2 および 4 | 2 | 1 および 2 |
ecs.r6a.4xlarge | 16 | 2、4、6、および 8 | 2 | 1 および 2 |
ecs.r6a.8xlarge | 32 | 2、4、6、8、10、12、14、および 16 | 2 | 1 および 2 |
ecs.r6a.16xlarge | 64 | 2、4、6、8、10、12、14、16、18、20、22、24、26、28、30、および 32 | 2 | 1 および 2 |
参考資料
インスタンスタイプの物理 CPU コア数とコアあたりのスレッド数の有効な値を取得した後、ビジネス要件に基づいてインスタンスタイプの CPU オプションを変更できます。詳細については、「CPU オプションを指定する」をご参照ください。
ハイパースレッディング(HT)を使用すると、2 つの スレッドを vCPU として単一の物理 CPU コア上で同時に実行できます。物理 CPU コアのみを使用する ECS インスタンスを作成するには、インスタンスの HT を無効にします。詳細については、「CPU オプションを指定する」をご参照ください。