このドキュメントでは、Hyperdisk スループットの機能について説明します。Hyperdisk Throughput は、費用対効果に敏感なワークロード、分析ワークロード、600 MiB/秒未満のスループットを必要とするワークロードに最適です。
Hyperdisk と他の Hyperdisk タイプの詳細については、Hyperdisk についてをご覧ください。
1 つの Hyperdisk Throughput ボリュームに対して最大 600 MiB/秒のスループットを指定できます。IOPS レベルをプロビジョニングすることはできませんが、プロビジョニングされたスループットの 1 MiB/秒ごとに 4 IOPS(最大 2,400 IOPS)まで返します。
Hyperdisk Throughput のレイテンシ プロファイルは、ハードディスク ベースのストレージに似ており、平均読み取りレイテンシは 10 ~ 30 ミリ秒です。
新しい Hyperdisk Throughput ボリュームを作成するには、Hyperdisk ボリュームを作成するをご覧ください。
ユースケース
Hyperdisk Throughput は、次のユースケースに適しています。
- Kafka や Hadoop などの分析ワークロード
- コールド ストレージ
- コスト重視のワークロード向けのデータドライブ
マシンシリーズのサポート
Hyperdisk Throughput は次のマシンシリーズで使用できますが、C3-metal マシンタイプはサポートされていません。
プロビジョニングされたパフォーマンスについて
Hyperdisk ボリュームを作成するときにパフォーマンスをプロビジョニングする必要はありません。パフォーマンスをプロビジョニングしない場合、Compute Engine はデフォルト値でボリュームを作成します。この値は後で変更できます。デフォルト値の詳細については、IOPS とスループットのデフォルト値をご覧ください。
パフォーマンス要件がわかっている場合は、ボリュームの作成時に Hyperdisk Throughput ボリュームの IOPS とスループットの上限を指定できます。プロビジョニングされた値は、ボリュームの作成後に変更できます。サイズを指定しないと、IOPS またはスループット レベルを指定できません。
サイズとパフォーマンスの上限
Hyperdisk Throughput ボリュームに指定できるサイズとスループットの値には、次の上限が適用されます。
- サイズ: 2 TiB ~ 32 TiB。デフォルトのサイズは 2 TiB です。
- スループット: 20 ~ 600 MiB/秒。次の制限があります。
- 最小スループット: プロビジョニングされたスループットは、ボリュームのサイズ(TiB)の 10 倍以上にする必要があります。
- 最大スループット: プロビジョニングされたスループットは、ボリュームのサイズ(TiB)の 90 倍(最大 600 MiB/秒)にすることができます。例については、プロビジョニングされたスループットの上限をご覧ください。
- IOPS: Hyperdisk Throughput ボリュームに IOPS の上限は指定できません。代わりに、プロビジョニングされた IOPS はプロビジョニングされたスループットによって異なります。各 Hyperdisk Throughput ボリュームは、スループットの MiB/秒ごとに 4 IOPS でプロビジョニングされ、最大 2,400 IOPS になります。
プロビジョニングされたスループットの上限
次の表に、一般的なボリューム サイズの構成可能なスループットの上限を示します。サイズがリストにない場合は、次の式を使用して許容値を計算します。ここで、x
はボリュームのサイズ(TiB)です。
- 構成可能な最小スループット:
10x
- 構成可能な最大スループット:
MIN (90x, 600)
サイズ(GiB) | 最小スループット(MiB/秒) | 最大スループット(MiB/秒) |
---|---|---|
2,000 | 20 | 180 |
5,000 | 50 | 450 |
10,000 | 100 | 600 |
25,000 | 250 | 600 |
32,000 | 320 | 600 |
デフォルトの IOPS 値とスループット値
Hyperdisk スループット ボリュームの作成時に IOPS またはスループットの上限を指定しない場合、Compute Engine はデフォルト値を割り当てます。割り当てられた値は次の式に基づいています。ここで、x
はボリュームのサイズ(TiB)です。
- デフォルトのスループット:
MIN (24x, 600)
MiB/秒 - デフォルト サイズ: 2 TiB
プロビジョニングされたパフォーマンスまたはサイズを変更する
プロビジョニングされたサイズは 6 時間ごとに、スループットは 4 時間ごとに変更できます。サイズまたはパフォーマンスを変更する方法については、Hyperdisk ボリュームを変更するをご覧ください。
インスタンスにアタッチした場合のパフォーマンスの上限
このセクションでは、Hyperdisk Throughput のパフォーマンスの上限について説明します。1 つの Hyperdisk Throughput ボリュームに対して最大 600 MiB/秒のスループットを指定できます。IOPS レベルをプロビジョニングすることはできませんが、プロビジョニングされたスループットの 1 MiB/秒ごとに 4 IOPS(最大 2,400 IOPS)まで返します。
次の表に、サポートされているインスタンスごとに Hyperdisk スループット ボリュームで達成可能な最大パフォーマンスを示します。インスタンスにアタッチされた Hyperdisk Throughput ボリュームのパフォーマンスは、インスタンスのマシンタイプの上限を超えることはできません。パフォーマンスの上限は、各ボリュームのプロビジョニングされたパフォーマンスに関係なく、同じインスタンスにアタッチされているすべての Hyperdisk Throughput ボリューム間で共有されます。
複数の Hyperdisk Throughput ボリュームでパフォーマンスを向上させる
特定のインスタンスで、単一の Hyperdisk Throughput ボリュームの最大パフォーマンス(600 MiB/秒)を超える場合があります。複数の Hyperdisk Throughput ボリュームをインスタンスにアタッチすると、インスタンスでこれらの上限を達成できます。
次の表のインスタンスのパフォーマンスの上限が 600 MiB/秒を超える場合、インスタンスがその上限に達するには、複数の Hyperdisk Throughput ボリュームをアタッチする必要があります。たとえば、Hyperdisk Throughput ボリュームを使用する c3-*-22
インスタンスのパフォーマンスの上限は 1,200 MiB/秒です。したがって、1,200 MiB/秒のスループットを実現するには、少なくとも 2 つの Hyperdisk Throughput ボリュームをインスタンスにアタッチする必要があります。
パフォーマンスの上限は、カスタム N2 マシンタイプと N2D マシンタイプにも適用されます。
インスタンスのマシンタイプ | 最大スループット(MiB/秒) | 最大スループットに達するために 必要なディスクの最小数 |
---|---|---|
a3-*-1g |
1,200 | 2 |
a3-*-2g |
2,400 | 4 |
a3-*-4g |
2,400 | 4 |
a3-*-8g |
3,000 | 5 |
c3-*-4 |
240 | 1 |
c3-*-8 |
800 | 2 |
c3-*-22 |
1,200 | 2 |
c3-*-44 |
1,800 | 3 |
c3-*-88 |
2,400 | 4 |
c3-*-176 |
2,400 | 4 |
c3-*-192 |
2,400 | 4 |
c3d-*-4 |
400 | 2 |
c3d-*-8 |
800 | 2 |
c3d-*-16 |
1,200 | 2 |
c3d-*-30 |
1,200 | 2 |
c3d-*-60 |
2,400 | 4 |
c3d-*-90 |
2,400 | 4 |
c3d-*-180 |
2,400 | 4 |
c3d-*-360 |
2,400 | 4 |
g2-standard-4 |
240 | 1 |
g2-standard-8 |
800 | 2 |
g2-standard-12 |
800 | 2 |
g2-standard-16 |
1,200 | 2 |
g2-standard-24 |
1,200 | 2 |
g2-standard-32 |
1,800 | 3 |
g2-standard-48 |
2,400 | 4 |
g2-standard-96 |
2,400 | 4 |
h3-standard-88 |
240 | 1 |
m3-*-32 |
1,800 | 3 |
m3-*-64 |
2,400 | 4 |
m3-*-128 |
2,400 | 4 |
z3-*-88 |
2,400 | 4 |
z3-*-176 |
2,400 | 4 |
n2-*-2 |
200 | 1 |
n2-*-4 |
240 | 1 |
n2-*-6 |
240 | 1 |
n2-*-8
|
800 | 2 |
10 ~ 14 個の vCPU を備えたカスタム N2 マシンタイプ(n2-*-10 や n2-*-12 など) |
800 | 2 |
n2-*-16 |
1,200 | 2 |
18 ~ 30 個の vCPU を備えたカスタム N2 マシンタイプ( : n2-*-18 、n2-*-24 、n2-*-30 など) |
1,200 | 2 |
n2-*-32 |
1,800 | 3 |
36 ~ 44 個の vCPU を備えたカスタム N2 マシンタイプ( : n2-*-36 、n2-*-40 、n2-*-44 など) |
1,800 | 3 |
n2-*-48 |
2,400 | 4 |
36 ~ 44 個の vCPU を備えたカスタム N2 マシンタイプ( : n2-*-36 、n2-*-40 、n2-*-44 など) |
2,400 | 4 |
n2-*-64 |
3,000 | 5 |
68 ~ 76 個の vCPU を備えたカスタム N2 マシンタイプ( : n2-*-68 、n2-*-72 、n2-*-76 など) |
2,400 | 4 |
n2-*-80 |
2,400 | 4 |
n2-*-96 |
2,400 | 4 |
n2-*-128 |
2,400 | 4 |
n2d-*-2 |
200 | 1 |
n2d-*-4 |
240 | 1 |
n2d-*-8 |
800 | 2 |
n2d-*-16 |
1,200 | 2 |
n2d-*-32 |
1,800 | 3 |
n2d-*-48 |
2,400 | 4 |
n2d-*-64 |
2,400 | 4 |
n2d-*-80 |
2,400 | 4 |
n2d-*-96 |
2,400 | 4 |
n2d-*-128 |
2,400 | 4 |
n2d-*-224 |
2,400 | 4 |
t2d-*-1 |
200 | 1 |
t2d-*-2 |
200 | 1 |
t2d-*-4 |
240 | 1 |
t2d-*-8 |
800 | 2 |
t2d-*-16 |
1,200 | 2 |
t2d-*-32 |
1,800 | 3 |
t2d-*-48 |
2,400 | 4 |
t2d-*-60 |
2,400 | 4 |
Hyperdisk Throughput ボリュームの障害復旧
Hyperdisk Throughput ボリュームは、標準スナップショットでバックアップできます。スナップショットは、特定の時点で Hyperdisk スループット ボリューム上のデータをバックアップします。
ゾーン間のレプリケーション
Hyperdisk Throughput ボリュームを別のゾーンに複製することはできません。同じリージョン内の別のゾーンにデータを複製するには、Hyperdisk Balanced High Availability ボリュームを使用する必要があります。
Hyperdisk Throughput のリージョンの可用性
Hyperdisk Throughput は、すべてのゾーンとリージョンで使用できます。
Hyperdisk Throughput ストレージ プール
Hyperdisk Throughput ストレージ プールを使用すると、計画を簡素化し、ストレージの過剰プロビジョニングを回避して、費用を削減できます。Hyperdisk Throughput ストレージ プールを使用すると、Hyperdisk Throughput ストレージを一括で購入できます。詳細については、Hyperdisk ストレージ プールについてをご覧ください。
料金
Hyperdisk Throughput ボリュームを削除するまで、プロビジョニングされた合計サイズとスループットに対して課金されます。ボリュームがインスタンスに接続されていない場合や、インスタンスが一時停止または停止されている場合でも、料金が発生します。詳細については、ディスクの料金をご覧ください。
制限事項
- Hyperdisk Throughput ボリュームはゾーンに存在し、ボリュームを作成したゾーンからのみアクセスできます。
- Hyperdisk Throughput ボリュームからマシンイメージを作成することはできません。
- Hyperdisk Throughput ボリュームからインスタント スナップショットを作成することはできません。
- Hyperdisk Throughput ボリュームは、ブートディスクとして使用できません。
- Hyperdisk Throughput ボリュームのサイズは 6 時間ごとに変更できます。スループットは 4 時間ごとに変更できます。