选择数据库以支持何种应用程序以习惯简单。像Oracle和Microsoft SQL Server等关系数据库仍然是企业资源规划(ERP)等后台企业应用程序的转到数据库,以及客户关系管理(CRM)。越来越多地,组织正在转向开源和非关系数据库以支持其云本机应用程序。随着数据库的数量和类型的增长,需要呈指数级,互操作性和可靠性的需求。
这是数据库管理员(DBA)和IT专业人员的新时代,其中,Hybrid Multiculoud软件公司Nutanix的产品管理高级总监Jeremy Launier表示,在预级数据中心和多个公共云中运行的服务和应用程序。
“我们从客户听到的是他们希望降低运营数据库船队的风险,努力和成本,通常由1000多个数据库组成,”劳尼尔说。
组织还希望启用应用程序开发人员更高效。Launier表示,他们希望速度提供数据库配置并为其数据库带来自助服务功能,因此开发人员可以访问最适合其需求的数据库。
客户告诉他,他们希望通过安全,高可用性,灾难恢复,性能,规模和成本满足其业务需求。他们希望运行专有和开源数据库。他们需要使开发人员能够在不打扰数据库管理员的情况下使用数据库。一直,他们必须保留完全控制其数据库服务器。
“在最具成本效益的环境中,他们需要做所有这一切,同时拥有灵活的云,在最具成本效益的环境中,以满足一组应用程序,在某个地区和给定的消费水平,”劳奈斯“说过。
复杂的DBMS景观
由于丰富的开源选项以及多种NoSQL变体的出现,数据库引擎近年来增殖。DB-engines.例如,使用键值存储,空间DBMS,图表,时间序列和文档数据库等分类来排名超过380个数据库管理系统(DBMS)。云中有几十个选项 - 最近的大部分都不存在。
对数据库提取和副本的需求也增加,因为更多的商业用户进行分析和开发人员要求副本将其创作加速到生产。
许多现代应用程序访问多个数据库,而且从微猎狼犬构建的复杂应用程序经常使用许多数据库。特定于功能的专业数据库,例如Kafka用于流媒体数据和Redis用于内存分析,通常与关系引擎共存。
敏捷软件和云开发实践进一步复杂,以便遵守最新数据库创新。例如,高度可扩展的无状态应用程序不依赖于各个会话,但它们缺乏持久存储意味着它们必须与有状态软件堆栈辅以持久性,包括数据库。
云也改变了用户期望。没有开发人员想要等待两周才能提供典型的数据库实例。劳奈斯说,大多数人都希望尽快。这种快速部署的需求是新数据库的AS-Service产品已经如此吸引人的原因之一。
rx for dba头痛
但数据库复杂性为DBA创造了新的头痛。在许多企业中,使用中的数据库和数据库引擎的数量超出了人类运营商管理它们的能力。这促使DBAAS的出现,自动化,云的方法提供供应和管理,使其更容易完成繁琐但重要的任务。
“它有助于单个DBA管理更多数量的数据库,并让DBA释放到更高价值和更有趣的任务,如数据库架构和性能优化,”Launier说。
DBAAS使用户能够设置,操作和缩放数据库,而无需了解每个实现的详细信息。服务提供单个控制台和应用程序接口(API),用于供应,管理和声明,其中所有者指定所需的最终状态,系统负责配置本身。
它可以更轻松地管理数据库实例,使他们能够向其他战略举措投入更多时间。开发人员可以在不需要等待的情况下提供自己的资源,而DBA可以用较少的方式做更多。但传统的DBAAS产品包括一些权衡。
通常,DBAASS仅限于公共云环境,缺少解决已安装基础大量内部物业的选项。但是,根据劳尼尔的说法,还有更多。
“公共云DBAAS非常专注于自动化,能够轻松访问其数据库服务器的操作系统,以安装PostgreSQL扩展或安全代理等自定义软件,”Launier说。
自动化,单API操作
Launier为Nutanix数据库服务运行了产品管理,这简化了私人和公共云的管理不同的数据库,并使用统一的平台来提高灵活性和控制。Nutanix数据库服务有助于DBA使用单个API和控制台管理和轻松地扩展Microsoft SQL Server,Oracle,PostgreSQL,MySQL和MongoDB数据库的大船队。
他表示,客户可以通过公共数据管理平面管理他们的整个数据库舰队,包括现有和新创建的数据库。但与公共云DBAAS不同,使用Nutanix数据库服务客户保留数据库服务器的控制。
“我们让客户能够在任何地方,内部房屋和公共云都有一致的操作模型和灵活的DBAAS体验,以便我们能够运行他们的数据库,”劳尼尔说。
越来越多地,操作模型是伟德1946客户端下载
。根据这一点2022企业云指数(ECI)报告,83%的IT决策者同意混合MultiCloud是理想的IT操作模型。
莱恩表示,混合多箱系统提供了选项,但实现了互操作性 - 在不同位置获得不同的系统一起工作 - 并不总是容易的。
Launier解释说,大多数工作量都经过生命周期。
“当资源消耗低时,他们从公共云开始,但随着卷和需求的规模,所以成本所以成本,”他说。“这就是我们看到一些应用程序和关联数据库的地方返回到更具成本效益的环境,例如在房地上数据中心和集电站站点。结果是一个真正的混合Mutlicloud架构,其中包含在图级,Colo站点和一个或多个公共云上运行的应用程序和数据库。“
这些迁移随着时间的推移正在制作许多重新思考他们如何管理数据库操作。
Paul Gillin是一个预测贡献作者和B2B内容营销策略家。他创立了B2B技术出版商Techtarget主编和Computerworld的主编和执行编辑,这是一个技术的新款,12年。
©2022 Nutanix,Inc。保留所有权利。有关额外的法律信息,请去这里。