TDSQL-C(Serverless实现数据库极致弹性能⼒.docxVIP

TDSQL-C(Serverless实现数据库极致弹性能⼒.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

TDSQL-CServerless

实现数据库极致弹性能力

01

TDSQL-CServerless架构介绍

02

应对负载不定场景下的弹性能力

03

弹性伸缩过程中的稳定性保证

04

典型应用场景及案例

·以云为基助力客户服务用户·

Serverless=Faas+Baas

函数即服务FaaS(函数计算)

无需运维以API形式提供服务

实时弹性伸缩按调用次数计费

无使用无费用高可用

后端即服务BaaS

无需运维以API形式提供服务

无使用无费用高可用

按实际使用计费(访问次数)

用户浏览器

CDN

动态内容

函数计算

云数据库

静态内容

对象存储

云原生数据库Serverless的发展必然性

传统云数据库

同机部署计算和存储,剩余资源难以利用

存算—体,较易产生碎片

Binlog同步,主从易延迟

横向扩展耗时长

规格固定,需提前扩缩容

进程常驻,无使用也计费

计算10%

存储

存储90%

数据库实例1-主

Binlog

计算10%

存储

存储90%

数据库实例1-从

计算

计算90%

存储10%

数据库实例2

TDSQL-CServerless

解耦计算与存储,资源利用率高,跨机扩容快

存算分离,不会产生碎片纵向弹性规格,无需提前扩缩容

Redolog同步,主从延迟极低自动启停,无使用不计费

秒级横向扩展

计算90%计算20%Redolog

计算90%

计算20%

Redolog

计算

计算90%

数据库实例1计算-从数据库实例2计算(实例2)存储20%数据库实例1计算-主

数据库实例1计算-从

数据库实例2计算

(实例2)存储20%

(实例1)存储70%

分布式池化存储

分布式池化存储

TDSQL-CServerless架构介绍

计算层、存储层依托于TDSQL-C架构

计算节点秒级伸缩,支持跨机弹性

存储层池化资源,秒级可拓展性存储

管控发起启停任务、监控资源使用情况

触发扩缩容

暂停计算层

上报计费

利用恢复感知器秒级冷启动,链接保持不断

接入层

API访问

FaaS

VPC访问

恢复感知器

管控层计算节点

管控层

管控组件

恢复/暂停实例暂停恢复

恢复/暂停实例

调度

存储层日志下沉页面

存储层

日志

下沉

页面

读取

采集

弹性存储秒级监控组件采集存算用量

弹性存储

秒级采样,按量计费,不使用不计费

CCUTDSQL-CComputeUnit=Max(CPU,

CCU

TDSQL-CComputeUnit

=Max(CPU,MEM/2,最小规格)

一集群资源规格一负载需求一serverless弹性资源规格?不尼的资源浪费的资源

CCU

5s

采样频率

按实时对CCU计费计算资源资源包预付费付费方案对比同规格包年包月刊例价最高降低25%实时

按实时对CCU计费计算资源

资源包

预付费付费方案

对比同规格包年包月刊例价最高降低25%

时刻点

CPU(核)

MEM(GB)

最小规格(核)

CCU

10:12

0

0.1

0.25

0.25

10:13

3

1.0

0.25

3

10:18

0

1.6

0.25

0.8

应对负载不定场景下的弹性能力

·以云为基助力客户服务用户·

极致纵向弹性,资源如水源般可涓流可倾泻

其他方案

资源阶梯限制,弹性能力受限

CPUMem

CPUMem

t1t2t3t4

内存满载IO受限自动扩容

内存满载IO受限

自动扩容后仍受限

再次扩容满足需求

资源

资源

低负载

低负载

时刻

t1t2t3t4

TDSQL-CServerless

资源最大化提供,即时满载

CPU

Mem

t1t2~t

t1

资源

资源

内存上升BP扩容BP扩容

内存上升

BP扩容

BP扩容

低负载

低负载

时刻t1t2t3

文档评论(0)

情报猿 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档