すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:バースト可能インスタンスの概要

最終更新日:Dec 20, 2025

バースト可能インスタンスは、パフォーマンス需要が時折急増するエントリーレベルのコンピューティングシナリオ向けの、コスト効率の高いインスタンスタイプです。このトピックでは、バースト可能インスタンスファミリーの特徴と利用シーンを紹介し、ベースラインパフォーマンス、CPU クレジット、パフォーマンスモードなどの概念を説明し、利用可能なインスタンスタイプを一覧表示します。

バースト可能インスタンスとは

バースト可能インスタンスは、CPU クレジットを使用してコンピューティングパフォーマンスを管理するインスタンスタイプです。通常は CPU 使用率が低いものの、時折一時的に需要が急増するワークロードに適しています。バースト可能インスタンスを作成すると、継続的に CPU クレジットを獲得します。インスタンスのパフォーマンスがワークロードを処理するのに不十分な場合、インスタンス上のアプリケーションや環境に影響を与えることなく、これらのクレジットを消費してコンピューティングパフォーマンスを向上させます。バースト可能インスタンスは、他のインスタンスタイプよりも低コストで、より柔軟な CPU 使用率を提供します。

CPU クレジットを使用すると、コンピューティング能力をオフピーク期間からピーク期間にシフトして、コストを節約できます。予期しない高いパフォーマンス需要が発生した場合は、バースト可能インスタンスの無制限モードを有効にすることもできます。

バースト可能インスタンスファミリーには、以下が含まれます。

説明

バースト可能インスタンスは、共有インスタンスの特定のタイプです。他の共有インスタンスファミリーについては、「共有インスタンスファミリー」をご参照ください。

次の表は、バースト可能インスタンスのベースラインパフォーマンス、CPU クレジット、およびパフォーマンスモードについて説明しています。

用語

説明

リファレンス

ベースラインパフォーマンス

インスタンスが提供できる持続的な CPU パフォーマンスで、インスタンスタイプによって決まります。

ベースラインパフォーマンス

初期 CPU クレジット

インスタンスが作成時に受け取る 1 回限りの CPU クレジットの付与で、vCPU あたり 30 クレジットに固定されています。

CPU クレジット

CPU クレジット残高

インスタンスが消費するよりも多くのクレジットを獲得したときに蓄積される CPU クレジット。これらのクレジットは、CPU 使用率をベースラインパフォーマンス以上に引き上げるために使用されます。

CPU クレジット

最大 CPU クレジット残高

インスタンスが蓄積できる CPU クレジットの総数。これは 24 時間で獲得できるクレジットに相当します。未使用のクレジットは 24 時間後に失効するため、残高はこの最大値に制限され、動的な平衡状態が維持されます。

CPU クレジット

パフォーマンスモード

標準モードと無制限モードの 2 つのモードがあります。

  • 標準モードでは、クレジットが残っていない場合、CPU 使用率はベースラインパフォーマンスを超えることはできません。

  • 無制限モードでは、インスタンスは前借りクレジットまたは超過クレジットを使用して、ベースラインを超える CPU 使用率を維持でき、追加料金が発生する可能性があります。

パフォーマンスモード

前借り CPU クレジット

次の 24 時間に獲得するクレジット。追加料金が発生する場合があります。無制限モードでのみ利用可能です。

パフォーマンスモード

超過 CPU クレジット

前借りクレジットを使い果たした後に消費されるクレジットで、CPU 使用率をベースライン以上に維持します。追加料金が発生します。無制限モードでのみ利用可能です。

パフォーマンスモード

利用シーン

エンタープライズレベルのインスタンスを購入すると、その vCPU への完全なアクセス権が得られます。これは、CPU 使用率が 0% であっても 100% であっても、vCPU の全容量に対して料金を支払うことを意味します。ワークロードが予測可能で、特定の期間のみ高い CPU パフォーマンスを必要とする場合、残りの時間は未使用のコンピューティングリソースに対して料金を支払っていることになります。このような状況では、バースト可能インスタンスを選択することで、パフォーマンスのニーズを満たしながらコストを節約できます。

バースト可能インスタンスは、開発・テスト環境、軽量アプリケーション、マイクロサービス、Web アプリケーションサーバーなど、コンピューティングパフォーマンスの急なバーストを必要とするワークロードに最適です。購入する前に、オフピーク期間とピーク期間の両方でワークロードのパフォーマンスニーズを評価してください。全体的なパフォーマンス要求を満たしながらコストを節約するには、少なくともオフピーク要件を満たすベースラインパフォーマンスを持つインスタンスタイプを選択します。

