インスタンスタイプ - Amazon Elastic Compute Cloud

インスタンスタイプ

注記

インスタンスタイプの詳細な仕様については、「Amazon EC2 Instance Types Guide」を参照してください。料金の詳細については、Amazon EC2 のインスタンスタイプのページを参照してください。

インスタンスを起動するときは、指定したインスタンスタイプによって、インスタンスに使用するホストコンピュータのハードウェアが決まります。インスタンスタイプごとに、コンピューティング、メモリ、およびストレージの機能が異なっており、これらの機能に基づいたインスタンスファミリーにグループ化されています。インスタンスタイプは、インスタンス上で実行するアプリケーションやソフトウェアの要件に基づいて選択します。

Amazon EC2 では、CPU、メモリ、インスタンスストレージなどホストコンピュータの一部のリソースを、特定のインスタンス専用に割り当てます。ネットワークやディスクサブシステムなどホストコンピュータでの他のリソースは、Amazon EC2 によりインスタンス間で共有されます。ホストコンピュータの各インスタンスが、これらの共有リソースの 1 つを可能な限り利用しようとする場合、それぞれのインスタンスは、そのリソースの共有分を等しく受け取ります。ただし、リソースの使用率が低い場合は、1 つのインスタンスがそのリソースのより多くの部分を利用できます。

各インスタンスタイプは、共有リソースからからより高い、またはより低い最小性能を提供します。例えば、高速の I/O パフォーマンスを実行するインスタンスタイプは、共有リソースに対してより大きな割り当てを取得します。共有リソースをより大きく配分することによって、I/O 性能のばらつきを抑えることもできます。ほとんどのアプリケーションでは、中程度の I/O 性能があれば十分です。ただし、より高い、またはより一貫した I/O パフォーマンスを必要とするアプリケーションの場合は、より I/O パフォーマンスの高いインスタンスタイプを使用することを検討してください。

インスタンスタイプの命名規則

Amazon EC2 はさまざまなインスタンスタイプを提供しており、要件に最適なタイプを選択できます。インスタンスタイプは、ファミリー、世代、プロセッサファミリー、追加機能、サイズに基づいて名前が付けられています。インスタンスタイプ名の先頭は、インスタンスファミリーを表しています (例: c)。2 番目のポジションでは、そのインスタンスの世代を示しています (例: 7)。g などの 3 番目の文字は、プロセッサファミリーを示します。ピリオドの前の残りの文字は、インスタンスストアボリュームなどの追加機能を示しています。ピリオド (.) の後はインスタンスサイズです (ベアメタルインスタンスの場合は small4xlargemetal など)。


            ここでは、インスタンスタイプ c7gn.xlarge をインスタンス名の各部分にラベルを付けて図で示しています。
インスタンスファミリー
  • C — コンピューティング最適化

  • D — 高密度ストレージ

  • F — FPGA

  • G — グラフィックを多用する

  • Hpc – ハイパフォーマンスコンピューティング

  • I — ストレージ最適化

  • Im – vCPU とメモリの比率が 1 対 4 で最適化されたストレージ

  • Is – vCPU とメモリの比率が 1 対 6 で最適化されたストレージ

  • Inf – AWS 推論

  • M — 汎用

  • Mac — macOS

  • P — GPU アクセラレーション

  • R — メモリ最適化

  • T — バースト可能パフォーマンス

  • Trn – AWS Trainium

  • U — ハイメモリ

  • VT — ビデオトランスコーディング

  • X — メモリ集約型

プロセッサファミリー
  • a – AMD プロセッサ

  • g – AWS Graviton プロセッサ

  • i – Intel プロセッサ

その他の機能
  • b – EBS 最適化

  • d – インスタンスストアボリューム

  • n — ネットワークと EBS の最適化

  • e – 追加のストレージまたはメモリ

  • z — 高パフォーマンス

  • q – Qualcomm の推論アクセラレータ

  • flex – Flex インスタンス

利用可能なインスタンスタイプ

Amazon EC2 では、幅広いインスタンスタイプの選択肢があり、さまざなユースケースに合わせて最適化できます。インスタンスタイプは、CPU、メモリ、ストレージ、およびネットワーク容量のさまざまな組み合わせで構成され、アプリケーションに適したリソースの組み合わせを柔軟に選択できます。各インスタンスタイプには 1 つ以上のインスタンスサイズが含まれているため、ターゲットワークロードの要件に合わせてリソースをスケーリングできます。

注記

旧世代のインスタンスは引き続き完全にサポートされ、同じ特徴と機能が保持されます。最適なパフォーマンスを得るには、最新世代のインスタンスを使用してください。

サポートされるリージョン、コンピューティングリソース、ストレージリソースなど、要件を満たすインスタンスタイプを決定するには、「Amazon EC2 インスタンスタイプの検索」を参照してください。

現行世代のインスタンス

最適なパフォーマンスを得るために、新しいインスタンスを起動するときには、以下のインスタンスタイプを使用することをお勧めします。詳細については、「Amazon EC2 のインスタンスタイプ」を参照してください。

第 6 世代以降の Amazon EC2 インスタンスタイプ
  • 汎用: M6a、M6g、M6gd、M6i、M6id、M6idn、M6in、M7a、M7g、M7gd、M7i、M7i-flex、T4g

  • コンピューティング最適化: C6a、C6g、C6gd、C6gn、C6i、C6id、C6in、C7a、C7g、C7gd、C7gn、C7i

  • メモリ最適化: R6a、R6g、R6gd、R6i、R6id、R6idn、R6in、R7a、R7g、R7gd、R7i、R7iz、X2gd、X2idn、X2iedn

  • ストレージ最適化: I4g, I4i, Im4gn, Is4gen

  • 高速コンピューティング: DL2q、G5g、Inf2、P5、Trn1、Trn1n

  • ハイパフォーマンスコンピューティング: Hpc6a、Hpc6id、Hpc7a、Hpc7g

