カスタム パフォーマンスについて

このページでは、Filestore インスタンスのカスタム パフォーマンスについて説明します。

TiB と IOPS の比率を調整して、価格、容量、パフォーマンスを最適化します。必要な TiB 容量と IOPS パフォーマンスは、ワークロードのタイプによって決まります。料金は、必要な TiB と IOPS に基づいて動的にスケーリングされます。たとえば、ワークロード X に 10 TiB が必要で、IOPS が 1, 000 から 2, 000 に増加した場合、料金は $100 から $90 に下がる可能性があります。または、$100 のままになることもあります。たとえば、ワークロード Y で 10 TiB から 20 TiB への増加と 1, 000 IOPS から 2, 000 IOPS への増加が必要な場合、料金は $100 から $250 に増加する可能性があります。

パフォーマンス オプション

パフォーマンスは、次の 3 つの方法のいずれかで構成できます。

  • インスタンスの容量に比例してスケーリングされる 1 TiB あたりの IOPS のパフォーマンス比率を設定します。
  • 固定の IOPS レートを選択します。このレートは、インスタンスのサイズに関係なく一定です。独自のパフォーマンス比率を指定する場合でも、固定の IOPS レートを選択する場合でも、IOPS レートは使用可能な上限と下限内に収める必要があります。

  • サイズが 1 TiB ~ 9.75 TiB のゾーン インスタンスまたはリージョン インスタンスの場合、最小 4,000 IOPS/TiB、最大 17,000 IOPS/TiB。

  • 10 TiB から、サイズが 10 TiB ~ 100 TiB のゾーン インスタンスまたはリージョン インスタンスの場合、最小 3,000 IOPS/TiB、最大 7,500 IOPS/TiB。

次の表に、カスタム パフォーマンス機能が有効または無効になっているインスタンス間のこれらの予想上限を示します。1 TiB ~ 9.75 TiB と 10 TiB ~ 100 TiB では、パフォーマンスが線形にスケーリングされます。このページの表の値はすべて推定上限であり、保証されるものではありません。

プロビジョニングされた容量が 1 TiB ~ 9.75 TiB のインスタンス
ゾーン (1 TiB) ゾーン (9.75 TiB) リージョン (1 TiB) リージョン (9.75 TiB)
カスタム パフォーマンスが無効 カスタム パフォーマンスが有効 カスタム パフォーマンスが無効 カスタム パフォーマンスが有効 カスタム パフォーマンスが無効 カスタム パフォーマンスが有効 カスタム パフォーマンスが無効 カスタム パフォーマンスが有効
最小 IOPS(読み取り) --- 4,000 --- 39,000 --- 4,000 --- 39,000
最大 IOPS(読み取り) 9,200 17,000 89,700 166,000 12,000 17,000 117,000 166,000
最小書き込み IOPS(読み取り) --- 1,600 --- 15,200 --- 1,600 --- 15,200
最大書き込み IOPS(読み取り) 2,600 6,800 25,350 66,400 4,000 6,800 39,000 66,400

次の表は、容量が 10 TiB と 100 TiB のインスタンスを比較したものです。

プロビジョニングされた容量が 10 TiB ~ 100 TiB のインスタンス
ゾーン (10 TiB) ゾーン (100 TiB) リージョン (10 TiB) リージョン (100 TiB)
カスタム パフォーマンスが無効 カスタム パフォーマンスが有効 カスタム パフォーマンスが無効 カスタム パフォーマンスが有効 カスタム パフォーマンスが無効 カスタム パフォーマンスが有効 カスタム パフォーマンスが無効 カスタム パフォーマンスが有効
最小 IOPS(読み取り) --- 30,000 --- 300,000 --- 30,000 --- 300,000
最大 IOPS(読み取り) 92,000 75,000 920,000 750,000 92,000 75,000 920,000 750,000
最小書き込み IOPS(読み取り) --- 12,000 --- 120,000 --- 12,000 --- 120,000
最大書き込み IOPS(読み取り) 26,000 30,000 260,000 300,000 26,000 30,000 260,000 300,000

IOPS