説明
  • 選択したバースト可能インスタンスタイプがニーズを満たさない場合は、その構成を変更できます。詳細については、「インスタンスタイプの変更」をご参照ください。

  • Windows アプリケーションとグラフィカルユーザーインターフェイス (GUI) は、高い CPU リソースを必要とします。これらのワークロードを t シリーズのバースト可能インスタンスで実行すると、システムのフリーズやクラッシュが発生する可能性があります。実際のニーズに基づいて、汎用 (g シリーズ)、コンピューティング最適化 (c シリーズ)、メモリ最適化 (r シリーズ) などの適切なインスタンスタイプを選択することを推奨します。

ベースラインパフォーマンス

インスタンスのタイプによって、そのベースラインパフォーマンスが決まります。これは、インスタンスが提供する持続的な CPU パフォーマンスを表します。さまざまなインスタンスタイプのベースラインパフォーマンスは、インスタンス仕様表の 平均ベースライン CPU パフォーマンス の列で確認できます。

CPU クレジット

CPU クレジットは、保持しているコンピューティング能力を表し、バースト可能インスタンスが達成できるパフォーマンスを決定します。関連する概念と例は次のとおりです。

初期 CPU クレジット

起動直後にデプロイメントに利用できる CPU クレジットを確保するため、新しいバースト可能インスタンスの各 vCPU は 30 の 初期 CPU クレジット を受け取ります。

たとえば、2 vCPU を持つ ecs.t5-lc1m2.large インスタンスは、作成時に 60 の初期 CPU クレジットを受け取ります。4 vCPU を持つ ecs.t5-c1m1.xlarge インスタンスは、作成時に 120 の初期 CPU クレジットを受け取ります。

クレジット獲得率

インスタンスが起動すると、パフォーマンスを維持するために CPU クレジットの消費を開始すると同時に、一定のレートでクレジットを獲得します。この獲得率はインスタンスタイプによって決まり、インスタンス仕様表の CPU クレジット/時間 の列で確認できます。このメトリックは、1 つのインスタンスのすべての vCPU が 1 時間あたりに獲得できる合計クレジットを示します。

たとえば、ecs.t5-c1m1.large インスタンスのベースラインパフォーマンスは 25% です。これは、1 時間あたりに獲得する CPU クレジットが、1 つの vCPU を 1 時間 25% の使用率で、または 15 分間 (60 分 × 25%) 100% の使用率で維持できることを意味します。そのベースラインパフォーマンスに対応して、各 vCPU は 1 時間あたり 15 CPU クレジットを獲得します。ecs.t5-c1m1.large インスタンスには 2 つの vCPU があるため、1 時間あたり合計 30 CPU クレジットを獲得します。

CPU クレジット残高

インスタンスが消費するよりも多くの CPU クレジットを獲得した場合、余剰分は CPU クレジット残高 として保存されます。これらのクレジットは最大 24 時間保持され、動的な平衡状態を維持します。クレジット獲得率はインスタンスタイプごとに固定されているため、CPU クレジット残高には上限があります。この上限は、インスタンスが 24 時間で獲得できるクレジットの総数に等しくなります。この値は、インスタンス仕様表の 最大 CPU クレジット残高 の列で確認できます。

たとえば、ecs.t5-c1m1.large インスタンスは 1 時間あたり 30 CPU クレジットを獲得するため、その最大 CPU クレジット残高は 720 (30 × 24) です。

クレジット消費

CPU クレジットが消費されるレートは、バースト可能インスタンスの vCPU 数、CPU 使用率、および稼働時間によって異なります。たとえば、次の各シナリオでは 1 CPU クレジットが消費されます。

  • 1 vCPU が 100% の使用率で 1 分間実行される。

  • 1 vCPU が 50% の使用率で 2 分間実行される。

  • 2 vCPU が 25% の使用率で 2 分間実行される。

