上云之后,数据库管理员的角色会发生哪些变化?

栏目: IT技术 · 发布时间: 4年前

内容简介:在上云之前,企业通常会有数据库管理员(DBA)和数据库专家团队,他们的主要职责是:为构建企业数据平台并维护所选的数据库解决方案。所以需要DBA在管理和维护特定数据库系统方面拥有深厚的专业知识。由于他们在所选择解决方案上投入了大量的时间和成本,所以即使有更好的选择,DBA们仍然会在传统方式上倾注更多精力。但是,随着云端提供了托管数据库更多的选择,DBA角色也随之发生了变化。如今的DBA不再孤立的专注于一种数据库解决方案。而且,DBA们发现他们的工作更多是基于软件,而很少涉及管理硬件。不难看出,DBA正迎来高光

在上云之前,企业通常会有数据库管理员(DBA)和数据库专家团队,他们的主要职责是:为构建企业数据平台并维护所选的数据库解决方案。所以需要DBA在管理和维护特定数据库系统方面拥有深厚的专业知识。由于他们在所选择解决方案上投入了大量的时间和成本,所以即使有更好的选择,DBA们仍然会在传统方式上倾注更多精力。

上云之后,数据库管理员的角色会发生哪些变化?

但是,随着云端提供了托管数据库更多的选择,DBA角色也随之发生了变化。如今的DBA不再孤立的专注于一种数据库解决方案。而且,DBA们发现他们的工作更多是基于软件,而很少涉及管理硬件。不难看出,DBA正迎来高光时刻,要承担更多责任,并有机会与开发团队一起开发战略业务解决方案。

那么云,给DBA的工作的方式带来了哪些变化?

容量规划

传统上,数据库容量规划是指为高峰负载配置服务器容量,因此大多数时候DBA要为未充分利用的资源付费。这不仅成本高昂,而且灵活性也大大降低。但是,云数据库更具弹性,因此可以动态地自动扩展其存储和计算能力,以满足需求的变化。软件API通常用于配置对受监控指标和警报的自动响应。此外,某些云数据库是无服务器的,这意味着根本无需对服务器或虚拟机进行配置。

数据库备份与恢复

数据库的传统备份方法涉及存储和维护物理备份设备,例如磁带。为了安全起见,磁带被存储在异地,管理很麻烦,并且会限制恢复时间的侠侣。云提供了更简单,更持久的存储解决方案,可自动将备份数据的多个副本保留在多个物理位置。没有物理存储设备供DBA管理,因此备份和恢复方面,DBA可以编写脚本并实现自动化。

选择优秀的数据库解决方案

云平台为构建团队提供了新的选项,使其具有专门构建的数据库选项,包括自管理和完全托管的关系,NoSQL选项,键值对,文档,内存,列式,图形,时间序列,以及更多。这意味着数据库专家(不仅是DBA)需要了解这些选择,以及如何将其应用于特定的用例和应用程序部署要求。例如,数据库专家可以与开发团队合作,选择最适合数据类型和所需访问模式的专用数据库解决方案,并以最低的成本满足性能,持久性和可伸缩性要求。

随着DBA拥有更多选择和解决方案,了解如何将应用程序需求映射到数据库需求以优化规模,性能和成本效率变得越来越复杂和有趣。

工作量设计

随着向云服务转变,DBA不再需要花费大量时间来执行例行管理任务,如打补丁,升级和安装数据库引擎。现在,它们可以作为参考,协助应用程序开发人员为特定的工作负载选择正确的数据库服务,以及执行减少的管理任务。

写在最后,DBA对企业而言不再仅局限于数据库本身,他们将有更多机会为业务发展提供帮助。因为企业需要根据业务的不同来利用更多的数据,多样化的数据库选项能更加匹配业务的发展。。所以DBA将成为企业的关键任务角色。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Web开发权威指南

Web开发权威指南

[美] Chris Aquino,、[美] Todd Gandee / 奇舞团 / 人民邮电出版社 / 2017-9 / 99.00元

本书在知名培训机构Big Nerd Ranch 培训教材的基础上编写而成,囊括了JavaScript、HTML5、CSS3等现代前端开发人员急需的技术关键点,包括响应式UI、访问远程Web 服务、用Ember.js 构建应用,等等。此外,还会介绍如何使用前沿开发工具来调试和测试代码,并且充分利用Node.js 和各种开源的npm 模块的强大功能来进行开发。 全书分四部分,每部分独立完成一个项......一起来看看 《Web开发权威指南》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码