選択した購入 IOPS レートは、読み取り IOPS と書き込み IOPS として任意の組み合わせで適用できる IOPS バンクと考えることができます。読み取り IOPS と書き込み IOPS の重み付けは異なります。1 回の書き込み IOPS は、約 2.5 回の読み取り IOPS に相当します。つまり、購入した IOPS レートを書き込みオペレーションに厳密に適用する場合、そのレートの最大 40% が適用されます。たとえば、4,000 IOPS を購入して、書き込み IOPS に厳密に使用する場合、最大 1,600 の書き込み IOPS を使用できます。

上記の表は、利用可能なパフォーマンス オプションの概要を示しています。これらはすべてを網羅するものではありません。

TiB ごとのパフォーマンスの上限の詳細については、パフォーマンスの上限をご覧ください。

この機能についての詳細情報

  • ゾーンサービス階層とリージョン サービス階層の両方で、容量範囲全体で使用できます。

  • サービス階層や容量範囲に関係なく、購入した IOPS 1,000 個あたり最大 100 個のクライアント接続をサポートします。

  • 書き込み IOPS、読み取りスループット、書き込みスループットを増やす必要がある場合は、購入した IOPS レートを増やすことができます。

  • 使用可能なクライアント接続数は、購入した容量ではなく、購入した IOPS にリンクされています。

  • インスタンス レプリケーションバックアップ復元オペレーションなど、複製されたデータから発生した IOPS は、ユーザーが購入した IOPS にはカウントされません。

  • パフォーマンス構成は、基本 SSD インスタンスと基本 HDD インスタンスを除き、作成、編集、取得のワークフローでユーザーに表示されます。

    • この機能が有効になっている場合、インスタンスの詳細を表示すると、configurable_performance_enabled という名前のブール値フィールドが true に設定されています。該当するインスタンスで機能がサポートされていない場合、このフィールドは false になります。この情報は Google Cloud コンソールでは確認できません。
  • この機能を有効にするときにパフォーマンス構成が指定されていない場合、新しいインスタンスごとにデフォルトの推奨 IOPS レートが適用されます。

    • インスタンスでこの機能が有効になっているかどうかを確認するには、Filestore API を使用して、または CLI で gcloud を使用して get リクエストを実行し、Instance.configurablePerformanceEnabled フィールドを参照します。この情報は、Google Cloud コンソールの [インスタンス] の詳細ページでも確認できます。
  • インスタンスの IOPS 使用量をモニタリングするには、次の指標を使用します。

  • Filestore API リファレンス ドキュメントに関して、新しい FieldMask フィールド(PerformanceConfig)が追加されました。

機能の制限事項

次の機能制限が適用されます。

  • この機能は、ゾーンサービス階層とリージョン サービス階層でのみ、すべての容量範囲で使用できます。

  • 許可リストに登録済みの一般提供の間、ディレクトリ内のすべてのファイルを一覧表示するなど、特定のメタデータ オペレーションは、購入した IOPS に対してカウントされません。これらのオペレーションは個々のファイルを読み書きしませんが、総スループットに、結果として全体的なパフォーマンスに影響します。今後、これらのメタデータ オペレーションは、購入した IOPS に対してカウントされる可能性があります。

  • クライアント接続の最大数は、容量ではなく IOPS でスケーリングされるようになりました。

  • このページに記載されている IOPS の最小しきい値と最大しきい値は、推定上限です。

パフォーマンスの上限

次の表に、パフォーマンス モードとインスタンス サイズ別の使用可能な IOPS の上限を示します。このページの表の値はすべて推定上限であり、保証されるものではないことは前述のとおりです。

スケーラブルな IOPS 上限と固定 IOPS 上限

次の表に、選択した構成可能なパフォーマンス モードに応じて使用可能な IOPS の上限を示します。

構成可能な直線的スケーリング レートと固定レートの IOPS 上限
1 TiB あたりの構成可能な IOPS 固定 IOPS
ゾーンとリージョン、
小さい範囲
ゾーンとリージョン、
大きい範囲
ゾーンとリージョン、
小さい範囲
ゾーンとリージョン、
大きい範囲
インスタンス サイズ(TiB) 1 TiB 9.75、TiB 10 TiB 100 TiB 1 TiB 9.75、TiB 10 TiB 100 TiB
最小 IOPS 4,000 4,000 3,000 3,000 4,000 39,000 30,000 300,000
最大 IOPS 17,000 17,000 7,500 7,500 17,000 166,000 75,000 750,000

1 TiB ~ 9.75 TiB インスタンスの IOPS の上限

次の表に、サイズが 1 TiB ~ 9.75 TiB のインスタンスの IOPS の上限を示します。インスタンス サイズは 0.25 TiB 単位で増加します。

IOPS の上限
インスタンス サイズ(TiB) 最小 IOPS 最大 IOPS
1.00 TiB 4,000 17,000
1.25 TiB 5,000 21,000
1.50 TiB 6,000 26,000
1.75 TiB 7,000 30,000
2.00 TiB 8,000 34,000
2.25 TiB 9,000 38,000
2.50 TiB 10,000 43,000
2.75 TiB 11,000 47,000
3.00 TiB 12,000 51,000
3.25 TiB 13,000 55,000
3.50 TiB 14,000 60,000
3.75 TiB 15,000 64,000
4.00 TiB 16,000 68,000
4.25 TiB 17,000 72,000
4.50 TiB 18,000 77,000
4.75 TiB 19,000 81,000
5.00 TiB 20,000 85,000
5.25 TiB 21,000 89,000
5.50 TiB 22,000 94,000
5.75 TiB 23,000 98,000
6.00 TiB 24,000 102,000
6.25 TiB 25,000 106,000
6.50 TiB 26,000 111,000
6.75 TiB 27,000 115,000
7.00 TiB 28,000 119,000
7.25 TiB 29,000 123,000
7.50 TiB 30,000 128,000
7.75 TiB 31,000 132,000
8.00 TiB 32,000 136,000
8.25 TiB 33,000 140,000
8.50 TiB 34,000 145,000
8.75 TiB 35,000 149,000
9.00 TiB 36,000 153,000
9.25 TiB 37,000 157,000
9.50 TiB 38,000 162,000
9.75、TiB 39,000 166,000

10 TiB ~ 100 TiB インスタンスの IOPS の上限

次の表に、サイズが 10 TiB ~ 100 TiB のインスタンスの IOPS の上限を示します。インスタンス サイズは 2.5 TiB 単位で増加します。

IOPS の上限
インスタンス サイズ(TiB) 最小 IOPS 最大 IOPS
10.00 TiB 30,000 75,000
12.50 TiB 38,000 94,000
15.00 TiB 45,000 113,000
17.50 TiB 53,000 131,000
20.00 TiB 60,000 150,000
22.50 TiB 68,000 169,000
25.00 TiB 75,000 188,000
27.50 TiB 83,000 206,000
30.00 TiB 90,000 225,000
32.50 TiB 98,000 244,000
35.00 TiB 105,000 263,000
37.50 TiB 113,000 281,000
40.00 TiB 120,000 300,000
42.50 TiB 128,000 319,000
45.00 TiB 135,000 338,000
47.50 TiB 143,000 356,000
50.00 TiB 150,000 375,000
52.50 TiB 158,000 394,000
55.00 TiB 165,000 413,000
57.50 TiB 173,000 431,000
60.00 TiB 180,000 450,000
62.50 TiB 188,000 469,000
65.00 TiB 195,000 488,000
67.50 TiB 203,000 506,000
70.00 TiB 210,000 525,000
72.50 TiB 218,000 544,000
75.00 TiB 225,000 563,000
77.50 TiB 233,000 581,000
80.00 TiB 240,000 600,000
82.50 TiB 248,000 619,000
85.00 TiB 255,000 638,000
87.50 TiB 263,000 656,000
90.00 TiB 270,000 675,000
92.50 TiB 278,000 694,000
95.00 TiB 285,000 713,000
97.50 TiB 293,000 731,000
100.00 TiB 300,000 750,000

次のステップ