バースト可能インスタンスは、起動するとすぐにパフォーマンスを維持するために CPU クレジットの消費を開始します。まず初期 CPU クレジットを消費します。一度枯渇すると、初期 CPU クレジットは補充されません。その後、インスタンスは獲得したクレジットのみを消費できます。

  • CPU 使用率がベースラインパフォーマンスを下回る場合、インスタンスは獲得するクレジットよりも少ないクレジットを消費し、CPU クレジット残高は増加します。

  • CPU 使用率がベースラインパフォーマンスと等しい場合、インスタンスは獲得するクレジットと同じ数のクレジットを消費し、CPU クレジット残高は変わりません。

  • CPU 使用率がベースラインパフォーマンスを上回る場合、インスタンスは獲得するクレジットよりも多くのクレジットを消費し、CPU クレジット残高は減少します。

説明

クレジット消費の CPU 使用率は、物理ホストレベルで測定され、仮想マシン内の特権命令をエミュレートするためのオーバーヘッドが含まれます。このデータは CloudMonitor コンソールで表示できます。[ホストモニタリング] ページで、インスタンス ID をクリックし、[基本モニタリング] タブでデータを表示します。詳細については、「ホストモニタリングの概要」をご参照ください。

インスタンスの停止が CPU クレジット獲得に与える影響

  • 従量課金インスタンスが停止 (標準モード):現在のクレジット残高は保持され、インスタンスは CPU クレジットを獲得し続けます。

  • 従量課金インスタンスが停止 (節約モード):現在のクレジット残高は失効し、インスタンスは CPU クレジットの獲得を停止します。再起動すると、インスタンスは新しい初期 CPU クレジットを受け取り、クレジットの獲得を再開します。

  • 支払い遅延により従量課金インスタンスが停止:現在のクレジット残高は保持されますが、インスタンスは CPU クレジットの獲得を停止します。請求が支払われた後、クレジットの獲得を再開します。

  • サブスクリプションインスタンスが有効期限切れ後に停止:現在のクレジット残高は保持されますが、インスタンスはクレジットの獲得を停止します。再起動時にクレジットの獲得を再開します。

  • サブスクリプションインスタンスが有効期限切れ前に停止:現在のクレジット残高は保持され、インスタンスは CPU クレジットを獲得し続けます。

パフォーマンスモード

バースト可能インスタンスは、標準モードまたは無制限モードのいずれかで実行できます。

標準モード

標準モードでは、バースト可能インスタンスのパフォーマンスは CPU クレジットによって制約されます。初期 CPU クレジットと CPU クレジット残高が枯渇すると、インスタンスのパフォーマンスはベースラインパフォーマンスを超えることはできません。ただし、急激なパフォーマンス低下を防ぐため、クレジット残高が少なくなると、インスタンスのパフォーマンスは 15 分かけてベースラインレベルまで徐々に低下します。

標準モードは、CPU 使用率が安定しており予測可能で、ベースラインパフォーマンスをめったに超えないが、時折パフォーマンスの向上が必要なワークロードに適しています。例としては、軽量の Web サーバー、開発・テスト環境、低〜中性能のデータベースなどがあります。

無制限モード

無制限モードでは、バースト可能インスタンスは利用可能な CPU クレジットを超えることができます。前借り CPU クレジットまたは超過 CPU クレジットを使用して、いつでもベースラインパフォーマンスを超える CPU 使用率を維持できます。初期 CPU クレジットと CPU クレジット残高が枯渇した後、インスタンスの CPU 使用率がベースラインパフォーマンスを上回り続ける場合、前借り CPU クレジット、次に超過 CPU クレジットの消費を開始します。

  • 前借り CPU クレジット:次の 24 時間に獲得するクレジット。追加料金が発生する場合があります。

  • 超過 CPU クレジット:前借りクレジットを使い果たした後に消費されるクレジットで、ベースラインを上回る状態を維持します。常に追加料金が発生します。

説明

前借りクレジットと超過クレジットの追加料金の詳細については、「追加料金」をご参照ください。

次の図は、無制限モードでの CPU クレジットの変動を示しています。

image
説明

インスタンスが前借り CPU クレジットを消費し、その後、前借り CPU クレジットが完全に補充される前に停止 (節約モード)、構成変更、リリース、または標準モードへの切り替えが行われた場合、使用されたクレジットに対して 1 回限りの料金が請求されます。