汎用

タイプ Sizes
M5 m5.large | m5.xlarge | m5.2xlarge | m5.4xlarge | m5.8xlarge | m5.12xlarge | m5.16xlarge | m5.24xlarge | m5.metal
M5a m5a.large | m5a.xlarge | m5a.2xlarge | m5a.4xlarge | m5a.8xlarge | m5a.12xlarge | m5a.16xlarge | m5a.24xlarge
M5ad m5ad.large | m5ad.xlarge | m5ad.2xlarge | m5ad.4xlarge | m5ad.8xlarge | m5ad.12xlarge | m5ad.16xlarge | m5ad.24xlarge
M5d m5d.large | m5d.xlarge | m5d.2xlarge | m5d.4xlarge | m5d.8xlarge | m5d.12xlarge | m5d.16xlarge | m5d.24xlarge | m5d.metal
M5dn m5dn.large | m5dn.xlarge | m5dn.2xlarge | m5dn.4xlarge | m5dn.8xlarge | m5dn.12xlarge | m5dn.16xlarge | m5dn.24xlarge | m5dn.metal
M5n m5n.large | m5n.xlarge | m5n.2xlarge | m5n.4xlarge | m5n.8xlarge | m5n.12xlarge | m5n.16xlarge | m5n.24xlarge | m5n.metal
M5zn m5zn.large | m5zn.xlarge | m5zn.2xlarge | m5zn.3xlarge | m5zn.6xlarge | m5zn.12xlarge | m5zn.metal
M6a m6a.large | m6a.xlarge | m6a.2xlarge | m6a.4xlarge | m6a.8xlarge | m6a.12xlarge | m6a.16xlarge | m6a.24xlarge | m6a.32xlarge | m6a.48xlarge | m6a.metal
M6g m6g.medium | m6g.large | m6g.xlarge | m6g.2xlarge | m6g.4xlarge | m6g.8xlarge | m6g.12xlarge | m6g.16xlarge | m6g.metal
M6gd m6gd.medium | m6gd.large | m6gd.xlarge | m6gd.2xlarge | m6gd.4xlarge | m6gd.8xlarge | m6gd.12xlarge | m6gd.16xlarge | m6gd.metal
M6i m6i.large | m6i.xlarge | m6i.2xlarge | m6i.4xlarge | m6i.8xlarge | m6i.12xlarge | m6i.16xlarge | m6i.24xlarge | m6i.32xlarge | m6i.metal
M6id m6id.large | m6id.xlarge | m6id.2xlarge | m6id.4xlarge | m6id.8xlarge | m6id.12xlarge | m6id.16xlarge | m6id.24xlarge | m6id.32xlarge | m6id.metal
M6idn m6idn.large | m6idn.xlarge | m6idn.2xlarge | m6idn.4xlarge | m6idn.8xlarge | m6idn.12xlarge | m6idn.16xlarge | m6idn.24xlarge | m6idn.32xlarge | m6idn.metal
M6in m6in.large | m6in.xlarge | m6in.2xlarge | m6in.4xlarge | m6in.8xlarge | m6in.12xlarge | m6in.16xlarge | m6in.24xlarge | m6in.32xlarge | m6in.metal
M7a m7a.medium | m7a.large | m7a.xlarge | m7a.2xlarge | m7a.4xlarge | m7a.8xlarge | m7a.12xlarge | m7a.16xlarge | m7a.24xlarge | m7a.32xlarge | m7a.48xlarge | m7a.metal-48xl
M7g m7g.medium | m7g.large | m7g.xlarge | m7g.2xlarge | m7g.4xlarge | m7g.8xlarge | m7g.12xlarge | m7g.16xlarge | m7g.metal
M7gd m7gd.medium | m7gd.large | m7gd.xlarge | m7gd.2xlarge | m7gd.4xlarge | m7gd.8xlarge | m7gd.12xlarge | m7gd.16xlarge
M7i m7i.large | m7i.xlarge | m7i.2xlarge | m7i.4xlarge | m7i.8xlarge | m7i.12xlarge | m7i.16xlarge | m7i.24xlarge | m7i.48xlarge | m7i.metal-24xl | m7i.metal-48xl
M7i-flex m7i-flex.large | m7i-flex.xlarge | m7i-flex.2xlarge | m7i-flex.4xlarge | m7i-flex.8xlarge
Mac1 mac1.metal
Mac2 mac2.metal
Mac2-m2 mac2-m2.metal
Mac2-m2pro mac2-m2pro.metal
T2 t2.nano | t2.micro | t2.small | t2.medium | t2.large | t2.xlarge | t2.2xlarge
T3 t3.nano | t3.micro | t3.small | t3.medium | t3.large | t3.xlarge | t3.2xlarge
T3a t3a.nano | t3a.micro | t3a.small | t3a.medium | t3a.large | t3a.xlarge | t3a.2xlarge
T4g t4g.nano | t4g.micro | t4g.small | t4g.medium | t4g.large | t4g.xlarge | t4g.2xlarge

コンピューティングの最適化

