软件定义存储还缺失哪一环?

中国计算机报 / 2018年05月08日 05:15

新闻

布加迪

什么才是真正的软件定义存储?根据实时的使用概况,动态分配闪存或其他类型的高级存储介质,适应不断变化的工作负载,同时又不给系统增添额外的负担。软件定义存储绝不仅仅是用商用存储和软件取代昂贵的SAN的一种方法。

在人类学中,缺失的一环(Missing Link)是一种假想概念,是指从人类祖先进化到现代人类的过程中灭绝的生物,也泛指相关联的整个事物中缺少的一环。如果将这个概念运用于软件定义存储(SDS),那么SDS的当前现状与终极愿景之间似乎也缺失了一环。

同一个愿景?

不妨从SDS设想的目标开始说起。遗憾的是,每个人、每家公司对SDS的最后发展阶段的解释各不相同。

HPE存储部门营销经理凯特·戴维斯(Kate Davis)认为,SDS的终极目标是有一种统一的方法,可以满足应用程序从软件定义存储到专用存储系统的要求,包括在超融合(HCI)产品中使用SDS。通过结合底层的主存储技术和辅助存储技术,用户就能在SDS/HCI和传统存储阵列之间进行切换,而没有必要为应用程序和流程重新设计架构。

但是,并不是所有人都完全认同这一概念。

Metalogix公司的产品主管保罗·拉波特(Paul LaPorte)认为,SDS的本质是提高灵活性。内容和存储设备在变化,影响内容的法规也在变化,企业和组织在发展和合并。这就是为什么一种僵硬的存储架构最终会分崩离析。SDS旨在建立一种灵活的存储环境,它可以随着企业内外需求的变化而调整。

保罗·拉波特还表示,SDS提供了自动管理内容的机会,这种机会是让管理员能够专注于其他新兴挑战的需求。

另外,还可以从整个公司业务的角度来看待SDS。Archive360首席技术官蒂比·波普(Tibi Popp)声称,商业价值和利用率是企业持续关注的。每个单元的数据有着不同的商业价值和利用率。这与存储每个数据单元的成本直接关联起来。

考虑到存储厂商提供价位不一、类型不一的存储设备,建立以下这样的软件定义存储系统十分重要:明白数据的价值,并将数据存储在最具成本效益的那种介质上。

蒂比·波普介绍说:“客户将来会关注的另一个重要功能是,SDS应该能够基于数据的价值,对存储数据的成本进行可预测的分析。”

除了上述所言,SDS带来的影响可能更加深远,从存储的角度来看,形势可能有点严峻。SwiftStack的营销副总裁马里奥·布兰迪尼(Mario Blandini)表示,在SDS的最后发展阶段,存储将不再作为 IT 基础设施市场的一个独立部分存在。

马里奥·布兰迪尼介绍说:“应用程序从大型机计算转移到分布式x86计算平台后,SDS随之出现。有了SDS和混合云,存储不再被定义为塞满硬盘的‘大盒子设备,而是指管理驻留在私有和公共数据中心中的数据,一切都在单一命名空间里。”

与此同时,数字化、物联网、大数据分析和云计算,这些技术潮流正在许多垂直行业引起震荡。即使像电力行业这些一向比较保守的行业用户也逐渐认识到,若要消除信息孤岛,就要积极奉行“一切即时”的消费者理念。因此,IT必须变得更加敏捷、高效,必须准备好应对将来出现的一系列广泛的变化:从硬件创新、应用程序设计到云战略,不一而足。

然而,传统基础设施不能很好地满足这些变化的要求。于是,企业和组织纷纷转向软件定义数据中心(SDDC)架构。由于存储是个传统的痛点,也是主要的IT支出来源,鉴于服务器虚拟化俨然已经达到了很高的标准化程度,SDS成了用户要走的下一步。

一套完整的软件定义基础设施应该包括虚拟化计算、存储和网络,还要有一个通用的管理平台。该平台提供了统一的操作环境,能够横跨从内部数据中心到公共云的所有平台。