無制限モードは、CPU クレジット残高ではカバーできない急なパフォーマンスの急増があり、前借り CPU クレジットや超過 CPU クレジットの使用が必要になる可能性のあるワークロードに適しています。例としては、以下のようなものがあります。

  • 製品の発売、e コマースのプロモーション、マーケティングキャンペーンをホストする Web サイトなど、高いトラフィックが予想され、特定の期間に高いパフォーマンスを維持する必要があるシナリオ。一時的に無制限モードを有効にし、ピーク期間後に無効にすることでコストを削減できます。

  • Web サイトのワークロードが特定の時間にピークに達するが、24 時間の平均 CPU 使用率がベースラインパフォーマンスを下回るシナリオ。無制限モードを有効にしておくことで、ピーク時のスムーズなユーザーエクスペリエンスを確保できます。低トラフィック期間中に獲得したクレジットが、消費された前借り CPU クレジットを補充するのに十分であれば、追加料金を発生させることなく、良好な全体的なユーザーエクスペリエンスを維持できます。

デフォルトでは、バースト可能インスタンスは標準モードで作成されます。無制限モードを使用したい場合は、「無制限モードを有効にする」をご参照ください。

異なるパフォーマンスモードでの CPU クレジットの変動例については、「CPU クレジット変動の例」をご参照ください。

インスタンス構成の変更

監視により、バースト可能インスタンスの CPU 使用率が常にベースラインパフォーマンスを上回っているか下回っていることが示された場合、現在のインスタンスタイプはワークロードに適していない可能性があります。現在のインスタンスタイプが適切かどうかを再評価し、必要に応じて変更することを推奨します。インスタンス構成の変更手順は、課金方法によって異なります。詳細については、「インスタンス構成変更の概要」をご参照ください。

バースト可能インスタンスファミリー t6

t6 の特徴:

  • vCPU は安定したベースラインパフォーマンスを提供し、CPU クレジットによって制限されるバースト能力を備えています。

  • 前世代の t5 ファミリーよりも優れたコストパフォーマンス比を提供します。

  • コンピューティング:

    • プロセッサ:2.5 GHz のベースクロック速度と 3.2 GHz のターボ周波数を持つ最新世代の Intel® Xeon® Cascade Lake サーバープロセッサ

    • DDR4 メモリ

  • ストレージ:

    • I/O 最適化

    • エンタープライズ SSD (ESSD)、ESSD AutoPL ディスク、標準 SSD、および Ultra ディスクをサポートします。

      重要

      バースト可能インスタンスの制限により、パフォーマンスレベル (PL) 2 および PL3 の ESSD は、そのピークパフォーマンスを発揮できません。代わりに、エンタープライズグレードのインスタンスタイプまたはより低い PL の ESSD を使用することを推奨します。

  • ネットワーク:

    • IPv4 と IPv6 をサポート

    • Virtual Private Cloud (VPC) のみをサポート

  • 利用シーン:

    • Web アプリケーションサーバー

    • 軽量アプリケーションとマイクロサービス

    • 開発、テスト、およびストレステスト環境

t6 インスタンスタイプ

インスタンスタイプ

vCPU

メモリ (GiB)

平均ベースライン CPU パフォーマンス

CPU クレジット/時間

最大 CPU クレジット残高

ネットワークベースライン/バースト帯域幅 (Gbit/s)

パケット転送レート (pps)

マルチキュー

ENI

ENI あたりのプライベート IPv4 アドレス数

ENI あたりの IPv6 アドレス数

ecs.t6-c4m1.large

2

0.5

5%

6

144

0.08/最大 0.4

40,000

1

2

2

1

ecs.t6-c2m1.large

2

1.0

10%

12

288

0.08/最大 0.6

60,000

1

2

2

1

ecs.t6-c1m1.large

2

2.0

20%

24

576

0.08/最大 1

100,000

1

2

2

1

ecs.t6-c1m2.large

2

4.0

20%

24

576

0.08/最大 1

100,000

1

2

2

1

ecs.t6-c1m4.large

2

8.0

30%

36

864

0.08/最大 1

100,000

1

2

2

1

ecs.t6-c1m4.xlarge

4

16.0

40%

96

2304

0.16/最大 2

200,000

1

2

6

1

ecs.t6-c1m4.2xlarge

8

32.0

40%

192

4608

0.32/最大 4

400,000

2

2

6

1