タイプ Sizes
C5 c5.large | c5.xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.12xlarge | c5.18xlarge | c5.24xlarge | c5.metal
C5a c5a.large | c5a.xlarge | c5a.2xlarge | c5a.4xlarge | c5a.8xlarge | c5a.12xlarge | c5a.16xlarge | c5a.24xlarge
C5ad c5ad.large | c5ad.xlarge | c5ad.2xlarge | c5ad.4xlarge | c5ad.8xlarge | c5ad.12xlarge | c5ad.16xlarge | c5ad.24xlarge
C5d c5d.large | c5d.xlarge | c5d.2xlarge | c5d.4xlarge | c5d.9xlarge | c5d.12xlarge | c5d.18xlarge | c5d.24xlarge | c5d.metal
C5n c5n.large | c5n.xlarge | c5n.2xlarge | c5n.4xlarge | c5n.9xlarge | c5n.18xlarge | c5n.metal
C6a c6a.large | c6a.xlarge | c6a.2xlarge | c6a.4xlarge | c6a.8xlarge | c6a.12xlarge | c6a.16xlarge | c6a.24xlarge | c6a.32xlarge | c6a.48xlarge | c6a.metal
C6g c6g.medium | c6g.large | c6g.xlarge | c6g.2xlarge | c6g.4xlarge | c6g.8xlarge | c6g.12xlarge | c6g.16xlarge | c6g.metal
C6gd c6gd.medium | c6gd.large | c6gd.xlarge | c6gd.2xlarge | c6gd.4xlarge | c6gd.8xlarge | c6gd.12xlarge | c6gd.16xlarge | c6gd.metal
C6gn c6gn.medium | c6gn.large | c6gn.xlarge | c6gn.2xlarge | c6gn.4xlarge | c6gn.8xlarge | c6gn.12xlarge | c6gn.16xlarge
C6i c6i.large | c6i.xlarge | c6i.2xlarge | c6i.4xlarge | c6i.8xlarge | c6i.12xlarge | c6i.16xlarge | c6i.24xlarge | c6i.32xlarge | c6i.metal
C6id c6id.large | c6id.xlarge | c6id.2xlarge | c6id.4xlarge | c6id.8xlarge | c6id.12xlarge | c6id.16xlarge | c6id.24xlarge | c6id.32xlarge | c6id.metal
C6in c6in.large | c6in.xlarge | c6in.2xlarge | c6in.4xlarge | c6in.8xlarge | c6in.12xlarge | c6in.16xlarge | c6in.24xlarge | c6in.32xlarge | c6in.metal
C7a c7a.medium | c7a.large | c7a.xlarge | c7a.2xlarge | c7a.4xlarge | c7a.8xlarge | c7a.12xlarge | c7a.16xlarge | c7a.24xlarge | c7a.32xlarge | c7a.48xlarge | c7a.metal-48xl
C7g c7g.medium | c7g.large | c7g.xlarge | c7g.2xlarge | c7g.4xlarge | c7g.8xlarge | c7g.12xlarge | c7g.16xlarge | c7g.metal
C7gd c7gd.medium | c7gd.large | c7gd.xlarge | c7gd.2xlarge | c7gd.4xlarge | c7gd.8xlarge | c7gd.12xlarge | c7gd.16xlarge
C7gn c7gn.medium | c7gn.large | c7gn.xlarge | c7gn.2xlarge | c7gn.4xlarge | c7gn.8xlarge | c7gn.12xlarge | c7gn.16xlarge
C7i c7i.large | c7i.xlarge | c7i.2xlarge | c7i.4xlarge | c7i.8xlarge | c7i.12xlarge | c7i.16xlarge | c7i.24xlarge | c7i.48xlarge | c7i.metal-24xl | c7i.metal-48xl

メモリ最適化

