> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-trino-dialect.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> ClickHouse Cloud におけるオートスケーリングの概要

# オートスケーリング

export const ScalePlanFeatureBadge = ({feature = 'この機能', linking_verb_are = false}) => {
  return <div className="scalePlanFeatureContainer">
            <div className="scalePlanFeatureBadge">
                Scale プランの機能
            </div>
            <div>
                <p>{feature} {linking_verb_are ? 'は' : 'は'} Scale および Enterprise プランで利用できます。アップグレードするには、Cloud Console のプランページをご覧ください。</p>
            </div>
        </div>;
};

スケーリングとは、クライアントの需要に応じて利用可能なリソースを調整できることです。Scale および Enterprise ティアのサービスでは、API をプログラムから呼び出すか、UI で設定を変更することで、水平スケーリングを行えます。Scale ティアのサービスおよび標準の `1:4` プロファイルを持つ Enterprise ティアのサービスは、アプリケーションの需要に応じて垂直方向に**オートスケール**することもできます。

<ScalePlanFeatureBadge feature="自動垂直スケーリング" />

<Note>
  Scale ティアと Enterprise ティアは、単一レプリカと複数レプリカの両方のサービスをサポートしています。単一レプリカの Scale サービスおよび標準の `1:4` プロファイルを持つ Enterprise サービスでは、セルフサービスで垂直オートスケーリングを行えます。カスタムプロファイルを持つ Enterprise サービスでは、サポートによる垂直リサイズが必要です。Scale サービスと Enterprise サービスは、複数のレプリカに水平スケーリングできます。Basic ティアのサービスは単一レプリカでサイズが固定されており、垂直スケーリングおよび水平スケーリングはできません。詳細については、[大規模な単一レプリカサービス](/ja/products/cloud/features/large-single-replica-services) を参照してください。
</Note>

<div id="how-scaling-works-in-clickhouse-cloud">
  ## ClickHouse Cloud におけるスケーリングの仕組み
</div>

ClickHouse Cloud では、Scale および Enterprise ティア サービスで手動の水平スケーリングをサポートしています。Scale ティア サービスでは垂直オートスケーリングもサポートしています。Enterprise ティアの垂直オートスケーリングのサポートは、以下で説明するようにプロファイルによって異なります。[水平オートスケーリング](/ja/products/cloud/features/autoscaling/horizontal-autoscaling) は、Scale および Enterprise ティア サービス向けにプライベートプレビューで利用できます。

Enterprise ティア サービスのスケーリングは、次のとおりです。

* **水平スケーリング**: Enterprise ティア では、すべての標準プロファイルおよびカスタムプロファイルで手動の水平スケーリングを利用できます。
* **垂直スケーリング**:
  * 標準の `1:4` プロファイルでは、垂直オートスケーリングをサポートしています。
  * カスタムプロファイル (`highMemory` と `highCPU`) では、垂直オートスケーリングと手動の垂直スケーリングはサポートされていません。ただし、これらのサービスはサポートに連絡することで垂直スケーリングが可能です。

<Note>
  ClickHouse Cloud のスケーリングは、["Make Before Break" (MBB) ](/ja/products/cloud/features/autoscaling/make-before-break) と呼ばれる方式で行われます。
  この方式では、古いレプリカを削除する前に新しいサイズのレプリカを 1 つ以上追加するため、スケーリング中にキャパシティが失われることはありません。
  既存のレプリカを削除してから新しいレプリカを追加するまでの空白をなくすことで、MBB はよりシームレスで影響の少ないスケーリングを実現します。
  これは特に、リソース使用率の上昇が追加キャパシティの必要性をトリガーする scale-up のシナリオで有効です。レプリカを早い段階で削除してしまうと、リソース制約がさらに悪化するためです。
  この方式の一環として、古いレプリカを削除する前に、それらのレプリカ上で実行中の既存のクエリが完了するよう、最大 1 時間待機します。
  これにより、既存のクエリを完了させる必要性と、古いレプリカが長く残りすぎないようにする必要性のバランスを取っています。
</Note>

<div id="learn-more">
  ## 詳細はこちら
</div>

* [垂直オートスケーリング](/ja/products/cloud/features/autoscaling/vertical) — 使用状況に応じた CPU とメモリの自動スケーリング
* [水平オートスケーリング](/ja/products/cloud/features/autoscaling/horizontal-autoscaling) — ワークロードの需要に基づくレプリカの自動スケーリング
* [水平スケーリング](/ja/products/cloud/features/autoscaling/horizontal) — API または UI によるレプリカの手動スケーリング
* [Make Before Break (MBB)](/ja/products/cloud/features/autoscaling/make-before-break) — ClickHouse Cloud がシームレスにスケーリングを実行する仕組み
* [自動アイドリング](/ja/products/cloud/features/autoscaling/idling) — サービスの自動停止によるコスト削減
* [スケーリングの推奨事項](/ja/products/cloud/features/autoscaling/scaling-recommendations) — スケーリングの推奨事項について
* [スケジュールスケーリング](/ja/products/cloud/features/autoscaling/scheduled-scaling) — リアルタイムのメトリクスに依存せず、サービスをいつスケールアップまたはスケールダウンするかを正確に指定できるスケジュールスケーリング機能について
* [大規模な単一レプリカサービス](/ja/products/cloud/features/large-single-replica-services) — Scale および Enterprise ティアにおける単一レプリカサービスの垂直スケーリング
