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公测版已上线,欢迎各位新老客户使用。

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

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

相关推荐
一码归一码@20 分钟前
Mysql进阶之事务原理
数据库·mysql
老邓计算机毕设7 小时前
SSM学生选课系统xvbna(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·学生选课系统·ssm 框架·高校教学管理
枷锁—sha8 小时前
【PortSwigger Academy】SQL 注入绕过登录 (Login Bypass)
数据库·sql·学习·安全·网络安全
橙子家9 小时前
WebAPI 项目通过 CI/CD 自动化部署到 Linux 服务器(docker-compose)
后端
逍遥德10 小时前
PostgreSQL 中唯一约束(UNIQUE CONSTRAINT) 和唯一索引(UNIQUE INDEX) 的核心区别
数据库·sql·postgresql·dba
钟离墨笺10 小时前
Go语言--2go基础-->基本数据类型
开发语言·前端·后端·golang
工业甲酰苯胺10 小时前
字符串分割并展开成表格的SQL实现方法
数据库·sql
科技块儿11 小时前
IP定位技术:游戏反外挂体系中的精准识别引擎
数据库·tcp/ip·游戏
衫水11 小时前
[特殊字符] MySQL 常用指令大全
数据库·mysql·oracle
卓怡学长11 小时前
m115乐购游戏商城系统
java·前端·数据库·spring boot·spring·游戏