タイプ Sizes
R5 r5.large | r5.xlarge | r5.2xlarge | r5.4xlarge | r5.8xlarge | r5.12xlarge | r5.16xlarge | r5.24xlarge | r5.metal
R5a r5a.large | r5a.xlarge | r5a.2xlarge | r5a.4xlarge | r5a.8xlarge | r5a.12xlarge | r5a.16xlarge | r5a.24xlarge
R5ad r5ad.large | r5ad.xlarge | r5ad.2xlarge | r5ad.4xlarge | r5ad.8xlarge | r5ad.12xlarge | r5ad.16xlarge | r5ad.24xlarge
R5b r5b.large | r5b.xlarge | r5b.2xlarge | r5b.4xlarge | r5b.8xlarge | r5b.12xlarge | r5b.16xlarge | r5b.24xlarge | r5b.metal
R5d r5d.large | r5d.xlarge | r5d.2xlarge | r5d.4xlarge | r5d.8xlarge | r5d.12xlarge | r5d.16xlarge | r5d.24xlarge | r5d.metal
R5dn r5dn.large | r5dn.xlarge | r5dn.2xlarge | r5dn.4xlarge | r5dn.8xlarge | r5dn.12xlarge | r5dn.16xlarge | r5dn.24xlarge | r5dn.metal
R5n r5n.large | r5n.xlarge | r5n.2xlarge | r5n.4xlarge | r5n.8xlarge | r5n.12xlarge | r5n.16xlarge | r5n.24xlarge | r5n.metal
R6a r6a.large | r6a.xlarge | r6a.2xlarge | r6a.4xlarge | r6a.8xlarge | r6a.12xlarge | r6a.16xlarge | r6a.24xlarge | r6a.32xlarge | r6a.48xlarge | r6a.metal
R6g r6g.medium | r6g.large | r6g.xlarge | r6g.2xlarge | r6g.4xlarge | r6g.8xlarge | r6g.12xlarge | r6g.16xlarge | r6g.metal
R6gd r6gd.medium | r6gd.large | r6gd.xlarge | r6gd.2xlarge | r6gd.4xlarge | r6gd.8xlarge | r6gd.12xlarge | r6gd.16xlarge | r6gd.metal
R6i r6i.large | r6i.xlarge | r6i.2xlarge | r6i.4xlarge | r6i.8xlarge | r6i.12xlarge | r6i.16xlarge | r6i.24xlarge | r6i.32xlarge | r6i.metal
R6idn r6idn.large | r6idn.xlarge | r6idn.2xlarge | r6idn.4xlarge | r6idn.8xlarge | r6idn.12xlarge | r6idn.16xlarge | r6idn.24xlarge | r6idn.32xlarge | r6idn.metal
R6in r6in.large | r6in.xlarge | r6in.2xlarge | r6in.4xlarge | r6in.8xlarge | r6in.12xlarge | r6in.16xlarge | r6in.24xlarge | r6in.32xlarge | r6in.metal
R6id r6id.large | r6id.xlarge | r6id.2xlarge | r6id.4xlarge | r6id.8xlarge | r6id.12xlarge | r6id.16xlarge | r6id.24xlarge | r6id.32xlarge | r6id.metal
R7a r7a.medium | r7a.large | r7a.xlarge | r7a.2xlarge | r7a.4xlarge | r7a.8xlarge | r7a.12xlarge | r7a.16xlarge | r7a.24xlarge | r7a.32xlarge | r7a.48xlarge | r7a.metal-48xl
R7g r7g.medium | r7g.large | r7g.xlarge | r7g.2xlarge | r7g.4xlarge | r7g.8xlarge | r7g.12xlarge | r7g.16xlarge | r7g.metal
R7gd r7gd.medium | r7gd.large | r7gd.xlarge | r7gd.2xlarge | r7gd.4xlarge | r7gd.8xlarge | r7gd.12xlarge | r7gd.16xlarge
R7i r7i.large | r7i.xlarge | r7i.2xlarge | r7i.4xlarge | r7i.8xlarge | r7i.12xlarge | r7i.16xlarge | r7i.24xlarge | r7i.48xlarge | r7i.metal-24xl | r7i.metal-48xl
R7iz r7iz.large | r7iz.xlarge | r7iz.2xlarge | r7iz.4xlarge | r7iz.8xlarge | r7iz.12xlarge | r7iz.16xlarge | r7iz.32xlarge | r7iz.metal-16xl | r7iz.metal-32xl
U-3tb1 u-3tb1.56xlarge
U-6tb1 u-6tb1.56xlarge | u-6tb1.112xlarge | u-6tb1.metal
U-9tb1 u-9tb1.112xlarge | u-9tb1.metal
U-12tb1 u-12tb1.112xlarge | u-12tb1.metal
U-18tb1 u-18tb1.112xlarge | u-18tb1.metal
U-24tb1 u-24tb1.112xlarge | u-24tb1.metal
X1 x1.16xlarge | x1.32xlarge
X2gd x2gd.medium | x2gd.large | x2gd.xlarge | x2gd.2xlarge | x2gd.4xlarge | x2gd.8xlarge | x2gd.12xlarge | x2gd.16xlarge | x2gd.metal
X2idn x2idn.16xlarge | x2idn.24xlarge | x2idn.32xlarge | x2idn.metal
X2iedn x2iedn.xlarge | x2iedn.2xlarge | x2iedn.4xlarge | x2iedn.8xlarge | x2iedn.16xlarge | x2iedn.24xlarge | x2iedn.32xlarge | x2iedn.metal
X2iezn x2iezn.2xlarge | x2iezn.4xlarge | x2iezn.6xlarge | x2iezn.8xlarge | x2iezn.12xlarge | x2iezn.metal
X1e x1e.xlarge | x1e.2xlarge | x1e.4xlarge | x1e.8xlarge | x1e.16xlarge | x1e.32xlarge
z1d z1d.large | z1d.xlarge | z1d.2xlarge | z1d.3xlarge | z1d.6xlarge | z1d.12xlarge | z1d.metal

ストレージの最適化

タイプ Sizes
D2 d2.xlarge | d2.2xlarge | d2.4xlarge | d2.8xlarge
D3 d3.xlarge | d3.2xlarge | d3.4xlarge | d3.8xlarge
D3en d3en.xlarge | d3en.2xlarge | d3en.4xlarge | d3en.6xlarge | d3en.8xlarge | d3en.12xlarge
H1 h1.2xlarge | h1.4xlarge | h1.8xlarge | h1.16xlarge
I3 i3.large | i3.xlarge | i3.2xlarge | i3.4xlarge | i3.8xlarge | i3.16xlarge | i3.metal
I3en i3en.large | i3en.xlarge | i3en.2xlarge | i3en.3xlarge | i3en.6xlarge | i3en.12xlarge | i3en.24xlarge | i3en.metal
I4g i4g.large | i4g.xlarge | i4g.2xlarge | i4g.4xlarge | i4g.8xlarge | i4g.16xlarge
I4i i4i.large | i4i.xlarge | i4i.2xlarge | i4i.4xlarge | i4i.8xlarge | i4i.12xlarge | i4i.16xlarge | i4i.24xlarge | i4i.32xlarge | i4i.metal
Im4gn im4gn.large | im4gn.xlarge | im4gn.2xlarge | im4gn.4xlarge | im4gn.8xlarge | im4gn.16xlarge
Is4gen is4gen.medium | is4gen.large | is4gen.xlarge | is4gen.2xlarge | is4gen.4xlarge | is4gen.8xlarge

高速コンピューティング

タイプ Sizes
DL1 dl1.24xlarge
DL2q dl2q.24xlarge
F1 f1.2xlarge | f1.4xlarge | f1.16xlarge
G3 g3.4xlarge | g3.8xlarge | g3.16xlarge
G4ad g4ad.xlarge | g4ad.2xlarge | g4ad.4xlarge | g4ad.8xlarge | g4ad.16xlarge
G4dn g4dn.xlarge | g4dn.2xlarge | g4dn.4xlarge | g4dn.8xlarge | g4dn.12xlarge | g4dn.16xlarge | g4dn.metal
G5 g5.xlarge | g5.2xlarge | g5.4xlarge | g5.8xlarge | g5.12xlarge | g5.16xlarge | g5.24xlarge | g5.48xlarge
G5g g5g.xlarge | g5g.2xlarge | g5g.4xlarge | g5g.8xlarge | g5g.16xlarge | g5g.metal
Inf1 inf1.xlarge | inf1.2xlarge | inf1.6xlarge | inf1.24xlarge
Inf2 inf2.xlarge | inf2.8xlarge | inf2.24xlarge | inf2.48xlarge
P2 p2.xlarge | p2.8xlarge | p2.16xlarge
P3 p3.2xlarge | p3.8xlarge | p3.16xlarge
P3dn p3dn.24xlarge
P4d p4d.24xlarge
P4de p4de.24xlarge
P5 p5.48xlarge
Trn1 trn1.2xlarge | trn1.32xlarge
Trn1n trn1n.32xlarge
VT1 vt1.3xlarge | vt1.6xlarge | vt1.24xlarge

