このドキュメントでは、Hyperdisk Extreme ボリュームの機能とパフォーマンスの上限について説明します。Hyperdisk Extreme は、ハイ パフォーマンス データベースのように、単一のボリュームから 160,000 IOPS または 2,400 MiB/秒を超える帯域幅を必要とするアプリケーション向けに設計されています。
1 つの Hyperdisk Extreme ボリュームに最大 350,000 IOPS を指定できます。スループット レベルをプロビジョニングすることはできませんが、各ボリュームのスループットは 1,000 IOPS ごとに 250 MiB/秒(最大 5,000 MiB/秒)になります。
Hyperdisk Extreme ボリュームは、ミリ秒未満のレイテンシを実現するように設計されています。
ユースケース
Hyperdisk Extreme は、次のユースケースに適しています。
- SAP HANA
- ハイエンドの SQL Server、Oracle
- 160,000 IOPS を超えるインメモリ RDBMS
マシンシリーズのサポート
Hyperdisk Extreme は、次のマシンシリーズで使用できます。
マシンシリーズのサポートに関する制限事項
- A3 マシンタイプには、4 つ以上の GPU が必要です。
- C3 マシンタイプには、少なくとも 88 個の vCPU が必要です。
- C3D マシンタイプには、60 個以上の vCPU が必要です。
- C4 マシンタイプには、少なくとも 96 個の vCPU が必要です。
- M1 マシンタイプには、80 個以上の vCPU が必要です。
- C4A マシンタイプと M3 マシンタイプには、少なくとも 64 個の vCPU が必要です。
- M4 マシンタイプには、112 個以上の vCPU が必要です。
プロビジョニングされたパフォーマンスについて
Hyperdisk ボリュームを作成するときにパフォーマンスをプロビジョニングする必要はありません。パフォーマンスをプロビジョニングしない場合、Compute Engine はデフォルト値でボリュームを作成します。この値は後で変更できます。デフォルト値の詳細については、IOPS とスループットのデフォルト値をご覧ください。
Hyperdisk Extreme ボリュームの IOPS の上限は、ボリュームの作成時に指定できます。プロビジョニングされた IOPS は、ボリュームの作成後に変更できます。サイズを指定しない場合、IOPS レベルを指定することはできません。
Hyperdisk ボリュームのパフォーマンスの詳細については、Hyperdisk のパフォーマンスについてをご覧ください。
サイズとパフォーマンスの上限
Hyperdisk Extreme ボリュームに指定できるサイズ、スループット、IOPS 値には、次の上限が適用されます。
- サイズ: 64 GiB~64 TiB。デフォルトのサイズは 1 TiB です。
- IOPS: 128~350,000 IOPS。ただし、1 TiB 未満のボリュームの場合、指定できる IOPS 値の範囲はサイズによって異なります。例については、プロビジョニングされた IOPS の上限をご覧ください。
- スループット: Hyperdisk Extreme ボリュームにスループットの上限は指定できません。スループットはプロビジョニングされた IOPS によって異なります。各 Hyperdisk Extreme ボリュームには、1,000 IOPS あたり 250 MiB/秒のスループットがプロビジョニングされます(最大 5,000 MiB/秒)。
プロビジョニングされた IOPS の上限
Hyperdisk Extreme ボリュームに指定できる IOPS レベルはディスクのサイズによって異なり、次の式で計算されます。ここで、x
はボリュームのサイズ(GiB)です。
- 最小 IOPS:
2x
- 最大 IOPS:
- 64~349 GiB:
1,000x
- 350 GiB~64 TiB: 350,000 IOPS
- 64~349 GiB:
次の表に、一般的なボリューム サイズにプロビジョニングできる IOPS 値の範囲を示します。サイズ値が表示されていない場合は、上記の式を使用して、許容される最大 IOPS を計算します。
ボリューム サイズ(GiB) | 最小 IOPS | 最大 IOPS |
---|---|---|
64 | 128 | 64,000 |
150 | 300 | 150,000 |
200 | 400 | 200,000 |
300 | 600 | 300,000 |
320 | 640 | 320,000 |
349 | 698 | 349,000 |
1,000 | 2,000 | 350,000 |
デフォルトの IOPS 値とスループット値
Hyperdisk Extreme ボリュームの作成時にサイズまたは IOPS 値を指定しないと、Compute Engine は次の値でボリュームをプロビジョニングします。
- デフォルト サイズ: 1 TiB
- デフォルトの IOPS: サイズを指定しない場合、100,000 IOPS。それ以外の場合は、容量 1 GiB あたり 1,000 IOPS。
- デフォルトのスループット: サイズを指定しない場合、5,000 MiB/秒。それ以外の場合は、1,000 IOPS あたり 250 MiB/秒(最大 5,000 MiB/秒)。
インスタンスにアタッチした場合のパフォーマンスの上限
このセクションでは、Hyperdisk Extreme をサポートする各マシンタイプの特定のパフォーマンス上限を示します。1 つの Hyperdisk Extreme ボリュームに最大 350,000 IOPS を指定できます。スループット レベルをプロビジョニングすることはできませんが、各ボリュームのスループットは 1,000 IOPS ごとに 250 MiB/秒(最大 5,000 MiB/秒)になります。
次の表に、サポートされているインスタンスごとに Hyperdisk Extreme ボリュームで達成可能な最大パフォーマンスを示します。インスタンスにアタッチされた Hyperdisk Extreme ボリュームのパフォーマンスは、インスタンスのマシンタイプの上限を超えることはできません。パフォーマンスの上限は、各ボリュームのプロビジョニングされたパフォーマンスに関係なく、同じインスタンスにアタッチされているすべての Hyperdisk Extreme ボリューム間で共有されます。
複数の Hyperdisk Extreme ボリュームでパフォーマンスを向上させる
特定のインスタンスで、単一の Hyperdisk Extreme ボリュームの最大パフォーマンス(350,000 IOPS または 5,000 MiB/秒)を超えることがあります。インスタンスでこれらの上限を達成できるのは、複数の Hyperdisk Extreme ボリュームをインスタンスにアタッチした場合のみです。次の表のインスタンスのパフォーマンスの上限が 350,000 IOPS または 5,000 MiB/秒を超える場合、インスタンスがその上限を達成するには、複数の Hyperdisk Extreme ボリュームをアタッチする必要があります。たとえば、Hyperdisk Extreme を使用する c3-*-176
インスタンスのパフォーマンスの上限は、500,000 IOPS と 10,000 MiB/秒です。この最大パフォーマンスを実現するには、少なくとも 2 つの Hyperdisk Extreme ボリュームをインスタンスにアタッチする必要があります。
パフォーマンスの上限は、カスタム マシンタイプにも適用されます。
インスタンスのマシンタイプ | 最大 IOPS | 最大スループット(MiB/秒) |
---|---|---|
A3 | ||
a3-highgpu-4g |
350,000 | 5,000 |
a3-megagpu-8g |
400,000 | 8,000 |
a3-highgpu-8g |
400,000 | 8,000 |
a3-ultragpu-8g |
500,000 | 10,000 |
C3 | ||
c3-*-88 1 |
350,000 | 5,000 |
c3-*-176 1、3 |
500,000 | 10,000 |
c3-*-192 1、3 |
500,000 | 10,000 |
C3D | ||
c3d-*-60 1 |
350,000 | 5,000 |
c3d-*-90 1 |
350,000 | 5,000 |
c3d-*-180 1 |
350,000 | 5,000 |
c3d-*-360 1 |
350,000 | 5,000 |
C4 | ||
c4-*-96 2 |
350,000 | 5,000 |
c4-*-192 2 |
500,000 | 10,000 |
C4A | ||
c4a-*-64 |
350,000 | 5,000 |
c4a-*-72 |
350,000 | 5,000 |
C4D | ||
c4d-*-64 2(プレビュー) |
350,000 | 5,000 |
c4d-*-96 2(プレビュー) |
350,000 | 5,000 |
c4d-*-192 2(プレビュー) |
350,000 | 5,000 |
c4d-*-384 2(プレビュー) |
500,000 | 10,000 |
M2 | ||
m2-*-208 |
100,000 | 4,000 |
m2-*-416 |
100,000 | 4,000 |
M3 | ||
m3-*-64 1 |
350,000 | 5,000 |
m3-*-128 1 |
450,000 | 7,200 |
M4 | ||
m4-*-112 2 |
350,000 | 5,000 |
m4-*-224 2 |
500,000 | 10,000 |
N2 | ||
n2-*-80 |
160,000 | 5,000 |
n2-*-96 |
160,000 | 5,000 |
n2-*-128 |
160,000 | 5,000 |
X4 | ||
x4-*-960 3 |
400,000 | 10,000 |
x4-*-1440 3 |
400,000 | 10,000 |
x4-*-1920 |
400,000 | 10,000 |
Z3 | ||
z3-*-88 |
350,000 | 5,000 |
z3-*-176 |
350,000 | 5,000 |
2 C4、C4D、M4 マシンタイプも安定状態のパフォーマンスを提供します。詳細については、安定状態のパフォーマンスのマシンタイプでのパフォーマンスの上限をご覧ください。
3 ベアメタル インスタンスを含む。
Hyperdisk Extreme ボリュームのプロビジョニングされた IOPS またはサイズを変更する
Hyperdisk Extreme ボリュームのプロビジョニングされたパフォーマンスとサイズは、4 時間に 1 回まで変更できます。サイズまたはパフォーマンスを変更する手順については、Hyperdisk ボリュームを変更するをご覧ください。
Hyperdisk Extreme ボリュームの障害復旧
Hyperdisk Extreme ボリュームは、インスタント スナップショットと標準スナップショットでバックアップできます。スナップショットは、特定の時点で Hyperdisk Extreme ボリューム上のデータをバックアップします。
非同期レプリケーションを有効にすると、リージョンが停止した場合にデータを保護できます。非同期レプリケーションは、別のリージョンのボリューム上にデータのコピーを保持します。たとえば、us-west1
の Hyperdisk Balanced ボリュームを保護するには、非同期レプリケーションを使用して、us-east4
リージョンのセカンダリ ボリュームにボリュームを複製します。us-west1
のボリュームが使用できなくなった場合は、us-east4
のセカンダリ ボリュームを使用できます。
ゾーン間のレプリケーション
Hyperdisk Extreme ボリュームを別のゾーンに複製することはできません。同じリージョン内の別のゾーンにデータを複製するには、Hyperdisk Balanced High Availability ボリュームを使用する必要があります。
Hyperdisk Extreme を利用できるリージョン
Hyperdisk Extreme は、次のリージョンで使用できます。
- 彰化県(台湾) -
asia-east1
- 東京(日本) -
asia-northeast1
- 大阪(日本) -
asia-northeast2
- ソウル(韓国) -
asia-northeast3
- ムンバイ(インド) -
asia-south1
- デリー(インド) -
asia-south2
- ジュロンウェスト(シンガポール) -
asia-southeast1
- ジャカルタ(インドネシア) -
asia-southeast2
- シドニー(オーストラリア) -
australia-southeast1
- マドリード(スペイン) -
europe-southwest1
- サンギスラン(ベルギー) -
europe-west1
- ロンドン(イギリス) -
europe-west2
- フランクフルト(ドイツ) -
europe-west3
- エームスハーヴェン(オランダ) -
europe-west4
- チューリッヒ(スイス) -
europe-west6
- ミラノ(イタリア) -
europe-west8
- パリ(フランス) -
europe-west9
- トリノ(イタリア) -
europe-west12-a
、europe-west12-b
- テルアビブ(イスラエル) -
me-west1
- モントリオール(ケベック州) -
northamerica-northeast1
- トロント(オンタリオ州) -
northamerica-northeast2
- サンパウロ州オザスコ(ブラジル) -
southamerica-east1
- カウンシルブラフス(アイオワ州) -
us-central1
- モンクスコーナー(サウスカロライナ州) -
us-east1
- アッシュバーン(バージニア州) -
us-east4
- コロンバス(オハイオ州) -
us-east5-b
- ザ ダルズ(オレゴン州) -
us-west1
- ロサンゼルス(カリフォルニア州) -
us-west2
- ソルトレイクシティ(ユタ州) -
us-west3
- ラスベガス(ネバダ州) -
us-west4
制限事項
Hyperdisk Extreme ボリュームには次の制限があります。
- Hyperdisk Extreme ボリュームは、vCPU が 60 個以上のマシンにのみアタッチできます。
- Hyperdisk Extreme ボリュームからイメージを作成することはできません。
- Hyperdisk Extreme ボリュームからマシンイメージを作成することはできません。
- Hyperdisk Extreme ボリュームは、ブートディスクとして使用できません。
- Hyperdisk Extreme ボリュームを複数の VM にアタッチすることはできません。
- Hyperdisk Extreme ボリュームのサイズとパフォーマンスは 4 時間ごとに変更できます。