当OpenSearch实例处于业务低谷时,或资源足够处理当前业务负载,可以使用缩容功能减少实例节点数以节省资源。
缩容方式介绍
| 缩容类型 | 适用场景 |
|---|---|
| 缩容随机节点 | 基于指定节点类型随机下线节点,减少实例的节点数量 |
| 缩容指定节点 | 基于指定节点类型,按照用户指定的节点IP下线该节点,减少实例节点数量 注意 多可用区的实例,为保证节点均匀分布,不支持使用指定节点缩容 |
缩容影响
计费影响
包周期实例:在缩容时会计算剩余时长对应缩容部分节点的费用,为退费价格,可查看价格信息;
按需计费实例:缩容页面展示为缩容后实例收取的计费价格。
实例影响
缩容过程本身不会带来业务中断,但会在以下几个方面产生影响,您需要了解并合理规划变更,以减少对业务的影响。
性能影响
缩容过程会将下线节点的分片迁移到剩余节点,期间会占用IO性能,建议在业务稳定的低峰期执行。
功能变化
变更过程不可中断,变更期间不可对实例进行其他操作;缩容后,下线的节点不再上报监控数据,不参与负载均衡后端主机组监听,如已开通云日志,下线节点不再上报该节点日志。
负载变化
缩容后因节点减少、分片迁移,会带来CPU、内存、磁盘压力增大,因此缩容前请对业务量进行充分的评估。
使用限制
实例处于健康状态,无正在进行的任务;
为保缩容后性能及使用安全,缩容前请评估业务量,确保缩容操作完成后磁盘使用率小于70%;
确保缩容后实例的数据节点(含冷数据节点)的数量为索引最大副本数+1;
每次仅支持针对一种节点类型进行缩容,每次缩容数据节点数要小于该节点类型总量的30%(向下取整),每次缩容冷数据节点数要小于该节点类型总量的50%(向下取整);每单次缩容不超过10个节点。
专属协调节点可批量缩至0,即退订该类型节点;多可用区实例数据节点、冷数据节点缩容时,需要确保每个可用区至少留有1个节点,专属master节点不可缩容。
灰色不可点击的节点受后端管控服务需要,不可缩容。
该功能仅适用于云搜索服务1.9.0版本及以上实例使用,1.9.0版本以下实例请提交官网工单由工程师评估执行。
缩容节点数量
登录云搜索控制台,在目标缩容的实例所在行点击“更多>实例变更”。
在页面上选择“缩容”。
根据需求,选择对应节点的变更机型,一次仅可修改一种节点类型。
确认变更信息,勾选协议后点击提交;在支付确认费用信息,无需支付。
当实例状态为“处理中”时,表示实例正在缩容,若实例状态变为“运行中”,则缩容完成。
您可通过实例的基础信息页查看实例的节点情况,如遇失败,请前往事件管理页面查看原因,并提交官网工单处理。