高性能コンピューティング

タイプ Sizes
Hpc6a hpc6a.48xlarge
Hpc6id hpc6id.32xlarge
Hpc7a hpc7a.12xlarge | hpc7a.24xlarge | hpc7a.48xlarge | hpc7a.96xlarge
Hpc7g hpc7g.4xlarge | hpc7g.8xlarge | hpc7g.16xlarge

旧世代のインスタンス

アプリケーションが旧世代のインスタンスタイプ用に最適化されており、アップグレードはまだこれからというユーザー向けに、Amazon Web Services では、それらの旧世代のインスタンスを提供しています。最高のパフォーマンスを得るには、現世代のインスタンスタイプの使用をお勧めしますが、以下の旧世代のインスタンスタイプも引き続きサポートします。適切なアップグレードとなる現世代のインスタンスタイプの詳細については、「旧世代のインスタンス」を参照してください。

タイプ Sizes
A1 a1.medium | a1.large | a1.xlarge | a1.2xlarge | a1.4xlarge | a1.metal
C1 c1.medium | c1.xlarge
C3 c3.large | c3.xlarge | c3.2xlarge | c3.4xlarge | c3.8xlarge
C4 c4.large | c4.xlarge | c4.2xlarge | c4.4xlarge | c4.8xlarge
G2 g2.2xlarge | g2.8xlarge
I2 i2.xlarge | i2.2xlarge | i2.4xlarge | i2.8xlarge
M1 m1.small | m1.medium | m1.large | m1.xlarge
M2 m2.xlarge | m2.2xlarge | m2.4xlarge
M3 m3.medium | m3.large | m3.xlarge | m3.2xlarge
M4 m4.large | m4.xlarge | m4.2xlarge | m4.4xlarge | m4.10xlarge | m4.16xlarge
R3 r3.large | r3.xlarge | r3.2xlarge | r3.4xlarge | r3.8xlarge
R4 r4.large | r4.xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.16xlarge
T1 t1.micro

ハードウェア仕様

インスタンスタイプの詳細な仕様については、「Amazon EC2 Instance Types Guide」を参照してください。料金の詳細については、Amazon EC2 のインスタンスタイプのページを参照してください。

お客様のニーズに最適なインスタンスタイプを決定するには、インスタンスを起動し、独自のベンチマークアプリケーションを使用することをお勧めします。支払いはインスタンス秒単位であるため、決定する前に複数のインスタンスタイプをテストすると、便利なうえ、コストを抑えることができます。決定を行った後でも、ニーズが変化したときは、インスタンスタイプを変更できます。詳細については、「インスタンスタイプを変更する」を参照してください。

プロセッサの機能

Intel プロセッサの機能

Intel プロセッサで実行される Amazon EC2 インスタンスには、以下の機能が含まれる場合があります。次のプロセッサ機能のすべてが、すべてのインスタンスタイプでサポートされているわけではありません。各インスタンスタイプで使用できる機能の詳細については、「Amazon EC2 インスタンスタイプ」を参照してください。

  • インテルの AES New Instructions (AES-NI) — インテルの AES-NI 暗号化命令セットは、オリジナルの Advanced Encryption Standard (AES) アルゴリズムを改良し、より高速なデータ保護とより優れたセキュリティを提供します。現行世代の全 EC2 インスタンスがこのプロセッサ機能をサポートしています。

  • Intel Advanced Vector Extensions (Intel AVX、Intel AVX2、および Intel AVX-512) — 浮動小数点 (FP) 集約型のアプリケーション用に設計された命令セット拡張で、Intel AVX および Intel AVX2 は 256 ビット、Intel AVX-512 は 512 ビットです。Intel AVX 命令は、画像およびオーディオ/ビデオ処理、科学的シミュレーション、財務分析、および 3D モデリングと分析などのアプリケーションに対するパフォーマンスを向上させます。これらの機能は、HVM AMI で起動されたインスタンスのみで利用できます。

  • Intel Turbo Boost Technology — Intel Turbo Boost Technology プロセッサーは、定格の動作周波数よりも高速にコアを自動的に実行します。

  • Intel Deep Learning Boost (Intel DL Boost) — AI の深層学習のユースケースを高速化します。第 2 世代インテル Xeon スケーラブルプロセッサでは、新しいベクトルニューラルネットワーク命令 (VNNI/INT8) を使ってインテル AVX-512 を拡張します。これにより、画像認識/セグメント化、物体検出、音声認識、言語翻訳、レコメンデーションシステム、強化学習などにおけるディープラーニングの推論パフォーマンスは、前世代のインテル Xeon スケーラブルプロセッサ (FP32) よりも大幅に向上します。VNNI はすべての Linux ディストリビューションと互換性があるわけではありません。

    M5nR5nM5dnM5znR5bR5dnD3D3en および C6i インスタンスでは、VNNI をサポートしています。C5 および C5d インスタンスでは、12xlarge24xlargemetal インスタンスのみ VNNI をサポートしています。

