インスタンスボリューム数の制限
インスタンスにアタッチできる Amazon EBS ボリュームの最大数は、インスタンスのタイプとサイズによって異なります。インスタンスに追加するボリューム数を検討する際は、I/O 帯域幅とストレージ容量のどちらを増加するのかを、考慮する必要があります。
帯域幅と容量
整合性がとれており予測可能な帯域幅のユースケースでは、Amazon EBS 最適化インスタンスと、汎用 SSD ボリュームまたは Provisioned IOPS SSD ボリュームを使用します。パフォーマンスを最大化するためには、ボリュームに対してプロビジョニングした IOPS を、使用しているインスタンスで利用可能な帯域幅と一致させます。
RAID 構成では、I/O オーバーヘッドの増加が原因となり、8 つのボリュームよりも大きなアレイがパフォーマンスを低下させることがあります。個々のアプリケーションのパフォーマンスをテストし、必要に応じて調整してください。
Nitro システム上に構築されたインスタンスにおけるボリューム制限
専用 Amazon EBS ボリュームの制限
以下の Nitro インスタンスタイプには、インスタンスサイズに応じて異なる専用の Amazon EBS ボリューム制限があります。この制限は他のデバイスアタッチメントとは共有されません。つまり、NVMe インスタンスストアボリュームやネットワークインターフェイスなど接続されているデバイスの数に関係なく、ボリュームのアタッチ上限まで任意の数の Amazon EBS ボリュームをアタッチできます。
-
汎用: M7a, M7i, M7i-flex
-
コンピューティングの最適化: C7a、C7i
-
メモリの最適化: R7a、R7i、R7iz
専用のボリューム制限をサポートしているこれらのインスタンスタイプでは、ボリューム制限はインスタンスサイズによって異なっています。次の表に、インスタンスの各サイズ別の上限値を示します。
インスタンスサイズ | ボリュームの制限 |
---|---|
medium | large | xlarge | 2xlarge |
4xlarge | 8xlarge | 12xlarge |
32 |
16xlarge |
48 |
24xlarge |
64 |
32xlarge |
88 |
48xlarge |
128 |
metal-16xl | metal-24xl |
39 |
metal-32xl | metal-48xl |
79 |
Amazon EBS 共有ボリュームでの制限
その他のすべての Nitro インスタンスタイプ (専用 Amazon EBS ボリュームの制限 に記載されていないもの) には、Amazon EBS ボリューム、ネットワークインターフェイス、および NVMe インスタンスストアボリューム間で共有されるボリュームのアタッチ数に制限があります。その制限数から、アタッチ済みのネットワークインターフェイスと NVMe インスタンスストアボリュームの数を差し引いた数を上限として、Amazon EBS ボリュームをいくつでもアタッチできます。すべてのインスタンスには少なくとも 1 つのネットワークインターフェースが必要であり、NVMe インスタンスストアボリュームは起動時に自動的にアタッチされることに注意してください。
これらのインスタンスのほとんどは、最大 28 のアタッチメントをサポートします。例えば、m5.xlarge
インスタンスに追加のネットワークインターフェイスのアタッチがない場合は、最大 27 個 (28 のボリューム上限 – 1 つのネットワークインターフェイス) の EBS ボリュームをアタッチできます。m5.xlarge
インスタンスに 2 つのネットワークインターフェースが追加されている場合は、最大 25 個 (28 のボリューム上限 – 3つのネットワークインターフェース) の EBS ボリュームをアタッチできます。同様に、1 つの NVMe インスタンスストアボリュームを持つ m5d.xlarge
インスタンスに、ネットワークインターフェースが 2 つ追加されている場合は、最大 24 個 (28 のボリューム上限 – 3 つのネットワークインターフェース – 1 つのNVMe インスタンスストアボリューム) の EBS ボリュームをアタッチできます。
ボリューム制限が共有されているインスタンスタイプには、以下の例外があります。
-
DL2q インスタンスは、最大 19 個の EBS ボリュームをサポートします。
-
ほとんどのベアメタルインスタンスは、最大 31 の EBS ボリュームをサポートします。
-
ハイメモリ仮想化インスタンスは、最大 27 の EBS ボリュームをサポートします。
-
ハイメモリベアメタルインスタンスは、最大 19 の EBS ボリュームをサポートします。
-
mac1.metal
インスタンスは、最大 16 の EBS ボリュームをサポートします。 -
mac2.metal
、mac2-m2.metal
、およびmac2-m2pro.metal
インスタンスは、最大 10 の EBS ボリュームをサポートしています。 -
inf1.24xlarge
インスタンスは、最大 11 の EBS ボリュームをサポートします。 -
g5.48xlarge
インスタンスは、最大 9 つの EBS ボリュームをサポートします。 -
d3.8xlarge
およびd3en.12xlarge
インスタンスは、最大 3 の EBS ボリュームをサポートしています。 -
高速コンピューティングインスタンスの場合、アタッチされたアクセラレータ数が、共有ボリューム制限にカウントされます。例えば、共有ボリュームを上限の 28 個、GPU を 8 個、NVMe インスタンスストアボリュームを 8 個持つ
p4d.24xlarge
インスタンスでは、最大 11 個 (28 個のボリューム上限 – 1 個のネットワークインターフェース – 8 個の GPU – 8 個の NVMe インスタンスストアボリューム) の Amazon EBS ボリュームをアタッチできます。
Xen ベースのインスタンスのボリューム制限
次の表は、Xen ベース Windows インスタンスでの、使用中のドライバーに基づいたボリュームの制限を示しています。これらの数値には、ルートボリュームに加え、任意のアタッチされたインスタンスストアボリュームや Amazon EBS ボリュームが含まれます。
重要
Xen ベースの Windows インスタンスに次の数よりも多くのボリュームをアタッチすることは、ベストエフォートベースでのみサポートされており、動作は保証されていません。
ドライバー | ボリュームの制限 |
---|---|
AWS PV |
26 |
Citrix PV |
26 |
Red Hat PV |
17 |
パフォーマンスに問題が発生する可能性が高いため、AWS PV または Citrix PV ドライバーを使用している Xen ベースの Windows インスタンスに対し、26 個を超えるボリュームをアタッチすることはお勧めしません。
インスタンスで使用している PV ドライバーの種類を確認する、または Windows インスタンスで Red Hat PV ドライバーから Citrix PV ドライバーにアップグレードするには、「Windows インスタンスでの PV ドライバーのアップグレード」を参照してください。
デバイス名とボリュームの関係の詳細については、「Windows インスタンスでのディスクとボリュームのマッピング」を参照してください。