スケーリング
ClickHouse Cloudでは、垂直方向(レプリカサイズの増加)と水平方向(レプリカの追加)の両方でスケーリングが可能です。
各ティアに対してどのようなスケーリングオプションが利用可能ですか?
各ティアのスケーリングの動作は次のとおりです:
- Basic: Basicティアは、単一レプリカサービスのみをサポートします。これらのサービスはサイズが固定であり、垂直または水平方向のスケーリングは許可されません。ユーザーは、サービスをスケールまたはエンタープライズティアにアップグレードしてスケーリングすることができます。
- Scale: Scaleティアは単一および複数レプリカサービスをサポートします。複数レプリカサービスのスケーリングが許可されます。
- サービスは、複数レプリカセットアップにスケーリングした後に、CSP/地域がサポートする最大レプリカサイズに垂直スケーリングできます。2つ以上のレプリカのみが垂直スケーリング可能です。
- 手動の水平方向のスケーリングが可能です。
- Enterprise: Enterpriseティアは単一および複数レプリカサービスをサポートし、複数レプリカサービスのスケーリングが許可されます。
- サービスはCSP/地域がサポートする最大レプリカサイズに垂直スケーリングできます。
- 標準プロファイル(1:4 CPU対メモリ比)は垂直的な自動スケーリングをサポートします。
- カスタムプロファイル(
highMemory
およびhighCPU
)は、サポートチケットを通じて垂直スケーリングできます。
- 手動の水平方向のスケーリングが可能です。
- サービスはCSP/地域がサポートする最大レプリカサイズに垂直スケーリングできます。
サービスは最大20レプリカに水平方向でスケーリングできます。追加のレプリカが必要な場合は、サポートチームにお問い合わせください。
ユーザーはサービスをスケールできますか?
スケーリングは2つ以上のレプリカに制限されます。スケールアウト後、ユーザーは単一レプリカにスケールダウンすることは許可されません。これは、安定性の低下やデータ損失の可能性をもたらす可能性があるためです。
新しいティアに関連するスケーリングの動作に変更はありますか?
コンピュートレプリカのために「Make Before Break」(MBB)と呼ばれる新しい垂直スケーリングのメカニズムを導入します。このアプローチでは、古いレプリカを削除する前に新しいサイズの1つ以上のレプリカが追加され、スケーリング操作中の容量の損失を防ぎます。既存のレプリカを削除することと新しいレプリカを追加することの間のギャップをなくすことで、MBBはよりシームレスで中断の少ないスケーリングプロセスを実現します。特に、リソースの高い利用が追加のキャパシティの必要性を引き起こすスケールアップシナリオにおいて有益です。レプリカを早急に削除すると、リソースの制約がさらに悪化する可能性があります。
この変更の一環として、スケーリングイベントの一部として、過去のシステムテーブルデータは最大30日間保持されることに注意してください。さらに、AWSまたはGCP上のサービスでは2024年12月19日以前のシステムテーブルデータ、およびAzure上のサービスでは2025年1月14日以前のデータは、新しい組織ティアへの移行の一環として保持されません。