説明
  • このインスタンスファミリーは、インスタンス作成時にセカンダリ Elastic Network Interface (ENI) を追加することをサポートしていません。インスタンス作成後にアタッチできます。一部のインスタンスタイプでは、セカンダリ ENI をアタッチまたはデタッチするためにインスタンスが停止状態である必要があります。これらのタイプには、ecs.t6-c1m1.largeecs.t6-c1m2.largeecs.t6-c1m4.largeecs.t6-c2m1.large、および ecs.t6-c4m1.large が含まれます。

  • 各リージョンで利用可能なインスタンスタイプページにアクセスして、各リージョンで利用可能なインスタンスタイプを表示できます。

  • メトリックの定義の詳細については、「インスタンスタイプのメトリック」をご参照ください。

バースト可能インスタンスファミリー t5

t5 の特徴:

  • vCPU は安定したベースラインパフォーマンスを提供し、CPU クレジットによって制限されるバースト能力を備えています。

  • コンピューティング、メモリ、ネットワークリソースのバランスが取れています

  • コンピューティング:

    • 複数のプロセッサとメモリ構成を提供します。

    • プロセッサ:2.5 GHz ベースクロック速度の Intel® Xeon® プロセッサ

    • DDR4 メモリ

  • ストレージ:Ultra ディスクと標準 SSD のみをサポート

  • ネットワーク:

    • IPv4 と IPv6 をサポート

    • VPC のみをサポート

  • 利用シーン:

    • Web アプリケーションサーバー

    • 軽量アプリケーションとマイクロサービス

    • 開発、テスト、およびストレステスト環境

t5 インスタンスタイプ

インスタンスタイプ

vCPU

メモリ (GiB)

平均ベースライン CPU パフォーマンス

CPU クレジット/時間

最大 CPU クレジット残高

ネットワークベースライン帯域幅 (Gbit/s)

パケット転送レート (pps)

マルチキュー

ENI

ENI あたりのプライベート IPv4 アドレス数

ENI あたりの IPv6 アドレス数

ecs.t5-lc2m1.nano

1

0.5

20%

12

288

0.1

40,000

1

2

2

1

ecs.t5-lc1m1.small

1

1.0

20%

12

288

0.2

60,000

1

2

2

1

ecs.t5-lc1m2.small

1

2.0

20%

12

288

0.2

60,000

1

2

2

1

ecs.t5-lc1m2.large

2

4.0

20%

24

576

0.4

100,000

1

2

2

1

ecs.t5-lc1m4.large

2

8.0

20%

24

576

0.4

100,000

1

2

2

1

ecs.t5-c1m1.large

2

2.0

25%

30

720

0.5

100,000

1

2

2

1

ecs.t5-c1m2.large

2

4.0

25%

30

720

0.5

100,000

1

2

2

1

ecs.t5-c1m4.large

2

8.0

25%

30

720

0.5

100,000

1

2

2

1

ecs.t5-c1m1.xlarge

4

4.0

25%

60

1440

0.8

200,000

1

2

6

1

ecs.t5-c1m2.xlarge

4

8.0

25%

60

1440

0.8

200,000

1

2

6

1

ecs.t5-c1m4.xlarge

4

16.0

25%

60

1440

0.8

200,000

1

2

6

1

ecs.t5-c1m1.2xlarge

8

8.0

25%

120

2880

1.2

400,000

1

2

6

1

ecs.t5-c1m2.2xlarge

8

16.0

25%

120

2880

1.2

400,000

1

2

6

1

ecs.t5-c1m4.2xlarge

8

32.0

25%

120

2880

1.2

400,000

1

2

6

1

ecs.t5-c1m1.4xlarge

16

16.0

25%

240

5760

1.2

600,000

2

2

6

1

ecs.t5-c1m2.4xlarge

16

32.0

25%

240

5760

1.2

600,000

2

2

6

1

説明
  • このインスタンスファミリーは、インスタンス作成時にセカンダリ ENI を追加することをサポートしていません。インスタンス作成後にアタッチできます。一部のインスタンスタイプでは、セカンダリ ENI をアタッチまたはデタッチするためにインスタンスが停止状態である必要があります。これらのタイプには、ecs.t5-lc2m1.nanoecs.t5-c1m1.largeecs.t5-c1m2.largeecs.t5-c1m4.largeecs.t5-lc1m1.smallecs.t5-lc1m2.largeecs.t5-lc1m2.small、および ecs.t5-lc1m4.large が含まれます。

  • 各リージョンで利用可能なインスタンスタイプページにアクセスして、各リージョンで利用可能なインスタンスタイプを表示できます。

  • メトリックの定義の詳細については、「インスタンスタイプのメトリック」をご参照ください。