UCloud高可用UDB 开启金融级云端数据库服务

  数据库作为底层的数据存储和管理工具,是企业IT系统中不可或缺的一环。从Oracle、DB2到目前最流行的开源数据库MySQL,关系型数据库已经存在了近40年,在企业中所发挥的作用不可替代。

但与此同时“不重视数据安全的情况在企业中比较突出”,千人计划专家王子骏表示。尤其对于高成长性企业,普遍采用开源MySQL数据库,但其对某些功能(例如引用、事务、审计等)的实现方式使得它与其他关系型数据库相比缺少了一些可靠性。在数据库容量增长很快时,系统宕机、数据丢失总是在意想不到的时间、地点、场景下发生。“防火墙安全不等于数据安全,防火墙可以防止数据被偷被抢,但是防不了软硬件问题及主观操作失误”王子骏说。

一旦出现状况,轻则业务中断数小时,重则数据永久丢失,对企业来说是巨大的损失。因此,企业在享受MySQL免费、易用、安全、扩展性的同时,对其可靠性的要求也日益提升,数据库运维人员亟需一款具备容灾和自动切换功能的数据库产品。



轻松DBA:高可用UDB服务

对于MySQL使用者来说,一旦出现数据库故障,就意味着只能通过运维手段恢复,中断时间得不到有效保证,运维过程中更可能引入新的风险。

UCloud高可用UDB,则从双主热备份、数据一致性等方面,极大的减少了数据库的运维成本。启用高可用UDB服务后,数据库可用性可达99.99%,因数据库故障导致的年中断时间减少至秒级,在最大限度上保证企业7*24小时数据库的持续服务和数据的存放安全,DBA将不用担心数据库运维,可将精力放在数据库优化之上。

l 双主热备秒级切换

高可用UDB采用双主的热备架构,一旦出现宕机或硬件故障,可秒级自动切换至备用数据库,整个切换过程对应用透明。

l 链路高可用半同步复制

高可用UDB提供数据链路服务高可用特性,在主备数据库之间采用半同步复制,从而保证数据一致性,确保切换过程中数据的完整和安全。

l 实时监控在线升级

用户可实时监控高可用UDB主备数据库的健康和主备数据一致性;UCloud还提供数据库在线升级功能,升级过程用户无感知。

l 优异性能稳定可靠

高可用UDB延续UDB一直以来优异的数据库性能和稳定可靠的服务保障。在数据库性能压力测试中,TPS、读写、响应时间等关键指标均超出业界平均水准。

高可用UDB自动容灾实现



主Proxy宕机触发容灾

数据库正常运行如左图所示,当图中左路Proxy宕机后,ProxyMaster模块会触发容灾处理过程,此时ProxyMaster会将虚拟IP重新绑定至Proxy(backup)并自动启动,启动后Proxy(backup)会重新链路至原Master,以保证业务不间断。



Master宕机触发容灾

数据库正常运行如左图所示,当图中原Master宕机后,Proxy模块会触发容灾处理过程,此时检测双Master之间的半同步与同步状态,确保没有丢失事务。待另一Master执行relaylog后,将Proxy数据链路切换至另一Master,并关闭原Master的数据链路。

金融级数据库助企业快速成长

高可用UDB解决了普通MySQL主备延迟大、容易丢失数据、性能较低等缺点,又保留了其开源、易用、安全、高扩展性等优势,对互联网企业特别是高成长企业,具备无可比拟的吸引力。

l 互联网金融和电商

MySQL的安全机制通过一种简单的方式为数据的访问和使用提供了可靠的保护,高可用UDB则从可靠性方面弥补了MySQL的不足,从安全到容灾,全面为互联网金融和电商企业最重要的交易数据保驾护航。

l 移动游戏

移动游戏越来越重,对数据库性能要求也越来越高。MySQL读写分离的特性让它能够非常好地执行读操作,加上UCloud的持续优化,让高可用UDB在提供服务持续性的同时,性能也足以与普通数据库直连相媲美,让企业无需担心性能瓶颈。

l 网站和Web应用

目前流行的在线直播等,绝大部分网站和Web应用都可以简单地运行在MySQL上,相关的灵活可扩展的工具非常易于使用和管理,而高可用UDB则让其在长期运行时显著提升数据库稳定性。

UCloud高可用UDB现已正式上线,企业可在控制台自助开启服务,感受新一代MySQL自动化运维的便利。

作者:佚名

来源:51CTO

时间: 2025-01-03 23:10:05

UCloud高可用UDB 开启金融级云端数据库服务的相关文章

《高可用架构·中国初创故事(第3期)》一来自Google的高可用架构理念与实践

来自Google的高可用架构理念与实践 CTO @ coding.net .2007 - 2015 年初在 Google 的 Moutain View 担任 SRE (Site Reliability Engineering)职位. 参与了 Google 的两个项目:第一个是 Youtube,工作内容涵盖 Video transfer.Coding.Streaming.Global CDN 等:第二个是 Google Cloud Platform Team,主要工作是管理 Google 全球 1

PostgreSQL 10.0 preview 安全增强 - 任意wal副本数,金融级高可用与可靠性并存需求

