云数据库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谢谢大家。
老薛主机,虽然是第一次分享这个商家的信息,但是这个商家实际上也有存在有一些年头。看到商家有在进行夏季促销,比如我们很多网友可能有需要的香港VPS主机季度及以上可以半价优惠,如果有在选择不同主机商的香港机房的可以看看老薛主机商家的香港VPS。如果没有记错的话,早年这个商家是主营个人网站虚拟主机业务的,还算不错在异常激烈的市场中生存到现在,应该算是在众多商家中早期积累到一定的用户群的,主打小众个人网站...
Digital-VM商家的暑期活动促销,这个商家提供有多个数据中心独立服务器、VPS主机产品。最低配置月付80美元,支持带宽、流量和IP的自定义配置。Digital-VM,是2019年新成立的商家,主要从事日本东京、新加坡、美国洛杉矶、荷兰阿姆斯特丹、西班牙马德里、挪威奥斯陆、丹麦哥本哈根数据中心的KVM架构VPS产品销售,分为大硬盘型(1Gbps带宽端口、分配较大的硬盘)和大带宽型(10Gbps...
ucloud云服务器怎么样?ucloud为了扩大云服务器市场份额,给出了超低价云服务器的促销活动,活动仍然是此前的Ucloud全球大促活动页面。目前,ucloud国内云服务器2元/月起;香港云服务器4元/首月;台湾云服务器3元/首月。相当于2-4元就可以试用国内、中国香港、中国台湾这三个地域的云服务器1个月了。ucloud全球大促仅限新用户,国内云服务器个人用户低至56元/年起,香港云服务器也仅8...