2022年3月31日,云和恩墨研发的数据库云管平台zCloud 3.3版本正式发布!
zCloud v3.3在数据库管理智能化和国产数据库支持两个方向上都推出了里程碑级别的重要特性。新版本中新增知识库功能,数据库智能分析诊断能力在知识库的加持下进一步增强,数据库管理能力基于知识库可以持续智能演进和优化。此外,在国产数据库应用如火如荼的进程下,zCloud v3.3新增对拥有大量用户基础的OceanBase和国产数据库新秀MogDB的支持,完善对国产数据库的生态支持,推动国产数据库应用实践。
一、 知识库加持,zCloud数据库云管平台迈向自治智能
艾瑞咨询发布的《2022年数据库云管平台白皮书》中指出:数据库云管平台的本质是数据库管理经验的代码化,经验丰富与否决定云管平台能力水平的高低。
数据库管理经验包含多方面内容,仅以数据库调参为例,早在2017年,卡内基梅隆大学教授Andrew Pavlo在论文《通过大规模机器学习实现自动数据库调参》(复制链接至浏览器中查看完整论文 https://db.cs.cmu.edu/papers/2017/p1009-van-aken.pdf)中就称数据库调参是历史难题。数据库系统通常存在数百个相互关联的参数,牵一发而动全身,一次代价高昂的最佳实践并不一定适用于另一个场景。论文中以具体的实验展示了调参的难度:
实验用YCSB云服务基准测试工具压载MySQL数据库,同时通过改变buffer pool大小和log file大小做调参验证,得到以下结论。
参数间依赖性。验证参数组合对性能的影响,从图a可以看出当buffer pool和log file都较大的时候,延迟越低。如果这种关联关系比较多或者更复杂一些,通过人工来梳理和判断是非常麻烦的。
持续设置。对于某一个参数或者是参数组合,如何寻找到其最优配置,通过有限次设置不一定能实现。从图b看出,性能的最优点在不断变化,随着数据库的运行,这个点可能也是动态的,而依赖人工是不可能做到持续动态的调优。
不可复用配置。不同的配置适合于不同的负载,针对某个负载的最优配置无法复用于另一个负载。
复杂调优。数据库版本越新、参数越多,伴随的数据库调优难度也就越高,DBA则需要花费更多的精力去掌握这些参数、性能优化和调优方法。
数据库智能管理的难度由此可见一斑。然而,也正是为了解决这样的挑战,自治智能成为数据库云管平台追求的方向。
云和恩墨在2017年就推出了国内领先的数据库云管平台产品zCloud,将公司在金融、运营商等行业累积的超10万套数据库的最佳运维实践和一线专家的经验代码化,内化于产品之中,帮助客户自顶向下构建平台化的数据管理能力。zCloud v3.3支持的知识库将数据库管理经验代码化这一能力持续性地积累和动态进化下来,向自治智能迈出了重要一步。知识库衍生于云和恩墨提出的WaaS(Wisdom as a Service,智慧即服务)应用框架:在从数据到智慧的模型中,数据层面利用管理大数据,实现对数据库做精准画像,改变过去基于指标运维的不足;知识层面通过共建共享知识库,解决过去管理经验孤岛、样本不足的问题;智慧层面通过用户贡献个案、专家标注、机器学习三个来源生成知识点、案例、算法,实现经验代码化。
在WaaS应用框架中,知识库是核心,通过开放共建共享,知识库不断积累、迭代、关联。在足够多的样本数据基础之上,机器学习生成的面向各种管理场景的算法更加准确,更加个性化,从而最终实现数据库管理经验最佳实践的应用和数据库管理的自治智能。
在zCloud v3.3中,知识库赋能数据库分析诊断模块。自动化诊断是一切运维自动化的基础,故障自动规避,系统自愈、风险预警等都来自于对系统中健康状态、故障风险、运行态势等的自动化分析诊断。有了知识库的加持,zCloud的数据库智能诊断能力进一步加强。当数据库异常发生后,智能诊断模块基于知识库自动比对故障场景,拓展诊断路径,更加精准和快速地定位问题,给出解决方案,持续智能地将数据库管理环境保持在安全、稳定、高效的状态。
二、 支持OceanBase和MogDB,推进国产数据库应用进程正当时
墨天轮中国数据库流行度排行榜记录了国产数据库如火如荼的应用进程,上榜的产品已有199个之多,不同的类型、不同的场景都有不同数据库公司的产品。而在百花齐放的同时,数据库用户面临众多数据库产品带来的前期选型和后期运维的挑战。云和恩墨zCloud数据库云管平台提供了数据库建设的新思路:先建能力再建系统——今天的用户选择数据库,首先应该考虑能够被现有的管理平台无缝纳管,在现有的成熟的运维管理体系中生长。也就是说,如果用户已经构建了成熟的数据库管理能力,构建了一个完善的运营保障体系,之后再引入任何一个新的数据库,实现多元混合的数据管理都不会是障碍。基于这一理念,zCloud v3.3率先支持拥有大量用户基础的OceanBase和国产数据库新秀MogDB,完善对国产数据的生态支持,推动国产数据库应用实践。
墨天轮中国数据库流行度排行榜一季度的数据显示,OceanBase和基于openGauss的MogDB都有良好表现。
可以说,zCloud v3.3对这两种数据库的支持可谓正当其时。
支持OceanBase和MogDB后,zCloud支持的国产数据库已经达到4种,今年还计划在后续版本中支持TiDB、TDSQL、GoldenDB等多种主流国产数据库,从而进一步完善国产数据库生态,推动国产数据库的实践应用。
➤
延展阅读
数据驱动,成就未来,云和恩墨,不负所托!
云和恩墨创立于2011年,以“数据驱动,成就未来”为使命,是智能的数据技术提供商。我们致力于将数据技术带给每个行业、每个组织,构建数据驱动的智能未来。
云和恩墨在数据承载(分布式存储、数据持续保护)、管理(数据库软件、数据库云管平台、数据技术服务)、加工(应用开发质量管控、数据模型管控、数字化转型咨询)和应用(数据服务化管理平台、数据智能、隐私计算数据联邦平台)等领域为各个组织提供可信赖的产品、服务和解决方案,围绕用户需求,持续为客户创造价值,激发数据潜能,为成就未来敏捷高效的数字世界而不懈努力。
目前,云和恩墨的700多名员工分布在国内外的34个地区,已累计直接服务8大关键行业(金融、通信、能源、政务、制造、交通、医疗、商贸)的1,000多个组织,50,000多套业务系统,300,000多名行业从业者。
戳“阅读原文”下载zCloud产品宣传页