TCHouse-D 存算一体集群支持配置弹性节点功能,允许用户为集群配置弹性 BE 节点,使集群能够根据业务负载变化或业务周期时段消耗自动进行节点扩缩容。当业务波峰波谷呈现强周期性时,可配置弹性策略以进一步降低资源消耗,实现资源按需使用。
弹性节点是一种可动态伸缩的 BE 节点,与集群内常驻 BE 节点协同工作:
常驻 BE 节点:集群创建时购买的基础节点,始终在线,承载核心读写与缓存数据存储。
弹性 BE 节点:根据弹性策略自动扩缩的节点,在业务高峰时弹起以增强计算能力,低峰时回收以节省资源。
说明:
优先推荐“湖加速”场景:此场景可完全发挥弹性节点的性能,实现计算资源的快速伸缩。
慎用于“内表查询”场景:弹性节点不参与内表 Scan,可适当加速数据 shuffle/join 等操作。
弹性计算节点仅支持按量计费。
2.1及以上内核版本支持配置弹性节点功能。
配置弹性节点功能需要当前可用区支持弹性(CN)节点,若集群所在区购买时提示当前可用区不支持弹性节点,请 提交工单 联系我们开通。
操作指南
1. 登录 腾讯云数据仓库 TCHouse-D 控制台,在需要操作的集群中选择操作 > 配置弹性节点。

2. 在集群配置弹性节点弹窗中,可按需选择分时弹性或者规则弹性。
节点弹起预计耗时1-3分钟 ,请结合实际业务需求配置节点弹起和回收的时间;
节点弹起时间、节点回收时间的间隔需要在1个小时以上,保障资源可正常弹起和回收;
分时弹性
节点弹起时间、节点回收时间的间隔需要在1个小时以上,保障资源可正常弹起和回收。
进行分时弹性配置时,若配置时间晚于节点弹起开始时间,则此条弹性策略将于下个周期生效。

规则弹性
规则弹性观察时间周期是系统自动观察节点资源利用率的时间频率,周期时间越小频率越高。
通过集群节点的平均 CPU、内存利用率阈值作为弹性伸缩的触发条件,进行资源的扩容或缩容,扩缩容规则不可交叉。
规则弹性静默时间为节点扩缩容成功后需要静默等待的时长(等待弹性效果生效),超过静默期后才会启动下次操作。

3. 单击确定,弹性规则保存成功,集群将会在对应的策略时间或者满足负载阈值条件时弹起或回收弹性节点。