【腾讯云 TDSQL-C Serverless 产物测评】Serverless集群高可用测评 ...

打印 上一主题 下一主题

主题 1889|帖子 1889|积分 5667

【腾讯云 TDSQL-C Serverless 产物测评】Serverless集群高可用测评



  
一、前言

最近在CSDN看到腾讯云的 TDSQL-C ServerLess Mysql 数据库体验活动,作为云原生的Serverless数据库,还是很有爱好的,看文档中TDSQL-C Serverless Mysql提供了集群高可用的功能,我们通过实际测试来验证一下它的可靠性,具体如何测试,请看下文!
二、Serverless先容

大家都知道,随着互联网技能的发展,应用架构模式也在不断演进。Serverless作为一种新的架构模式,正在风靡IT界。
Serverless的核心思想就是:开发者不再需要购买和管理服务器实例,也不需要根据流量变化来举行弹性扩容缩容。而是通过代码触发事故驱动计算,系统会自动弹性伸缩基于利用量付费的计算资源。
比如,开发者只需编写业务代码,将代码摆设上云,然后就可以访应用了。应用启动和关闭,计算资源的调度,都是由底层平台完全来完成。开发者完全摆脱了对硬件和基础架构的管理。
这跟传统的有服务器架构形成光显对比。传统架构要求开发者购买服务器,摆设软件,开启和关闭实例,手动举行弹性扩缩容等运维工作。耗费大量时间资本。
而Serverless做到"无服务器",开发效率得到大幅提升。且只为真实产生的请求计费,可以显著节省IT项目资本。这也是它为什么这么火。
下面是 Serverless 的一些应用场景:

三、TDSQL-C Serverless Mysql先容

随着Serverless技能的不断成熟, TDSQL-C Serverless Mysql 就是一款完全Serverless的数据库,它可以根据业务自行扩缩容,设计理念就是「无服务器」,由于他是Serverless架构,所以它也继承了 Serverless的所有长处


  • 计算资源可以由系统自动弹性伸缩,开发者无需管理服务器;
  • 数据存储利用分布式机制,自动举行数据分片与扩容;
  • 集群高可用,纵然节点异常也能包管读写通过快速切换
  • …等等
TDSQL-C ServerLess Mysql 的整个产物架构如下所示:

由于 TDSQL-C Serverless Mysql 数据库拥有Serverless的众多特性,所以在许多领域都可以利用,类似于我们的自动伸缩业务,经常做活动,不希望晚上资源浪费等,以下常见常见都可以采用 TDSQL

四、集群可用性测试

我们采用3节点的TDSQL-C集群,然后利用压测工具对写入节点举行高并发读写利用,期间会对只读节点举行移除和增加,也同时会对CCU的自动扩缩举行观察。原来是希望把节点摆设到多个可用地区的,但是发现 Serverless 集群不支持多个可用区摆设,也就是集群节点都在同一个地区,这个有可能是由于所有的节点都共享同一份数据的缘故。
4.1、集群搭建


情况说明:


  • mysql8.0
  • 3节点 1写2读
  • serverless架构 集群版
直接购买下一步即可完成集群的搭建,非常方便,不需要我们像传统集群搭建,需要自己去配置网络以及协议等
进入集群详情页即可看到我们的集群情况,这里我们需要把读写实例和读写组的公网访问开启一下


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美食家大橙子

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表