利用OpenStack重新定义企业存储

摘要 多年来,崇高的企业存储世界一直是一个排他性的利基行业。传统的企业数据管理和保护解决方案通常涉及购买仅由少数几家供应商提供的大规模集

多年来,崇高的企业存储世界一直是一个排他性的利基行业。传统的企业数据管理和保护解决方案通常涉及购买仅由少数几家供应商提供的大规模集成存储设备。这些集中式容错设备具有丰富的软件功能,并提供令人印象深刻的硬件性能和可用性保证,但它们伴随着相等且令人瞠目结舌的价格标签。云计算(尤其是Open Stack)作为企业主导的技术平台,引入了新的存储思维模式,正在颠覆旧的模式。

作为英特尔软件定义的基础设施计划的一部分,软件定义的存储(SDS)是一个概念,它规定物理存储硬件应该与控制存储基础设施的软件分开。open stack等云平台通过对存储硬件进行抽象,并通过虚拟化层提供对这些资源的访问,简化了SDS的实施。

在这一系列文章中,我们将首先讨论软件定义存储的业务优势,了解旨在实现SDS模型的开放堆栈组件,并重点介绍几种开源存储后端技术,以将企业存储功能引入开放堆栈云。

采用软件定义的存储策略的企业可以通过提高存储效率来实现显著的成本节约。这种策略允许将企业范围内的异构存储硬件合并到单个抽象层后面的虚拟存储池中,并允许云运营商定义策略来指定数据应该如何分布以及分布到哪里。这将最终提高资产利用率,并从总体上减少要购买的物理存储设备。

传统存储设备通常具有供应商特定的管理工具和专有的应用程序编程接口。当使用来自不同制造商的多个硬件单元时,这个问题将变得复杂。软件定义的存储通过将物理存储抽象到单个逻辑层来降低复杂性。单一的统一控制点和基于REST的API允许对所有支持的存储设备进行集中管理、监控和存储调度。该方法还允许通过公共API接口来扩展虚拟存储平台的功能。

软件定义的存储解决了传统存储硬件的物理限制以及相关的供应和交付挑战。通过将现有的和新的数据岛聚合到一个虚拟池中,它提供了无限扩展存储的可能性,而不管物理位置如何。聚合存储池可以根据预定义的策略进行划分和分配,以实现资源分配过程的自动化。

最后,软件定义的存储简化了企业中不同数据类型的管理和处理。通常有三种不同的数据存储机制:计算节点的块存储、文档和图像的文件存储以及非结构化数据的对象存储。业务工作流通常会将数据从一种存储机制转移到另一种存储机制。通过将数据访问与物理存储分离,SDS允许在不在不同存储设备之间移动数据的情况下操作数据,从而进一步提高存储和成本效率。通过降低与专用存储相关的成本,存储的战略部署使存储密集型业务(如数据存储和分析)对企业来说更易访问、更经济。

英特尔智能存储加速器库项目(ISA-L)通过提供一组可用于存储应用的低级存储功能来帮助软件定义的存储技术。尤其是在英特尔至强处理器中发现的优化,ISA-L可用于提高性能并降低开放堆栈云中提供的SDS解决方案的存储空间需求。

软件定义的存储正成为一个日益重要且被广泛讨论的话题。它为企业带来了许多好处,包括提高存储效率、更大的灵活性和更大的成本节约。开放式堆栈平台使得在企业云中实施和部署SDS变得非常容易。在下一篇文章中,我们将概述如何在开放堆栈云中构建SDS。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。