## 概述

<!-- markdownlint-disable MD032 -->
> [!NOTE]
> 本实验仅支持 Chrome 浏览器。

当 TiKV 集群进行扩容和缩容操作时，需要通过重新调度尽快实现所有在线 TiKV 节点资源的平衡利用，这里的平衡利用主要指的是数据在各个 TiKV 节点上的均匀分布，这个过程被称之为 TiKV 集群的平衡过程。
平衡过程的效率，主要受到 2 个因素影响，第一个是 PD 组件的调度指令产生的速率 ；第二个是 TiKV 节点间数据搬迁的速率。
平衡过程会对 TiKV 节点的 CPU 和 IO 形成一定负载压力，因此可能对线上业务造成影响。PD 组件与 TiKV 集群形成生产者与消费者模式，如下图所示。

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

在本实验中，参与者将学习通过 PD 组件和 TiKV 集群的参数分别控制扩容和缩容平衡的速率，以此来调整 TiKV 集群的扩容和缩容操作对于负载的影响。
如果希望了解更多关于 TiKV 扩容与缩容速率控制的相关原理与细节请咨询你的讲师或者原厂工程师。

### 任务

+ 对 TiDB 集群的数据和参数进行初始化。
+ 学习与扩容/缩容相关的相关监控。
+ 对 TiKV 集群进行扩容。
+ 控制 TiKV 集群扩容的速率。
+ 对 TiKV 集群进行缩容。
+ 控制 TiKV 集群缩容的速率。

> [!TIP]
> 点击 **开始** 启动实验环境。
> 环境准备就绪后，分配给您的动手实践会话的资源将填充实际值，您才可以按照实验指南逐步完成练习。
