开发者社区> 问答> 正文

polarDB如何根据业务负载自动扩缩容?

polarDB如何根据业务负载自动扩缩容?

展开
收起
小南瓜子 2024-07-25 14:43:14 32 0
1 条回答
写回答
取消 提交回答
  • PolarDB可以根据业务负载自动进行扩缩容,具体表现如下:

    1.计算资源扩缩容

    • Serverless集群:主节点(RW节点)和只读节点(RO节点)均支持随业务负载变化弹性扩缩。
    • 计算资源的计量单位为PCU(Processing Unit),扩缩容按照0.5 PCU的增量进行,且当前PCU越大,扩缩步长相对越大。
    • 系统每秒钟监测一次计算节点的PCU,根据负载情况自动增加或减少PCU资源,实现秒级扩缩容。
    • 用户可以指定单节点弹性扩缩的范围为1~32 PCU。

    2.存储资源扩缩容

    • 存储空间采用Serverless方式,根据数据增长自动扩容,按实际使用的存储空间大小计费。

    3.扩缩容策略

    • 当遇到CPU负载压力增大时,PolarDB会优先升级主实例规格而非增加只读节点,但系统会根据读写压力自动判定升级主节点还是只读节点规格。
    • 对于需要增加只读节点的情况,用户也可以手动添加处理。

    4.核心优势

    • 高弹性:支持秒级扩缩容,快速应对业务负载突增,同时在负载下降时,集群资源能够阶梯性自动释放。
    • 数据强一致:在集群内实现数据强一致,提升业务处理效率。

    5.运维管理

    • 所有与扩缩容相关的运维工作,包括版本升级、系统部署、报警处理等,均由阿里云专业团队负责,用户无需关心,实现了真正的免运维。
    2024-07-25 15:47:28
    赞同 3 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
2023云栖大会:PolarDB for AI 立即下载