语言
<< 返回文章列表

zCloud补齐某省移动智慧中台dbPaaS能力“短板”

2021年8月18日
孙芳
29

随着数字化转型的不断深入,国内电信运营商开始在智慧中台领域发力。作为实现价值经营的关键基础设施,智慧中台一方面可以优化企业资源配置,另一方面可以提升企业面向社会输出优质产品与服务的能力。但是,云计算和大数据技术的投入使用,使物理机和虚拟机数量呈几何级数增长,造成系统调用关系复杂、维护难度增高等问题。如何保证各系统安全、稳定、高效、智能地运行,充分发挥智慧中台在服务共享、效能提升、业务赋能等方面的作用,成为各大运营商关注的焦点。

 

智慧中台发展势不可挡,但也挑战重重

智慧中台不仅能够支持业务敏捷弹性需要,同时可以对大数据进行提取、分析和应用,辅助企业决策。但是打造智慧中台绝非易事,中国移动某省公司(以下称“S移动”)一直在做这方面的努力。

通过云计算的IaaS层能力建设,S移动实现了计算、存储、网络等IT基础架构资源的池化部署、集中管控、敏捷交付和快速开通,提升了资源的使用效率,降低了管理成本。

作为智慧中台的中流砥柱,技术中台对业务、数据和AI等中台的建设起着重要支撑作用,其中包含的数据库能力尤为关键。但S移动数据库类型众多,仍以传统、竖井式部署模式为主,PaaS层的数据库能力相对薄弱,资源共享性不佳、标准化程度低、数据库资源交付时间长等问题日益凸显。

智慧中台目标架构

值得关注的是,随着S移动业务急剧膨胀,服务类型更加复杂,管理环境激增,原先“基于人为指定规则”的专家预案变得力不从心。此外,S移动增加了大量硬件设备以应对云计算带来的挑战,造成设备数量猛增。同时,数据体量、产生频度也在快速增长,开发、运维、管理人员每天需面对大量繁琐、复杂、重复性的工作,消耗了时间和精力。

以上变化使S移动应用之间的调用关系和耦合情况日渐复杂,应用维护难度、故障判定和干预难度增加。为解决这些问题,S移动使用了多种运维工具,但效果并不理想。运维人员需要从众多工具中查询不同维度的运维指标,再根据以往经验对各指标进行关联分析,结果存在盲目性和选择性偏差。针对这些问题,S移动对改善技术中台环境提出了以下需求:

技术中台目标架构

  1. 全域组建服务:S移动要求数据库云管理平台(dbPaaS)具备自助化、多租户、微服务化、流程化编排、弹性扩展等能力;

  2. 开发交付:平台需要具备软件资产与质量管控的功能;

  3. 运维:S移动致力于实现运维的自动化和智能化,包括标准化设计、一体化管控、模块化实现、操作可视化、可定制化能力。

数据库管理之困如何破题?zCloud给出“硬核”答案

早在2017年,S移动就建设了企业级PaaS平台。该平台已成为IT私有云内各个单位申请资源、使用PaaS能力的唯一入口,也是IT各类资源、网络、容器、大数据、数据库等服务在S移动内的统一输出通道。

企业级PaaS采用的是“一套门户+能力集成”的方式,整合各个专业的平台层服务能力,实现统一对外提供资源,逐步引导应用采用“云平台+能力中台+前端应用”新型架构替代烟囱式、难共享的传统IT系统,从而不断提高系统集成效率,规范系统部署环境,帮助S移动掌握核心架构。

企业级PaaS架构

云和恩墨详细分析了S移动的问题和现有资源,在企业级PaaS平台内集成zCloud混合数据库云管平台,帮助客户快速实现标准化、⾃动化、智能化的数据库综合管理。

作为一个dbPaaS平台,zCloud能够融合管理多种类型数据库,降低了数据库应用门槛。同时,平台具备有效隔离租户间资源的功能,可以按需求实时的提供计算和存储资源,满足租户多元化数据安全需求。另外,zCloud可以实现对各租户数据的持续保护,将数据库保护及管理提升到了新的高度。例如,zCloud备份恢复速度相较于传统平台要快5到10 倍,数据库恢复能力可达到100%。

zCloud管理架构

zCloud具备数据库SQL质量管控功能,可以自动抓取数据库中的对象设计与SQL信息,依据既定的审核规则,对这些信息进行分析,找出系统潜在性能风险,使DBA和应用开发人员能够较早介入,将性能隐患扼杀于萌芽阶段,确保线上应用和数据库的稳定、高效运行。

数据库SQL质量管控功能界面

另外,zCloud为S移动数据库管理员提供了丰富的智能化运维能力,降低了数据库的使用和维护难度。依靠多种监控模型,平台可以持续多维度跟踪系统的变化情况,自动采集、分析运行数据,发现潜在隐患。同时,zCloud引入多种机器学习算法和智能模型,深度分析巡检数据,为管理层提供有效的决策数据支持,帮助S移动形成完善的故障处理机制。此外,所有的运维过程都是可视化的,数据库管理员可以对系统情况了然于胸。

zCloud监控大屏

zCloud答卷如何?让效果“说话”

S移动各应用系统上云部署效率有了显著提高。基于x86/一体机,zCloud实现了自动化数据库安装、数据同步配置、高可用切换等功能,系统部署速度从“周”缩短到“天”。此外,应用灰度发布、企业级镜像仓库、快速部署编排等能力的提升加快了S移动业务系统交付速度,系统编排扩容可以缩短到“分钟”级。

此外,zCloud的纳管范围非常广泛。目前,S移动各部门所建的主流关系型数据库都纳入了平台进行管理,资源池设备的利用率显著提高。相比虚拟机,具备轻量级优势的容器将资源利用效率提升了15%,并且实现了不同物理局点的设备统一提供服务的目标。

使用zCloud平台后,S移动系统的稳定性和安全性得到有效保障,具体表现为:PaaS平台部署的Oracle/MySQL型业务系统的可用性和连续性达到99.9%,业务系统灾备数据损失时长控制在30秒内,容灾恢复时间在10分钟以内。

zCloud智能巡检建议界面

此外,zCloud助力S移动基础环境硬件“去I去E”。结合“容器+dbPaaS”的方式部署,平台实现了业务系统完全去小型机化,提高了系统的自主可控水平,推动IT私有云降本增效。

 

 关于zCloud

zCloud是一个高效智能的混合数据库云管平台,能够统一纳管多种类型的数据库,提供服务化、自动化、智能化的数据库全生命周期管理,包括自动化安装部署、统一监控、智能巡检、性能容量管理、SQL审核、高可用和备份恢复管理等功能。zCloud持续构建稳定、安全、可靠、高性能的数据库运行环境,单位时间可将数据库资源交付效率提升10倍,将管理成本降低60%

zCloud应用场景-dbPaaS

产品特点和用户价值:

  1. 云化资源整合:实现Oracle, DB2, SQL Server, MySQL, PostgreSQL, Redis, MongoDB, openGauss, MogDB, 达梦等多种类型数据库的统一管理;通过资源统一调度管控和按需分配,提升资源利用率,降低IT运营成本,持续构建可以满足业务性能需求的数据库环境。

  2. 敏捷智能运维:将被动接工单的运维模式转变为以服务目录为接口呈现的主动运维模式,提升运维效率和水平,保障业务稳定、 高效、安全运行。

  3. 平滑迭代演进:内化于云和恩墨300+数据库专家经验知识库和覆盖金融、运营商、政府等行业10万+数据库最佳实践的积累和迭代;架构可扩展,可快速迭代支持各类新数据库,提供各类新管理功能模块。保护用户投资,为混合数据库场景提供可持续演进的管理环境。