メインコンテンツまでスキップ
バージョン: User Guides (Cloud)

グローバルクラスターのスケーリング

グローバルクラスターのスケーリングは、通常の Dedicated クラスターのスケーリングとは異なる動作をします。一部のリソース設定はプライマリークラスターから一元管理され、他の設定はクラスターごとに独立して構成されます。

このページでは、グローバルクラスターのスケーリング動作と、各リソースタイプのスケーリング方法について説明します。

📘Notes

この機能は、ビジネスクリティカルプロジェクトのDedicatedクラスターでのみ利用可能です。

開始前に

  • プロジェクト管理者であることを確認してください。

スケーリング動作の概要

次の表は、グローバルクラスターでサポートされるスケーリング動作の概要を示しています。

リソース

プライマリークラスター

セカンダリークラスター

Query CU

サポートされています。

すべてのスケーリング方法(手動、動的、スケジュール)が利用可能です。

プライマリーを自動追従。独立してスケーリングすることはできません。

レプリカ

サポートされています。

すべてのスケーリング方法(手動、動的、スケジュール)が利用可能です。

サポートされています。

すべてのスケーリング方法(手動、動的、スケジュール)が利用可能です。

クラスターごとに独立して構成されます。

Query CU のスケーリング

Query CU のスケーリングは、プライマリークラスターレベルで制御されます。プライマリーの Query CU 数を変更すると、Zilliz Cloud は自動的に新しい Query CU 数をすべてのセカンダリークラスターに適用します。セカンダリークラスターの Query CU を独立してスケーリングすることはできません — 常にプライマリーと一致します。

プライマリークラスターの Query CU をスケーリングする手順は、通常の Dedicated クラスターと同じです。詳細については、Query CU のスケーリング を参照してください。

考慮事項

  • 通常の Dedicated クラスターと同じリソース制限が適用されます(例: query CU × レプリカ数 ≤ 10,240)。

  • Query CU のスケーリング中、クラスターのステータスは「変更中」に変わります。スケーリングが進行中の間、スイッチオーバーはブロックされます。

  • Query CU のスケーリング中でも、フェイルオーバーは緊急操作として引き続きトリガー可能ですが、スケーリングタスクは失敗し、フェイルオーバー完了後に再試行されます。

レプリカのスケーリング

レプリカのスケーリングは、クラスターごとに独立して制御されます。グローバルクラスター内の各クラスター — プライマリーおよびセカンダリー — は、地域のワークロードに合わせて異なるレプリカ数を持つことができます。これにより、トラフィックの多い地域に多くのリソースを割り当て、他の地域で過剰プロビジョニングを行うことなく対応できます。

以下は、各クラスターのレプリカ構成の例です。

クラスター

リージョン

レプリカ

理由

Primary

us-west-2

2

中程度の読み取り + すべての書き込みトラフィック

Secondary_01

eu-west-1

4

ヨーロッパの高い読み取りトラフィック

Secondary_02

ap-southeast-1

1

低トラフィック、ディザスタリカバリのスタンバイのみ

プライマリークラスターまたはセカンダリークラスターのレプリカをスケーリングする手順は、通常の Dedicated クラスターと同じです。詳細については、レプリカのスケーリング を参照してください。

考慮事項

  • 通常の Dedicated クラスターと同じレプリカ制限が適用されます:

    • マルチレプリカを有効にするには最低 8 CU が必要

    • 最大 10 レプリカ

    • CU × レプリカ数 ≤ 1,024

  • レプリカのスケーリング中、グローバルクラスターでのスイッチオーバーはブロックされます。

  • レプリカのスケーリング中でも、フェイルオーバーは引き続きトリガー可能ですが、スケーリングタスクは失敗し、フェイルオーバー完了後に再試行されます。

よくある質問

  1. プライマリークラスターとセカンダリークラスターで異なる数の Query CU を設定できますか?

    いいえ。CU のスケーリングは常にプライマリーで開始され、すべてのセカンダリーが自動的に追従します。これにより、グローバルクラスター全体で一貫した容量が確保されます。

  2. 異なるクラスターで異なるレプリカ数を設定できますか?

    はい。レプリカのスケーリングはクラスターごとに完全に独立しています。これは、地域によってトラフィックパターンが異なる場合に有用です — 例えば、トラフィックの多い地域ではより多くのレプリカを、スタンバイのみの地域ではより少ないレプリカを設定できます。

  3. スイッチオーバー後のスケーリング設定はどうなりますか?

    スイッチオーバー後、Query CU のスケーリングは新しいプライマリークラスターを対象とします。各クラスターのレプリカ構成は変更されません。