位置:编程技术网 > 人工智能 > 正文 >

干货!骞云SmartCMP数据库DBaaS解决方案深度解析!

2019年07月21日 10:13来源:未知手机版

拳皇2002rom下载,中国电信e8套餐,sci投稿经验

打开新闻,饮料自动贩卖机企业号称人工智能,音视频处理企业宣传自己做云管理,在这嘈杂的时代,你看得清这些层层包装下的本质吗?就如人工智能/新零售等概念一样,云管理出现在越来越多企业的宣传材料中,可什么是真正的云管理,云管理实现哪些功能?你真的了解吗?

骞云科技深耕云管理领域,通过多个行业成功的客户服务案例积累,总结了一些微小的心得,在此与大家分享。揭开层层面纱,骞云将通过“干货”系列文章,多角度展现云管理技术本质,与大家共同探索云管理未来。本次由骞云数据库及服务专家周白,带来数据库DBaaS解决方案分享。接下来就如下问题,骞云将会给你答案:

1.云管如何为使用者提供统一多数据库服务?

2.如何实现一套数据库部署在任意云平台上?

3.什么是数据库自服务?

4.怎样预防并尽早发现数据库异常?

让我们一起进入正文:

数据是信息化最重要的核心,因此数据库一直拥有远超其他基础应用的高性能和高标准要求,在信息化几十年的发展过程中几乎是以完全异于其他应用的方向独立发展。但是这种独立发展的趋势,在近些年云计算和大数据的冲击下产生了巨大的变革。

但是,在云计算大环境的冲击下,数据库的传统使用模式一直在受到冲击和挑战。用户希望获得更敏捷、更丰富的数据库服务。如何在满足数据库复杂性、专业性要求的基础上,保持数据库的高标准交付要求?本文既是以SmartCMP,一个云计算管理者的角度去解析数据库如何和云相结合,以云服务的理念提供数据服务和治理。

所见即所得的任意数据库

在云的理念下,数据库作为应用的基础承载环境,也应当能够以服务(DBaaS)的形式按需提供给用户。但是,经过多年的版本迭代,不同数据库之间的架构和细节差异非常巨大,通过一套自动化规范和服务流程去约束所有数据库很明显是不适合的。那么,如何才能为使用者提供统一的多数据库服务呢?

现在云上主流的解决方案是,给DBA提供一个通用的,可以快速描述企业数据库架构的蓝图工具。这样,DBA可以将目前信息化部门需要使用的数据库,在蓝图上完整定义出来。下图既是借助SmartCMP的蓝图模块绘制出来的Oracle RAC数据库模型。

可以发现,这张蓝图包含了Oracle RAC运行所必需的所有组件,并且是一个在通用的部署模型,自动化系统可以通过这张蓝图创建一个完整的数据库,无需人工干预。同时,蓝图中所有的组件均是DBA定义的,并没有绑定任何一个数据库,DBA可以根据需求,自定义所需的任意种类数据库!当用户在申请和使用数据库时,只需要看一眼蓝图,就可以知道数据库的组成架构以及和底层资源的关系,实现所见即所得的效果。

SmartCMP目前内置了众多开箱即用的数据库软件组件,从传统的关系型Oracle、MySQL数据库到新型的Redis内存数据库,大数据组件均有涉及,可以帮助DBA快速学习和上手整个过程。

一套模型、一个标准、任意云

目前,云计算资源的形态非常丰富,如果针对每一朵云进行适配无疑是非常耗时耗力的。云上的应用应当是非常灵活的,数据库也不例外。只有基础环境和数据库实现解耦,才能真正提高数据库敏捷性和弹性,实现一套数据库模型部署在任意云平台上。

为了实现这个目标,SmartCMP允许管理员按照金、银、铜等多种级别定义不同的资源池,资源池会封装好对应的基础环境,用户只需要选择数据库所属的项目和级别,自动化系统就会根据蓝图和资源池自动放置数据库实例,达到同一个模型合规化部署在不同云资源上的效果。

这个效果是突破性的,回顾IT的发展历史,数据库DBA往往是不同于基础环境和其他应用的独立环节。现在,我们可以通过自动化的方式,在云上申请从承载资源、操作系统到数据库的整体服务,而不需要任何人工介入。并且,所有数据库都具有相同合规的交付标准!

本文地址:http://www.reviewcode.cn/rengongzhinen/59045.html 转载请注明出处!

今日热点资讯