RunInstances 操作を呼び出して ECS インスタンスを作成する際に、特定のインスタンスタイプの CPU オプションを指定できます。 ECS インスタンスの CPU オプションには、物理 CPU コア数とコアあたりのスレッド数が含まれます。 アプリケーションのパフォーマンス要件に基づいて、ECS インスタンスに割り当てられる vCPU の数を、ECS インスタンスの物理 CPU コア数とコアあたりのスレッド数を変更することで調整できます。 このアプローチは、パフォーマンスの向上とコストの制御に役立ちます。 このトピックでは、高クロック速度のインスタンスファミリの各インスタンスタイプの物理 CPU コア数とコアあたりのスレッド数の値を示します。 CPU オプションを指定する際に、これらの値を使用できます。
hfg8i インスタンスタイプ
インスタンスタイプ | デフォルトの vCPU 数 | 物理 CPU コア数の有効な値 | デフォルトのコアあたりのスレッド数 | コアあたりのスレッド数の有効な値 |
ecs.hfg8i.large | 2 | 1 | 2 | 1 と 2 |
ecs.hfg8i.xlarge | 4 | 2 | 2 | 1 と 2 |
ecs.hfg8i.2xlarge | 8 | 4 | 2 | 1 と 2 |
ecs.hfg8i.3xlarge | 12 | 6 | 2 | 1 と 2 |
ecs.hfg8i.4xlarge | 16 | 8 | 2 | 1 と 2 |
ecs.hfg8i.6xlarge | 24 | 12 | 2 | 1 と 2 |
ecs.hfg8i.8xlarge | 32 | 16 | 2 | 1 と 2 |
ecs.hfg8i.16xlarge | 64 | 32 | 2 | 1 と 2 |
ecs.hfg8i.32xlarge | 128 | 64 | 2 | 1 と 2 |
hfc8i インスタンスタイプ
インスタンスタイプ | デフォルトの vCPU 数 | 物理 CPU コア数の有効な値 | デフォルトのコアあたりのスレッド数 | コアあたりのスレッド数の有効な値 |
ecs.hfc8i.large | 2 | 1 | 2 | 1 と 2 |
ecs.hfc8i.xlarge | 4 | 2 | 2 | 1 と 2 |
ecs.hfc8i.2xlarge | 8 | 4 | 2 | 1 と 2 |
ecs.hfc8i.3xlarge | 12 | 6 | 2 | 1 と 2 |
ecs.hfc8i.4xlarge | 16 | 8 | 2 | 1 と 2 |
ecs.hfc8i.6xlarge | 24 | 12 | 2 | 1 と 2 |
ecs.hfc8i.8xlarge | 32 | 16 | 2 | 1 と 2 |
ecs.hfc8i.16xlarge | 64 | 32 | 2 | 1 と 2 |
ecs.hfc8i.32xlarge | 128 | 64 | 2 | 1 と 2 |
hfr8i インスタンスタイプ
インスタンスタイプ | デフォルトの vCPU 数 | 物理 CPU コア数の有効な値 | デフォルトのコアあたりのスレッド数 | コアあたりのスレッド数の有効な値 |
ecs.hfr8i.large | 2 | 1 | 2 | 1 と 2 |
ecs.hfr8i.xlarge | 4 | 2 | 2 | 1 と 2 |
ecs.hfr8i.2xlarge | 8 | 4 | 2 | 1 と 2 |
ecs.hfr8i.3xlarge | 12 | 6 | 2 | 1 と 2 |
ecs.hfr8i.4xlarge | 16 | 8 | 2 | 1 と 2 |
ecs.hfr8i.6xlarge | 24 | 12 | 2 | 1 と 2 |
ecs.hfr8i.8xlarge | 32 | 16 | 2 | 1 と 2 |
ecs.hfr8i.16xlarge | 64 | 32 | 2 | 1 と 2 |
ecs.hfr8i.32xlarge | 128 | 64 | 2 | 1 と 2 |
参照
インスタンスタイプの物理 CPU コア数とコアあたりのスレッド数の有効な値を取得したら、ビジネス要件に基づいてインスタンスタイプの CPU オプションを変更できます。 詳細については、「CPU オプションを指定する」をご参照ください。
ハイパースレッディング (HT) を使用すると、2 つのスレッドを vCPU として単一の物理 CPU コア上で同時に実行できます。 物理 CPU コアのみを使用する ECS インスタンスを作成するには、インスタンスの HT を無効にします。 詳細については、「コアあたりのスレッド数」をご参照ください。