软件定义存储:带给CIO们哪些启迪?

标签:CIO存储软件

访客:19875  发表于:2015-02-09 10:50:08

在2015年趋势预测中,诸多分析师将软件定义存储列入其中。确实,软件定义存储将软件从硬件存储中抽象出来的,这也意味着它可以变成一个不受物理系统限制的共享池,以便更有效地利用资源。存储也可以通过软件和管理进行部署和供应,其管理程序可以通过基于策略的自动化管理来进一步简化。这对正在筹划混合云搭建的CIO颇有吸引力。

一般来说,软件定义存储厂商销售的系统包含三个相同的组件:提供数据服务本身的软件、运行SDS代码的硬件,以及支持各种存储媒介的硬件。我们不妨把市场上的软件定义存储模式进行个归类:

与硬件分离的纯软件模式

软件定义存储的纯软件解决方案包括软件(组件1)以及用户选定的物理服务器硬件(组件2)。在适当情况下,这可以是已有的基础设施架构,或者是为软件定义存储所购置的新型硬件。用户还必须选择存储基础设施(组件3)以供软件定义系统来管理。它是磁盘阵列还是闪存?在服务器中是作为NAS还是SAN?显然,这一方案比单纯的购买服务器设备或包括存储的整套系统要更复杂。然而从用户的角度,它允许你选择你想要的存储与SDS一起部署。并且从软件定义存储厂商的角度,他们可以专注于软件开发,而将硬件从产品清单中剔除。理想情况下,他们能够通过频繁的产品(软件)更新来占领市场。

软件与商用硬件相结合的模式

这种方案结合了软件、商用服务器以及为运行SDS应用而预先配置的存储硬件。这些系统通常都具有存储控制器机头,以运行SDS软件并连接机架上的磁盘容量。与前面的纯软件方案相比,其显著优势是用户免于设计整个基础设施架构中的硬件部分,在大多数情况下,获得一个即插即用型方案。另一方面,牺牲了一些用户灵活性,并且不能使用他们的现有硬件。

对于厂商,这种方案降低了风险。是的,他们的确需要将硬件包括在他们的产品清单里,但是使用商用硬件意味着所需投资小于传统大型定制化存储阵列厂商的投资。然而,不利的一面常常在于性能方面,因为商用硬件通常被设计为支持硬盘驱动器存储,当运行闪存时效率将会降低,并且会牺牲存储密度,这是由于硬盘驱动器比闪存需要更多空间和更大电源供给的缘故。最后,定制设计的硬件产品使得厂商可以对SDS软件微调以更适应硬件,而这是商用硬件的软件产品所无法比拟的。

软件与定制化硬件相结合

这种方案结合了SDS软件和为运行它而经过优化的硬件。由它创建的系统有最具潜力的效率和最高性能。需要说明的是,SDS会产生一定数量的CPU开销,而定制设计产品在处理这一点上更好。但缺点是,这种方案可能是最昂贵的,并且灵活性最小,因为产生将一切都打包在一起了。

从已推出SDS产品的现有存储厂商看,采用这种方案的最多。他们可以在现有存储系统中增加SDS软件,并根据需要修改硬件。对于闪存为重的应用场景,定制硬件方案可能是三种方案中的最优,因为它可以设计专门支持闪存的硬件,而不是使用通用硬件。

CIO需注意:成功的实施取决于成本和性能

SDS对整个存储行业是一项增值技术,无论对初创公司还是当今的行业巨擘。大多数SDS产品都包含这三个相同的部分:软件、进行运算的硬件以及存储本身。但是部署软件定义存储系统有多种方式。

纯软件的方案可以提供最大的灵活性,但实施起来有可能更复杂,由于硬件的选择和采购由用户进行。软件和定制硬件相结合的方案拥有最高性能和最简实现,但也花费最大。两者之间是软件和商用硬件相结合的方案,它将低成本硬件与即插即用型设计结合起来。您的数据中心适合什么样的方案很大程度上取决于那个因素更加重要:价值最大化,性能最优化,或者两者间的某种平衡。

通过明智地部署,软件定义存储完全有潜力成为支持各种工作负载及适应大小规模客户的可靠解决方案,其潜在优势包括:更大的灵活性、更高的可扩展性、节约资本支出和运营支出,以及降低复杂性。

评论(1)

您可以在评论框内@您的好友一起参与讨论!

<--script type="text/javascript">BAIDU_CLB_fillSlot("927898");