写点什么

RDS for MySQL Serverless 公测上线:弹性伸缩,最高可降成本超 80%

  • 2024-03-04
    广东
  • 本文字数:1666 字

    阅读完需:约 5 分钟

RDS for MySQL Serverless公测上线:弹性伸缩,最高可降成本超80%

本文分享自华为云社区《RDS for MySQL Serverless公测上线:弹性伸缩,最高可降成本超80%》,作者:GaussDB 数据库。


随着科技的快速发展,我们正在迅速步入一个全新的数字化时代。数字化时代,数据是最宝贵的资源。数据库作为存储数据的仓库,重要性更是不言而喻。

一、业务背景及痛点


为了确保数据库的可用性和可靠性,开发者在服务器资源配置时往往慎之又慎,以保障业务高峰时数据库能正常运行。在传统云主机架构下,用户购买的服务器,只要运行就会持续消耗资源,持续产生费用。通常每台服务器资源是固定且有限的,而服务器负载情况是动态的,这也导致资源使用率有浮动造成浪费。


举个例子,A 公司是互联网教育培训行业,其业务负载随课程时间变化明显;B 公司,传统行业工作考勤,业务负载主要集中在上下班高峰期,其余时间负载不到 5%。这些场景业务波动较大,业务高峰期时资源利用率高,甚至出现资源不足的情况;业务低谷期时资源利用率低,大量的资源冗余闲置,成本浪费严重。

二、解决方案


RDS for MySQL 最新推出的 Serverless 实例则有效地解决了这一行业痛点。Serverless 实例可以根据用户业务负载自动进行资源分配,客户对资源按量付费,提高了资源利用率。相比于普通包周期实例,Serverless 实例平均降低使用成本超 30%,特定场景下可降低成本超 80%。



那什么是 Serverless?


Serverless 即无服务器,所谓无服务器并非是说不需要依赖和依靠服务器等资源,而是开发者再也不用过多考虑服务器的问题,可以更专注在产品代码上,并且无须管理和操作云端或本地的服务器。

三、RDS for MySQL Serverless 的实现方法


RDS for MySQL Serverless 实例以 RCU 为计算单元(1RCU 约等于 1U2G 处理器),通过 CPU 与内存资源的实时弹性伸缩,协助客户自动快速应对业务峰谷流量,实例使用期间只需要为占用的资源按使用量付费。降低成本的同时,减少运维量,让客户能够专注业务。


其中,弹性伸缩是基于资源指标阈值的响应式伸缩算法来实现,资源指标包括 CPU 使用率、内存使用率等。通过周期性对这些资源指标进行数据收集计算,再与所设定的指标阈值进行比较,从而动态调整节点能使用的计算资源,保证能秒级弹性伸缩,减少扩缩容场景对业务的影响时间。


资源指标的数据收集计算使用额外计算资源,不占用节点能使用的计算资源,保证算法的计算与预测不影响到节点业务。



计算资源极致实时弹性伸缩,协助客户自动快速应对业务峰谷流量

四、RDS for MySQL Serverless 的价值及核心优势

RDS for MySQL Serverless 的价值:


1.降低运维需求


不用过多地去考虑数据库实例配置是否合适,如规格大小、存储类型、网络带宽、自动扩缩容等方面。业务上线前无需预估资源,无需变更数据库的配置,业务上线后也无需再对数据库进行变更类运维,进一步降低了底层运维工作量。


2.降低使用成本


数据库实例可根据客户业务实时负载,自动、快速地进行弹性伸缩,用户只需要为占用的资源按使用量付费。Serverless 实例做到快速响应业务变化的同时,减少了资源浪费,进一步助力企业降本增效。

RDS for MySQL Serverless 的核心优势:


  • 6 秒内可完成弹性扩缩容,业内领先

  • 弹性范围为 5RCU-8RCU,最小步长为 0.5RCU

  • 支持 MySQL 5.7 以及 MySQL 8.0 两个大版本

五、RDS for MySQL Serverless 的适用场景


  • 数据库使用频率不高,如企业测试环境、个人开发者等场景。

  • 业务有间歇性定时任务,如数据统计归档、学校教学和科研等场景。

  • 业务有不易预测的波动,如签到打卡、边缘计算等不确定负载的场景。

  • 希望实现数据库的免运维或全托管的用户。

  • 希望在业务低峰期降低数据库使用成本的用户。

六、总结


RDS for MySQL Serverless 实例实时弹性扩缩,资源按量付费,极大地降低了使用成本,解决了负载峰均比高场景下,传统包周期实例资源浪费的问题。同时,Serverless 无需配置,无需运维,降低了使用门槛,让用户最大化地专注业务,为广大企业级客户和个人开发者提供了更优的选择。


华为云数据库 RDS for MySQL Serverless 公测版已上线,欢迎各位新老客户使用。


详情请见官网用户指南:https://support.huaweicloud.com/usermanual-rds/rds_serverless_0003.html


点击关注,第一时间了解华为云新鲜技术~

发布于: 刚刚阅读数: 3
用户头像

提供全面深入的云计算技术干货 2020-07-14 加入

生于云,长于云,让开发者成为决定性力量

评论

发布
暂无评论
RDS for MySQL Serverless公测上线:弹性伸缩,最高可降成本超80%_数据库_华为云开发者联盟_InfoQ写作社区