驰骋云时代:让微服务为dbPaaS插上翅膀_java

驰骋云时代:让微服务为dbPaaS插上翅膀_运维_02

云和恩墨深入市场一线,充分理解了dbPaaS在企业的真实场景中所需要的关键能力,并结合自身在数据库领域深耕多年的经验,将dbPaaS的建设理念融入到了zCloud产品中,帮助客户自顶向下打造平台化的数据管理能力,助力企业私有云建设。

驰骋云时代:让微服务为dbPaaS插上翅膀_运维_03

上一篇,我们了解了什么是dbPaaS以及建设dbPaaS的七大关键能力,本篇将介绍云和恩墨在紧跟市场和客户需求下,推出的数据库云管理平台zCloud。看看我们是如何帮助客户建设私有云环境下的dbPaaS平台。

zCloud是私有云环境下,帮助大型企业实现数据库资源集中管理和高效率使用、实现数据库运维自动化和智能化的数据库云管理平台,致力于帮助客户优化资源以降低成本,以及快速交付数据库满足业务快速增长下对IT支撑的需求

云和恩墨深入市场一线,充分理解了dbPaaS在企业的真实场景中所需要的关键能力,并结合自身在数据库领域深耕多年的经验,将dbPaaS的建设理念融入到了zCloud产品中,帮助客户自顶向下地构建平台,实现数据管理能力平台话,同时助力企业私有云建设和平台变革。

zCloud把数据库云管平台定义为八大模块,即租户和资源管理、自动化部署、数据库巡检、高可用管理、性能容量管理、备份恢复管理、SQL审核管理和数据库安全模块,将数据库的整个生命周期纳入其中统一运维,帮助企业构建稳定、连续、安全、敏捷的数据库运行环境。

驰骋云时代:让微服务为dbPaaS插上翅膀_人工智能_04

zCloud数据库云管平台的八大模块

zCloud的dbPaaS功能自底向上分为了资源层、资源管理层、租户层、数据库层和功能层

  • 资源层可以将IT环境中的计算和存储资源纳入管理,目前支持了x86、AIX、虚拟机和平台自身的代理服务器。
  • 资源管理层能够对纳管的资源进行资源隔离、导入、扩展、监控、分配和回收等管理。
  • 租户层管理租户、用户、角色、项目组、权限和菜单功能,做到了权限的精细化管控。
  • 数据库层管理了数据库和中间件的架构和服务,目前支持了主流的数据库Oracle、MySQL、DB2、PostgreSQL、Redis,并支持了常见的高可用和数据库中间件ProxySQL、HAProxy、KeepAlived、ShardingSphere等等。
  • 功能层涵盖了数据库的日常运维管理:安装部署、监控巡检、性能容量管理、高可用管理、SQL审核和备份恢复管理,实现数据库的便捷可靠的运维管理。

驰骋云时代:让微服务为dbPaaS插上翅膀_数据库_05

zCloud数据库云管平台的功能结构图

zCloud采用灵活的微服务架构,可以快速迭代更新,业务之间的低耦合设计,保证了平台运行的独立稳定,与此同时,功能模块可以随需组合,在保证满足用户需求的同时,最大限度减少用户的学习成本和经济负担。

下图就是zCloud基于微服务的技术架构图,自下而上分为了资源层、数据传输层、服务层、功能层、网关层和WEB层。

  • 资源层整合dbPaaS的所有硬件资源,通过数据传输层的Proxy代理节点与zCloud的服务进行数据交互。
  • 服务注册中心统一管理微服务,微服务又分为了服务层和功能层。
  • 服务层(基础组件)的微服务有执行引擎、任务调度引擎、介质仓库、命令分发、数据采集和监控告警。
  • 功能层的微服务通过RESTful API的方式与服务层微服务通信,并通过网关层的API Gateway的统一输出,供用户通过WEB访问平台。

驰骋云时代:让微服务为dbPaaS插上翅膀_java_06

zCloud数据库云管平台的微服务架构图

下一篇将介绍zCloud的租户和资源管理模块是怎样解决用户资源管理难的问题,以及如何在客户的真实使用情境中发挥巨大优势和价值。

数据驱动,成就未来,云和恩墨,不负所托!


云和恩墨是全球化数据资产端到端解决方案提供商,致力于将数据思维带给每个组织、每个人,构建数据驱动的智能未来。我们在数据服务、运维平台、数据智能、教育培训等领域为企业和个人提供可信赖的产品、解决方案和服务,与业界厂商广泛合作,围绕用户需求,持续为客户创造价值、为行业培养人才,激发数据潜能,为成就未来数字化企业和数据人才而不懈努力。

云和恩墨坚持围绕数据时代客户面临的挑战持续创新,不断加大研发投入,持续完善贯穿业务智能、开发管控、云管平台、分布式存储和基础运维的端到端产品和服务,助力企业和个人成功。

驰骋云时代:让微服务为dbPaaS插上翅膀_人工智能_07