これは、64 ビット CPU の命名に関する業界の慣習の影響で、ややわかりにくいものになっています。チップ製造元の Advanced Micro Devices (AMD) は、Intel x86 命令セットをベースとして商業的に初めて成功した 64 ビットアーキテクチャを導入しました。その結果、このアーキテクチャーはチップ製造元にかかわらず AMD64 と幅広く呼ばれています。Windows および複数の Linux ディストリビューションがこの慣習に従っています。インスタンスが Intel ハードウェアで実行されているにもかかわらず、Ubuntu または Windows を実行しているインスタンスの内部システム情報に CPU アーキテクチャが AMD64 と表示されるのはこのためです。

AMI 仮想化タイプ

インスタンスの仮想化タイプは、インスタンスの起動に使用する AMI によって決まります。現行世代のインスタンスタイプは、ハードウェア仮想マシン (HVM) のみをサポートしています。以前の世代のインスタンスタイプの中には、準仮想化 (PV) をサポートするものがあり、一部の AWS リージョンは PV インスタンスをサポートしています。詳細については、Linux AMI 仮想化タイプ を参照してください。

最適なパフォーマンスを得るために、HVM AMI を使用することをお勧めします。さらに、拡張ネットワーキングのメリットを活用するには、HVM AMI が必要です。HVM 仮想化は、AWS プラットフォームによって提供されるハードウェアアシストテクノロジーを使用します。HVM 仮想化を使用すると、ゲスト VM はネイティブハードウェアプラットフォーム上で動作しているかのように動作します。ただし、パフォーマンスの向上のために PV ネットワークとストレージドライバは使用します。

Nitro System 上に構築されたインスタンス

Nitro System は、AWS が構築した、高パフォーマンス、高可用性、高度なセキュリティを実現するハードウェアとソフトウェアコンポーネントのコレクションです。詳細については、AWS Nitro System をご参照ください。

Nitro System は、ベアメタル機能を備えることで、仮想化オーバーヘッドを排除するとともに、ホストハードウェアへのフルアクセスを要求するワークロードをサポートします。ベアメタルインスタンスは、次の用途に適しています。

  • 仮想環境で利用できない、または完全にサポートされていない低レベルのハードウェア機能 (例: Intel VT) へのアクセスを必要とするワークロード

  • ライセンスやサポートを目的として非仮想化環境で実行する必要があるアプリケーション

Nitro コンポーネント

Nitro System には、以下のコンポーネントが含まれます。

  • Nitro Card

    • ローカル NVMe ストレージボリューム

    • ネットワーキングハードウェアのサポート

    • 管理

    • モニタリング

    • セキュリティ

  • Nitro Security Chip (マザーボードに統合)

  • Nitro Hypervisor - メモリと CPU の割り当てを管理し、ほとんどのワークロードのベアメタルと見分けがつかないようなパフォーマンスを提供する軽量ハイパーバイザー。

仮想インスタンス

次の仮想インスタンスは Nitro System で構築されています。

  • 汎用: A1 | M5 | M5a | M5ad | M5d | M5dn | M5n | M5zn | M6a | M6g | M6gd | M6i | M6id | M6idn | M6in | M7a | M7g | M7gd | M7i | M7i-flex | T3 | T3a | T4g

  • コンピューティング最適化: C5 | C5a | C5ad | C5d | C5n | C6a | C6g | C6gd | C6gn | C6i | C6id | C6in | C7a | C7g | C7gd | C7gn | C7i

  • メモリ最適化: R5 | R5a | R5ad | R5b | R5d | R5dn | R5n | R6a | R6g | R6gd | R6i | R6idn | R6in | R6id | R7a | R7g | R7gd | R7i | R7iz | U-3tb1 | U-6tb1 | U-9tb1 | U-12tb1 | U-18tb1 | U-24tb1 | X2gd | X2idn | X2iedn | X2iezn | z1d

  • ストレージ最適化: D3 | D3en | I3en | I4g | I4i | Im4gn | Is4gen

  • 高速コンピューティング: DL1 | DL2q | G4ad | G4dn | G5 | G5g | Inf1 | Inf2 | P3dn | P4d | P4de | P5 | Trn1 | Trn1n | VT1

  • ハイパフォーマンスコンピューティング: Hpc6a | Hpc6id | Hpc7a | Hpc7g

ベアメタルインスタンス

次のベアメタルインスタンスは Nitro System で構築されています。

  • 汎用: a1.metal | m5.metal | m5d.metal | m5dn.metal | m5n.metal | m5zn.metal | m6a.metal | m6g.metal | m6gd.metal | m6i.metal | m6id.metal | m6idn.metal | m6in.metal | m7a.metal-48xl | m7g.metal | m7i.metal-24xl | m7i.metal-48xl | mac1.metal | mac2.metal | mac2-m2.metal | mac2-m2pro.metal

  • コンピューティング最適化: c5.metal | c5d.metal | c5n.metal | c6a.metal | c6g.metal | c6gd.metal | c6i.metal | c6id.metal | c6in.metal | c7a.metal-48xl | c7g.metal | c7i.metal-24xl | c7i.metal-48xl

  • メモリ最適化: r5.metal | r5b.metal | r5d.metal | r5dn.metal | r5n.metal | r6a.metal | r6g.metal | r6gd.metal | r6i.metal | r6idn.metal | r6in.metal | r6id.metal | r7a.metal-48xl | r7g.metal | r7i.metal-24xl | r7i.metal-48xl | r7iz.metal-16xl | r7iz.metal-32xl | u-6tb1.metal | u-9tb1.metal | u-12tb1.metal | u-18tb1.metal | u-24tb1.metal | x2gd.metal | x2idn.metal | x2iedn.metal | x2iezn.metal | z1d.metal

  • ストレージ最適化: i3.metal | i3en.metal | i4i.metal

  • 高速コンピューティング g4dn.metal | g5g.metal

ネットワーキング機能とストレージ機能

インスタンスタイプを選択すると、使用できるネットワーキング機能とストレージ機能が決まります。インスタンスタイプの情報を取得するには、describe-instance-types コマンドを使用します。

ネットワーキング機能
  • IPv6 は C1、M1、M2、M3、および T1 を除くすべてのインスタンスタイプをサポートします。

  • インスタンスタイプのネットワーキングと帯域幅のパフォーマンスを最大化するには、次のことを実行できます。

    • サポートされるインスタンスタイプをクラスタープレイスメントグループで起動し、ハイパフォーマンスコンピューティング (HPC) アプリケーション用にインスタンスを最適化します。共通のクラスタープレイスメントグループのインスタンスは、高帯域幅、低レイテンシーのネットワーキングから利点を得られます。詳細については、プレイスメントグループ を参照してください。

    • サポートされる現行世代のインスタンスタイプ用の拡張ネットワーキングを有効にして、パケット毎秒 (PPS) のパフォーマンスを大幅に高め、ネットワークのストレスとレイテンシーを低減することができます。詳細については、Linux での拡張ネットワーキング を参照してください。

  • 拡張ネットワーキングに対して有効になっている現行世代のインスタンスタイプには、次のネットワーキングパフォーマンス属性があります。

    • 同じリージョン内でのプライベート IPv4 または IPv6 を介したトラフィックでは、シングルフロートラフィックで 5 Gbps、マルチフロートラフィックで最大 25 Gbps をサポートしています (インスタンスタイプによって異なります)。

    • 同じリージョン内でのインスタンスと Amazon S3 バケットとの間では、パブリック IP アドレス空間または VPC エンドポイントを介したトラフィックに、使用可能なすべてのインスタンスの集計帯域幅を使用できます。

  • サポートされる最大送信単位 (MTU) は、インスタンスタイプごとに異なります。すべての Amazon EC2 インスタンスタイプは、標準イーサネット V2 1500 MTU フレームをサポートします。すべての現行世代のインスタンスは 9001 MTU、またはジャンボ フレームをサポートし、一部の旧世代のインスタンスも同様にそれらをサポートします。詳細については、EC2 インスタンスのネットワークの最大送信単位 (MTU) を参照してください。

ストレージ機能
  • インスタンスタイプの中には、EBS ボリュームとインスタンスストアボリュームをサポートするものや、EBS ボリュームのみをサポートするものがあります。インスタンスストアボリュームをサポートする一部のインスタンスタイプは、ソリッドステートドライブ (SSD) を使用して非常に高いランダム I/O パフォーマンスを提供します。インスタンスタイプによっては、NVMe インスタンスストアボリュームをサポートしていないものがあります。インスタンスタイプによっては、NVMe EBS ボリュームをサポートしていないものがあります。詳細については、「Linux インスタンスの Amazon EBS および NVMe」および「NVMe SSD ボリューム」を参照してください。

  • 一部のインスタンスタイプを EBS 最適化インスタンスとして起動することで、Amazon EBS I/O 専用に追加のキャパシティーを取得できます。インスタンスタイプの中には、デフォルトで EBS に最適化されるものがあります。詳細については、Amazon EBS 最適化インスタンスを使用する を参照してください。

ネットワーキング機能とストレージ機能の概要

次の表に、現行世代のインスタンスタイプでサポートされるネットワーキング機能とストレージ機能をまとめています。

汎用

インスタンスタイプ EBS のみ NVME EBS インスタンスストア 配置グループ 拡張ネットワーク
M5 はい はい いいえ はい ENA
M5a はい はい いいえ はい ENA
M5ad いいえ はい NVMe はい ENA
M5d いいえ はい NVMe はい ENA
M5dn いいえ はい NVMe はい ENA | EFA
M5n はい はい いいえ はい ENA | EFA
M5zn はい はい いいえ はい ENA | EFA
M6a はい はい いいえ はい ENA | EFA
M6g はい はい いいえ はい ENA
M6gd いいえ はい NVMe はい ENA
M6i はい はい いいえ はい ENA | EFA
M6id いいえ はい NVMe はい ENA | EFA
M6idn いいえ はい NVMe はい ENA | EFA
M6in はい はい いいえ はい ENA | EFA
M7a はい はい いいえ はい ENA | EFA
M7g はい はい いいえ はい ENA | EFA
M7gd いいえ はい NVMe はい ENA | EFA
M7i はい はい いいえ はい ENA | EFA
M7i-flex はい はい いいえ はい ENA
Mac1 はい はい いいえ はい ENA
Mac2 はい はい いいえ はい ENA
Mac2-m2 はい はい いいえ はい ENA
Mac2-m2pro はい はい いいえ はい ENA
T2 はい いいえ いいえ はい 非サポート
T3 はい はい いいえ はい ENA
T3a はい はい いいえ はい ENA
T4g はい はい いいえ はい ENA

コンピューティングの最適化

インスタンスタイプ EBS のみ NVME EBS インスタンスストア 配置グループ 拡張ネットワーク
C5 はい はい いいえ はい ENA
C5a はい はい いいえ はい ENA
C5ad いいえ はい NVMe はい ENA
C5d いいえ はい NVMe はい ENA
C5n はい はい いいえ はい ENA | EFA
C6a はい はい いいえ はい ENA | EFA
C6g はい はい いいえ はい ENA
C6gd いいえ はい NVMe はい ENA
C6gn はい はい いいえ はい ENA | EFA
C6i はい はい いいえ はい ENA | EFA
C6id いいえ はい NVMe はい ENA | EFA
C6in はい はい いいえ はい ENA | EFA
C7a はい はい いいえ はい ENA | EFA
C7g はい はい いいえ はい ENA | EFA
C7gd いいえ はい NVMe はい ENA | EFA
C7gn はい はい いいえ はい ENA | EFA
C7i はい はい いいえ はい ENA | EFA

