广州都市报

您现在的位置: AIX > AIX评价 > 一文彻底搞懂dbPbbS

一文彻底搞懂dbPbbS

发布时间:2023-10-7 11:29:26   点击数:

dbPaaS是任何数据库管理系统(DBMS)或数据存储,设计为可伸缩、弹性、多租户的订阅服务,具有一定的自我管理能力,并由云服务提供商(CSP)或CSP基础设施上的第三方软件供应商销售和支持。

随着企业信息化和数字化进行的加速,和数据库应用的不断深入,企业IT环境中的数据库数量变得繁多,占用大量的IT基础设施资源。同时伴随着商业数据库时代、开源数据库时代和国产数据库时代的发展进程和数据库应用的多样性,企业采用的数据库种类从两三种逐渐变为七八种,这无疑大大增加了管理的难度。所以企业纷纷希望能够寻求到一种能够整合数据库资源并统一管理运维的平台,来解决当下的问题。

dbPaaS(DatabasePlatformasaService)在这样的背景下应运而生,并首次出现在了年Gartner数据管理成熟度曲线中。

所谓的dbPaaS,Gartner给出了定义:dbPaaS是任何数据库管理系统(DBMS)或数据存储,设计为可伸缩、弹性、多租户的订阅服务,具有一定的自我管理能力,并由云服务提供商(CSP)或CSP基础设施上的第三方软件供应商销售和支持。

AdbPaaSofferingisanydatabasemanagementsystem(DBMS)ordatastoreengineeredasascalable,elastic,multitenantsubscriptionservicewithadegreeofself-management,andsoldandsupportedbyacloudserviceprovider(CSP),orbyathird-partysoftwarevendoronCSPinfrastructure.

私有云dbPaaS将私有云数据库平台的隔离性与公共云的自助服务和可扩展性相结合,能够在私有数据中心提供云化服务。Gartner的分析师表示,企业在制定长期云战略时,私有云dbPaaS可以扮演转型技术这个角色。

Gartner研究主管亚当朗索尔(AdamRonthal)说:“由于安全性、监管或其他因素,私有云dbPaaS是适合无法或未准备好迁移到公共云产品的企业的一种选择。这些企业常常将现有的本地基础设施用于dbPaaS,因此会缩短被主流企业采用的时间。”

对于国内的大多数企业而言,要想实现数据管理平台化、统一化,以及数据库运维自动化和智能化,私有云下的dbPaaS成为了首选。

企业在选型或自建dbPaaS平台,需要具备以下7个关键能力:

1、统一资源管理

能够支持多种类数据库资源的管理,如主流的Oracle、MySQL、DB2、PostgreSQL、Redis等等;可以管理不同的基础设施环境中的数据库,如AIX小机、数据库一体机、虚拟机、x86服服务器等,做到整合资源,统一管理;资源可以弹性扩展、收缩和回收等,保证平台具有良好的扩展性。2、多租户和自助式服务

dbPaaS应该支持租户的权限隔离和租户资源的物理/逻辑隔离;租户下的用户可自助使用该租户的数据库资源并互不干扰。3、标准化和自动化的数据库部署

能够将复杂、重复性强且费时的工作交给dbPaaS平台,用户仅需要做一件事,就是通过简单几步指引,快速创建好一套企业级数据库集群。4、自动化备份恢复

将复杂的备份恢复简单化,流程化,支持定时自动备份,并能够提供恢复演练以确保备份数据的有效。5、高可用管理

dbPaaS支持平台自身的高可用和数据库集群高可用的在线管理,如一键切换DG、自动高可用切换等功能。6、自动化和智能化的监控巡检

要能够对多种异构数据库进行统一监控和管理,并够提供部分基础运维工作的自动化,如数据库巡检、自动表空间扩容等;能够自动采集性能数据,分析指出性能瓶颈,辅助系统优化工作。7、基于微服务的框架

企业无论是自建或选型dbPaaS,都需要考虑平台技术框架的先进性、自主可控能力和集成对接的能力。当前的主要趋势是基于微服务的架构,即将dbPaaS的关键能力划分为每个独立的微服务,通过RestfulAPI的方式交换数据,有利于各个微服务模块的可维护性和整体架构的可扩展性,同时可以集成到企业已有的平台,输出dbPaaS的能力。

目前市场上已经有成熟的dbPaaS方案和案例,将介绍云和恩墨的dbPaaS产品——zCloud数据库云管平台,看看它是如何做到满足上述几个关键能力的。



转载请注明:http://www.wangbaoying.com/bjbx/8575.html

网站简介 | 发布优势 | 服务条款 | 隐私保护 | 广告合作 | 合作伙伴 | 版权申明 | 网站地图

当前时间: