云计算技术的持续创新和成熟商用,也为分布式数据库云化部署提供了便利和可能。云数 据库可以共享云基础架构,极大地增强了数据库的存储能力和运维管理能力,消除了人员、硬 件、软件的重复配置,未来将有越来越多的行业用户选择云数据库服务形态,在获得云服务灵 活便利的同时,将更多的精力聚焦于业务创新。
以虚拟化、分布式化和运维自动化为基本原则的云计算技术,采用通用硬件平台,提供资 源快速发放、快速回收复用的弹性能力。基础架构具备“跨AZ、跨域”分布式高可用和容灾能 力。分布式数据库在架构层面天然具有与云平台的高度亲和力,基于底层虚拟化技术,可以实现分布式数据库弹性伸缩,副本冗余高可用,以及跨AZ、跨“地域(region)”的容灾能力。借助云 平台成熟统一的自动化运维工具,可以大幅降低数据库运维管理成本,利用云平台运维监控数 据实现机器学习精准训练,未来将实现基于机器学习的分布式数据库自调优、自诊断、自运维 的能力。
云化转型是行业发展趋势。近年来云计算的迅速发展,使它成功地渗透到了各行各业,并 且在全球数字化转型的时代,成为行业转型的核心推动力。以云计算技术提升效率、降低成 本、创新业务模式以及灵活可变地利用IT架构。但是,很多行业对于信息安全有很高的要求, 对云环境的规划、建设和运维的专业性有着更高的要求。
1.on-premises:传统线下部署
2.云部署:将数据库部署在云上
(a)云服务:云供应商为用户提供数据库服务,云运营商提供安装、部署、升级、备份、 恢复、运维等服务,用户只需要负责管理和使用数据库,不需要管理底层资源,不需 要运维数据库。
(b)云原生1.0–计算存储分离:将数据库的计算和存储分离,从而实现弹性计算资源和弹 性存储资源的独立伸缩,从而可以提升数据库的性价比。通过日志即数据的方式,降 低了网络和磁盘IO代价。
(c)云原生2.0-Serverless:将数据库的计算、内存、存储分离,提供分层池化能力,提供弹性多租能力和按需收费能力,从而做到类似“水和电”的使用模式。目前云原生数据库还处于1.0阶段,学术界和工业界正在探索云原生2.0。




