老刘博客之前有文《云数据库有什么用?UCloud海外MySQL云数据库促销最低5折》介绍了近期UCloud的云数据库促销活动内容,今天老刘博客这里依UCloud优刻得云数据库UDB MySQL为例,和朋友们分享什么是云数据库以及云数据库机型版本和产品架构是什么样的。
当然,如果想了解云数据库UDB MySQL,也可以访问UCloud官网云数据库产品页面>>
什么是云数据库?
云数据库UDB MySQL是基于成熟云计算技术的高可用、高性能的数据库服务,让我们能够在几十秒内完成部署、设置、操作和扩展;提供双主热备架构、备份、数据回档、读写分离、监控、数据库审计等全套解决方案,大大简化了数据库运维工作,有利于我们专注于应用程序研发及业务的发展。
UDB MySQL完全兼容MySQL 5.5、MySQL 5.6、MySQL 5.7、Percona 5.5、Percona 5.6和Percona 5.7协议。
UDB MySQL机型版本
MySQL产品机型
云数据库UDB MySQL提供SSD机型和NVMe机型,不管是哪一种机型,UDB-MySQL的可靠性、持久性和读写性能都会满足产品SLA承诺。
SSD机型的数据库实例,数据存储与数据库引擎位于同一节点的SSD磁盘,将数据存储于本地SSD磁盘,可以降低I/O延时,适用于对IO性能较高的业务场景。
NVMe机型的数据库实例,采用业内主流的计算存储分离架构:计算层使用高性能UCloud快杰云主机,存储层采用超高性能RDMA NVMe SSD云盘。RSSD云盘基于新一代分布式块存储架构,底层以NVMe SSD为存储介质,网络传输使用RDMA,为用户提供单盘最高达120万的随机读写能力和更低的单路时延能力。支持大容量存储,最大容量可达32T。
云数据库MySQL提供高可用双主热备架构,支持跨可用区构架高可用,并支持跨可用区构建slave从库,实现可用区级别容灾,确保服务高可用。
MySQL容量规格
内存规格(G) | 1 | 2 | 4 | 6 | 8 | 12 | 16 | 24 | 32 | 48及以上 |
---|---|---|---|---|---|---|---|---|---|---|
推荐硬盘规格(G) | 20 | 50 | 100 | 200 | 300 | 400 | 500 | 800 | 1000 | 2000 |
MySQL产品版本
高可用版SSD机型MySQL,支持MySQL5.5/5.6/5.7和Percona5.5/5.6/5.7协议。
高可用版SSD机型MySQL+Slave从库架构,支持MySQL5.6/5.7和Percona5.6/5.7协议。
高可用/普通版NVMe机型MySQL,支持MySQL5.6/5.7协议。
UDB MySQL产品架构
UCloud云数据库MySQL高可用版架构:
容灾原理:
1>高可用UDB采用双主架构,通过Semi-Sync实现数据同步
2>UDB可用性管理模块实时监控底层节点可用性,一旦监测到Master DB不可用,则触发自动进行容灾、漂移VIP至Standby DB,保证用户UDB数据库服务的稳定可靠;
3>对于用户好处:单一vip接入、应用层无缝切换,整个过程中用户不需要任何人工干预和配置修改。