标签 PostgreSQL , 流复制 , 同步流复制 , 任意副本 背景 PostgreSQL很多年前就开始支持同步流复制,支持配置多个standby,当sync node异常时,potention standby节点会自动变成sync node.从而提供0丢失的高可用. 但是此前如果要配置超过2个副本的高可用时,需要打一个patch. 10.0将这个patch合并到了内核中,支持配置任意副本,即,所有节点都可能随时成为sync node. 比如有3个standby,配置为2时,则3个中任意2

2017QCon分享:从淘宝到云端的高可用架构演进

大家好,我今天分享的题目是<高可用实践:从淘宝到上云的差异>,取这个标题是因为会涉及到两个方面内容,一方面以淘宝为例子,传统的IDC的时候,我们稳定性是怎么做的,另外在云计算背景下,有很多创业公司是基于阿里云这样的公有云基础设施做研发,在公有云的环境下怎么做好我们系统的高可用. 长期做稳定性的人会有一些职业病,记得去年冬天有个周末,我要寄快递,穿着睡衣在门口填快递单,那时候我家里养了一只猫,因为怕猫跑出去,就把门关上了.寄完快递口袋一掏发现自己没带钥匙,冷静了3秒钟,打车到公司刚巧碰到同事,看

亿级流量电商详情页系统的大型高并发与高可用缓存架构实战

对于高并发的场景来说,比如电商类,o2o,门户,等等互联网类的项目,缓存技术是Java项目中最常见的一种应用技术.然而,行业里很多朋友对缓存技术的了解与掌握,仅仅停留在掌握redis/memcached等缓存技术的基础使用,最多了解一些集群相关的知识,大部分人都可以对缓存技术掌握到这个程度.然而,仅仅对缓存相关的技术掌握到这种程度,无论是对于开发复杂的高并发系统,或者是在往Java高级工程师.Java资深工程师.Java架构师这些高阶的职位发展的过程中,都是完全不够用的.技术成长出现瓶颈,在自己

亿级流量电商详情页系统实战:缓存架构+高可用服务架构+微服务架构

<缓存架构+高可用服务架构+微服务架构>深入讲解了亿级流量电商详情页系统的完整大型架构.同时最重要的是,在完全真实的大型电商详情页系统架构下,全流程实战了整套微服务架构,包含了基于领域驱动设计进行微服务建模.Spring Cloud.基于DevOps的持续交付流水线与自动化测试套件.基于Docker的自动化部署.此外,还包含了大型电商详情页系统架构中的多种复杂架构设计的详细介绍. <亿级流量电商详情页系统实战(第一版)>的内容,主要是基于简化以后的大型电商详情页系统的背景,重点包含

纯干货 | 从淘宝到云端的高可用架构演进

近日在Qcon开发者大会北京站上,来自阿里巴巴商家事业部技术专家沐剑在专场分享了题为<高可用实践:从淘宝到上云的差异>的演讲,主要介绍了其近几年在阿里电商平台及阿里云上的高可用设计的经验,分为两个部分:第一部分主要包括传统的淘宝店铺稳定性体系的建设及相关的基础链路设计.缓存和容灾方案的设计及部署:第二部分主要包括目前公有云高可用设计的主要思路.经典故障及应对措施等. 演讲全文: 沐剑 大家好,我今天分享的题目是<高可用实践:从淘宝到上云的差异>,取这个标题是因为会涉及到两个方面内容

应对亿级访问,另辟蹊径实现MySQL主库高可用

   关于如何实现MySQL主库高可用,是一个老生常谈的问题了,目前开源方案主要有MHA和MMM,各有优缺吧.笔者比较推崇的一个原则是"引入尽可能少的东西来满足需求",所以先想到了"经典"的双主+keepalived架构.关于这个架构,网络上的资料基本都仅停留在对server和MySQL进程层面的监控来决定keepalived是否切换vip,其实这样做是远远不足以保证主库可用性及双主数据一致性的. 举例来说:很多时候主库不可用是由于负载过高或者是达到最大连接数等因素

秒级故障切换!用MHA轻松实现MySQL高可用(三)

作者介绍   郝朝阳,运维工程师,专注于运维自动化的实现.现就职于宜搜科技,负责前端运维工作.虽然多方面开花,却致力于形成自己运维体系思想.   在上一篇的MHA介绍中提及过其它一些MySQL的高可用解决方案,只是略微介绍了以下,在这里详细地介绍.   MySQL复制是异步或者半同步的.当master故障时,一些slave可能并没有收到最新的relay log,也就意味着每个slave可能处于不同的状态.手动处理这些一致性问题是小事,因为不修复这些问题,就不能开始复制.但是手动修复这些问题,花费

秒级故障切换!用MHA轻松实现MySQL高可用(一)

作者介绍 郝朝阳,运维工程师,专注于运维自动化的实现.现就职于宜搜科技,负责前端运维工作.虽然多方面开花,却致力于形成自己运维体系思想.     1 MHA简介 MHA是由日本人youshimaton(原就职于DeNA,现就职于FaceBook)开发的比较成熟的MySQL高可用方案.MHA能够在30秒内实现故障切换,并能在故障切换中,最大可能的保证数据一致性.目前淘宝也正在开发相似产品TMHA,目前已支持一主一从.   2 MHA架构 MHA由MHA Manager和MHA Node组成.如下图