## 概要

<!-- markdownlint-disable MD032 -->
> [!NOTE]
> この演習は Chrome ブラウザのみ対応しています。

TiKVクラスターがスケールアウトおよびスケールイン操作を行う際には、すべてのオンラインTiKVノードのリソースを迅速にバランスよく利用するために再スケジュールを行う必要があります。ここでの「バランスよく利用する」というのは、データが各TiKVノードに均等に分布することを指し、このプロセスはTiKVクラスターのバランスプロセスと呼ばれます。
バランスプロセスの効率は、主に2つの要因に影響されます。1つ目はPDコンポーネントからのスケジューリングで指示される生成速度であり、2つ目はTiKVノード間のデータ移動の速度です。
バランスプロセスはTiKVノードのCPUおよびIOに一定の負荷をかけるため、オンライン業務に影響を及ぼす可能性があります。PDコンポーネントとTiKVクラスターは、以下の図に示すようにプロデューサーとコンシューマーモデルを形成しています。

  ![85%](https://lab-static.pingcap.com/images/2025/7/24/0daed4194e657971fb48425981b9ba22b5820dbf.png)

本ラボでは、参加者はPDコンポーネントとTiKVクラスターのパラメータを使用して、スケールアウトおよびスケールインのバランス速度をそれぞれ制御し、TiKVクラスターのスケールアウトおよびスケールイン操作が負荷に与える影響を調整することを学びます。
 TiKVのスケールアウトおよびスケールイン速度制御に関する原理や詳細についてさらに知りたい場合は、講師またはPingCAPのエンジニアにご相談ください。

### タスク

+ TiDBクラスターのデータとパラメータを初期化します。
+ スケールアウト/スケールインに関連する監視について学びます。
+ TiKVクラスターをスケールアウトします。
+ TiKVクラスターのスケールアウトの速度を制御します。
+ TiKVクラスターをスケールインします。
+ TiKVクラスターのスケールインの速度を制御します。

> [!TIP]
> 演習環境を起動するには、開始をクリックしてください。
> 環境の準備が完了すると、ハンズオンセッションに割り当てられたリソースに実際の値が設定されるため、演習ガイドに従って段階的に演習を完了できます。
