实例云数据库MySQL实践案例技术分析

mysql云数据库  时间:2021-05-07  阅读:()

云数据库MySQL实践案例技术分析

大家下午好先做一个简单的调查看看在座的各位有没有接触MySQL有接触过的举一下手看样子大部分都是接触过或者用过MySQL也应了那句话MySQL是全球最流行的开元数据库所言非虚。刚才产品架构师讲的主要是华为云数据库的前沿技术我作为产品经理主要是从客户的角度来分享一下客户的实践案例。华为云数据库的功能特别多应用的场景也不少不可能把所有的场景一一展示出来这里拿出一个典刑的场景进行分享。

上图是华为云数据库通常称为RDS的简单示意图比较直观、全面的展示了RDS主要的功能可以看一下图的左边包括了实例管理、实例访问、备份与恢复、实例监控、弹性伸缩、 日志管理、参数配置等等功能。也就是说客户自己在线下搭建数据库遇到的一些问题基本上RDS都帮用户服务化实现了。看一下右上角这块双机热备高可用这是RDS主要的架构和大多数云厂商一样 RDS也是采用这种双机热备高可用当主实例发生故障时候可以自动切换到备实例备实例自动升主。如果应用程序流量很大尤其是读流量很大的时候可以创建只读实例 目前最高创建5个只读实例来承担读流量。

刚才讲过主实例宕机以后会切换到备实例那么这些只读实例怎么办 RDS会自动去维护主从复制关系会把所有的只读实例全部挂到备实例新主上面去。在MySQL这个领域里面主备实例之间和主实例与只读实例之间都是通过MySQL复制的技术来建立复制关系、数据同步的。

但是现在RDS有一个不足的地方主备实例对外呈现的是一个IP地址每一个只读实例呈现出来的都是单独的IP地址那么给客户应用带来一个负担也就是需要应用程序去决定到底是读写主备库还是去读只读实例。客户也会经常提到这样的问题 问RDS有没有读写分离的解决方案。

如上图所示有些客户不了解华为云有专门的读写分离解决方案于是客户就使用HAproxy自己来搭建。都知道这个HAproxy主要的功能就是负载均衡的虽然它没有读写分离的功能那么就想出了左图这样的架构图来做也就是说应用程序读写主库然后HAproxy提供一个IP专门去读只读实例集 由HAproxy做一个负载均衡。这在某种程度上解决了客户的问题。那么这样做有几个缺点

1、 HAproxy需要维护高可用它自己的单点的问题不好解决整个的搭建其实也挺复杂虽然HAproxy使用挺简单但对客户来说安装、部署、运维还是挺复杂的

2、应用程序没有一个唯一的连接地址它需要应用程序去识别是读写主备实例还是去读只读实例

那来看看华为云的解决方案。

如上图的右边所示华为云有一个专门的组件或者服务叫DDM分布式数据库中间件  DDM的主要功能是用来做分库分表的但也有一个附带的功能就是读写分离。引入了DDM以后比较好的解决了刚才上述碰到的一些问题DDM是由专门的团队去负责的运维、部署、高可用不用客户去操心第二个最大的优点应用程序再也不用应用去识别是读写主备实例还是读写只读实例也就是做到了真正的读写分离。对于该解决方案有实际的案例我们来看一下。

这是一个客户案例左边是架构图红色框就是DDM和RDS。该业务特点就是互联网领域初创型公司遇到的最典型场景读写比较高8 2 单独的一个主库压力是比较大的另外 IT运维比较弱采用我们这个解决方案以后不仅仅是使用了我们华为的RDS和DDM实际上是使用了一整套的华为云服务包括其他的服

务也是有的。使用了该解决方案以后系统稳定性大幅度提升运维成本降低了70%人工成本降低了50%。

讲了这么多这个东西会不会很复杂因为云服务典型特点就是只要在console上点击几下鼠标或者调用API就可以轻松部署所以使用起来非常简单。部署这样的解决方案大体上是分为6个步骤听起来很多实际上是很简单的

1、购买RDS主备实例和只读实例

2、购买数据库中间件实例

3、导入实例

4、 同步只读副本可选 

5、创建逻辑库。

整个步骤都仅仅需要点击鼠标或者调用OpenAPI来完成完成以后就会提供唯一的读写分离访问地址。最后欢迎大家来体验RD S和D DM谢谢大家。

RackNerd提供四款高配美国服务器促销活动低至月$189

RackNerd 商家给的感觉就是一直蹭节日热点,然后时不时通过修改配置结构不断的提供低价年付的VPS主机,不过他们家还是在做事的,这么两年多的发展,居然已经有新增至十几个数据中心,而且产品线发展也是比较丰富。比如也有独立服务器业务,不过在他们轮番的低价年付VPS主机活动下,他们的服务器估摸着销路不是太好的。这里,今天有看到RackNerd商家的独立服务器业务有促销。这次提供美国多个机房的高配独立...

Webhosting24:$1.48/月起,日本东京NTT直连/AMD Ryzen 高性能VPS/美国洛杉矶5950X平台大流量VPS/1Gbps端口/

Webhosting24宣布自7月1日起开始对日本机房的VPS进行NVMe和流量大升级,几乎是翻倍了硬盘和流量,价格依旧不变。目前来看,日本VPS国内过去走的是NTT直连,服务器托管机房应该是CDN77*(也就是datapacket.com),加上高性能平台(AMD Ryzen 9 3900X+NVMe),还是有相当大的性价比的。此外在6月30日,又新增了洛杉矶机房,CPU为AMD Ryzen 9...

gcorelabs:美国GPU服务器,8张RTX2080Ti,2*Silver-4214/256G内存/1T SSD/

gcorelabs提供美国阿什本数据中心的GPU服务器(显卡服务器),默认给8路RTX2080Ti,服务器网卡支持2*10Gbps(ANX),CPU为双路Silver-4214(24核48线程),256G内存,1Gbps独享带宽仅需150欧元、10bps带宽仅需600欧元,不限流量随便跑吧。 官方网站 :https://gcorelabs.com/hosting/dedicated/gpu/ ...

mysql云数据库为你推荐
支持ipad支持ipad支持ipadVTLHios特斯拉苹果5eaccelerator开启eAccelerator内存优化就各种毛病,DZ到底用哪个内存优化比较好。。。xp如何关闭445端口请大家帮帮忙,怎样关闭135和445端口?ipad如何上网如何用手机流量在IPAD上上网ipad连不上wifiipad2 wifi连接不上,刚连上就弹出一个 success页面win10关闭445端口如何进入注册表修改关闭445端口
bbr cve-2014-6271 安云加速器 国外空间服务商 华为云主机 服务器架设 免费全能空间 合肥鹏博士 adroit 百度云1t 流媒体加速 多线空间 ca187 中国电信网络测速 卡巴斯基官网下载 hostease 汤博乐 海外加速 游戏服务器 卡巴斯基官方下载 更多