VMware的产品、存储和可用性副总裁李·卡斯韦尔(Lee Caswell)表示:“转向这种现代的软件定义环境后,IT部门将会逐步成为企业内部的服务提供者,而不是成本中心。软件定义存储和计算(我们也经常称之为超融合环境),让IT部门对基础设施有一个更加完整的了解,并且可以专注自身的业务目标,而不仅仅是满足技术的需求。”

李·卡斯韦尔表示,想要充分利用最新的x86硬件,比如价位合理的全闪存和新的CPU,SDS还有很多工作要做。

此外,IT团队和业务流程必须有根本性的转变。由于软件定义存储变得更容易管理,并且可以实现简单的扩展,企业可能不再需要管理虛拟机的专才,IT通才的需求增加。

虚拟化专家能够将自己擅长的专业领域扩展到存储、网络、云和其他方面,提供端到端的管理,从而解放技术和管理团队,释放资源,专注于战略性的业务项目,而不是IT系统的日常演练。这种演练通常会大量消耗最优秀的IT管理员的精力。

此外,随着越来越多的企业用户转向多云环境,云的安全性和可用性的持续改进变得至关重要。李·卡斯韦尔补充说:“SDS有望在一些方面继续前进,比如安全加密,以及与网络虚拟化解决方案更紧密地集成,从而提供必要的安全级别,不管数据驻留在哪里。”

李·卡斯韦尔还表示:“真正的软件定义存储将始终依靠超融合基础设施(HCI),以及面向服务器虚拟化的附带的虚拟机管理程序。虚拟机管理程序和SDS是HCI的基本组成部分。人们很难将存储这部分与IT架构的其余部分(计算、网络和管理)分离开。”

凯特·戴维斯基本同意李·卡斯韦尔的说法。她表示,SDS最终带来了端到端集成的基础设施,以达到整合、高效和简洁的目的,减少设备的使用和管理,提高应对新需求的敏捷性。

凯特·戴维斯说:“还可能有一种情况,就是将SDS实例托管到公共云中,为混合IT使用场合充当存储层。”

马里奥·布兰迪尼补充说:“SDS可以提供实现混合云数据管理的缺失功能。最终,基础设施将包括互相连接在一起、支持混合云的硬件,其中计算、网络和存储是密不可分的部分。”

以前数据中心里一个个存储控制器提供的增值功能未来将可以作为一项服务,跨越多个云平台来提供。存储数据将是一种常态。存储行业未来将重点关注存储和数据的管理。

什么才是真正的SDS?

Enmotus公司首席执行官安迪·米尔斯(Andy Mills)表示,就大大小小的数据中心而言,SDS是不可避免的发展阶段,类似服务器虚拟化技术。

但是,在哪里实行虚拟化最好呢?如果在文件系统卷管理层中的太高层面实行虚拟化,就像许多早期的SDS解决方案那样,就会失去存储介质向内存级性能迈进时带来的好处;如果在存储层中的太低层面实行虚拟化,就会失去应用程序级或文件级的可见性,导致无法了解多少存储资源被使用,以及如何使用。

如何抉择呢?

安迪·米尔斯说:“这就是为什么SDS仍然在演进之中。经过一段时间的发展,SDS会越来越适应不断变化的应用程序和底层存储介质的改变,直到进化成用户需要的一种真正智能化、自适应、可扩展的环境。这种环境是真正由软件定义的。”

从当前情况看,SDS缺失的最关键部分是:让分配存储介质和资源的过程完全自动化。SDS提供了一种方法,以软件定义的方式实施基本的功能,但是并不能满足将数据智能化地放置在合适的介质上的要求。

因此,SDS的下一步是,根据实时的使用概况,动态分配闪存(或其他)类型的高级存储介质,适应不断变化的工作负载,同时又不给系统增添额外的负担。

安迪·米尔斯总结说:“只有做到这一点,我们才能拥有一个真正由软件定义的存储架构,而这种架构绝不仅仅是用商用存储和软件取代昂贵的SAN的一种方法。”

1.环球科技网遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.环球科技网的原创文章,请转载时务必注明文章作者和"来源:环球科技网",不尊重原创的行为环球科技网或将追究责任;3.作者投稿可能会经环球科技网编辑修改或补充。