メモリ最適化

インスタンスタイプ EBS のみ NVME EBS インスタンスストア 配置グループ 拡張ネットワーク
R5 はい はい いいえ はい ENA
R5a はい はい いいえ はい ENA
R5ad いいえ はい NVMe はい ENA
R5b はい はい いいえ はい ENA
R5d いいえ はい NVMe はい ENA
R5dn いいえ はい NVMe はい ENA | EFA
R5n はい はい いいえ はい ENA | EFA
R6a はい はい いいえ はい ENA | EFA
R6g はい はい いいえ はい ENA
R6gd いいえ はい NVMe はい ENA
R6i はい はい いいえ はい ENA | EFA
R6idn いいえ はい NVMe はい ENA | EFA
R6in はい はい いいえ はい ENA | EFA
R6id いいえ はい NVMe はい ENA | EFA
R7a はい はい いいえ はい ENA | EFA
R7g はい はい いいえ はい ENA | EFA
R7gd いいえ はい NVMe はい ENA | EFA
R7i はい はい いいえ はい ENA | EFA
R7iz はい はい いいえ はい ENA | EFA
U-3tb1 はい はい いいえ はい ENA
U-6tb1 はい はい いいえ はい ENA
U-9tb1 はい はい いいえ はい ENA
U-12tb1 はい はい いいえ はい ENA
U-18tb1 はい はい いいえ はい ENA
U-24tb1 はい はい いいえ はい ENA
X1 いいえ いいえ SSD はい ENA
X2gd いいえ はい NVMe はい ENA
X2idn いいえ はい NVMe はい ENA | EFA
X2iedn いいえ はい NVMe はい ENA | EFA
X2iezn はい はい いいえ はい ENA | EFA
X1e いいえ いいえ SSD はい ENA
z1d いいえ はい NVMe はい ENA

ストレージの最適化

インスタンスタイプ EBS のみ NVME EBS インスタンスストア 配置グループ 拡張ネットワーク
D2 いいえ いいえ HDD はい Intel 82599 VF
D3 いいえ はい NVMe はい ENA
D3en いいえ はい NVMe はい ENA
H1 いいえ いいえ HDD はい ENA
I3 いいえ はい NVMe はい ENA
I3en いいえ はい NVMe はい ENA | EFA
I4g いいえ はい NVMe はい ENA | EFA
I4i いいえ はい NVMe はい ENA | EFA
Im4gn いいえ はい NVMe はい ENA | EFA
Is4gen いいえ はい NVMe はい ENA

高速コンピューティング

インスタンスタイプ EBS のみ NVME EBS インスタンスストア 配置グループ 拡張ネットワーク
DL1 いいえ はい NVMe はい ENA | EFA
DL2q はい はい いいえ はい ENA | EFA
F1 いいえ いいえ NVMe はい ENA
G3 はい いいえ いいえ はい ENA
G4ad いいえ はい NVMe はい ENA
G4dn いいえ はい NVMe はい ENA | EFA
G5 いいえ はい NVMe はい ENA | EFA
G5g はい はい いいえ はい ENA
Inf1 はい はい いいえ はい ENA | EFA
Inf2 はい はい いいえ はい ENA
P2 はい いいえ いいえ はい ENA
P3 はい いいえ いいえ はい ENA
P3dn いいえ はい NVMe はい ENA | EFA
P4d いいえ はい NVMe はい ENA | EFA
P4de いいえ はい NVMe はい ENA | EFA
P5 いいえ はい NVMe はい ENA | EFA
Trn1 いいえ はい NVMe はい ENA | EFA
Trn1n いいえ はい NVMe はい ENA | EFA
VT1 はい はい いいえ はい ENA | EFA

高性能コンピューティング

インスタンスタイプ EBS のみ NVME EBS インスタンスストア 配置グループ 拡張ネットワーク
Hpc6a はい はい いいえ はい ENA | EFA
Hpc6id いいえ はい NVMe はい ENA | EFA
Hpc7a はい はい いいえ はい ENA | EFA
Hpc7g はい はい いいえ はい ENA | EFA

旧世代のインスタンスタイプ

次の表に、以前の世代のインスタンスタイプでサポートされるネットワーキング機能とストレージ機能をまとめています。

インスタンスタイプ EBS のみ NVME EBS インスタンスストア 配置グループ 拡張ネットワーク
A1 はい はい いいえ はい ENA
C1 いいえ いいえ HDD はい 非サポート
C3 いいえ いいえ SSD はい Intel 82599 VF
C4 はい いいえ いいえ はい Intel 82599 VF
G2 いいえ いいえ SSD はい 非サポート
I2 いいえ いいえ SSD はい Intel 82599 VF
M1 いいえ いいえ HDD はい 非サポート
M2 いいえ いいえ HDD はい 非サポート
M3 いいえ いいえ SSD はい 非サポート
M4 はい いいえ いいえ はい ENA
R3 いいえ いいえ SSD はい Intel 82599 VF
R4 はい いいえ いいえ はい ENA
T1 はい いいえ いいえ はい 非サポート
注記

m4.16xlarge インスタンスは、Elastic Network Adapter (ENA) を使用した拡張ネットワーキングをサポートします。その他のすべての M4 インスタンスタイプは、Intel 82599 VF インターフェイスを使用した拡張ネットワーキングをサポートします。

インスタンス制限

リージョンで起動できるインスタンスの合計数には制限があります。また、一部のインスタンスタイプにはその他の制限もあります。

デフォルトの制限の詳細については、「Amazon EC2 で実行できるインスタンスの数はいくつですか?」を参照してください。

現在の制限の表示、または現在の制限の引き上げリクエストについての詳細については、「Amazon EC2 の Service Quotas」を参照してください。