软件定义存储,你准备好了吗?
- 来源:计算机世界 smarty:if $article.tag?>
- 关键字:软件,存储 smarty:/if?>
- 发布时间:2014-06-27 13:03
继软件定义网络(SDN)之后,软件定义存储(SDS)也逐渐崭露头角。与SDN大大简化网络设备的管理类似,SDS旨在更好地简化存储设备的管理。
当前,尽管SDS还谈不上是项成熟的技术,但企业也应该开始认真地研究,以便确定其未来所能扮演的角色,做到胸有成竹。
何为软件定义存储?
过去,不同厂商的存储解决方案均内置各自不同的管理软件。而这意味着,如果安装三套不同类型的存储系统,就需要掌握三套不同的管理软件。
信息科技研究集团首席咨询分析师John Sloan表示,“软件定义存储的基本特点就是跳出思维定势。”其目的在于,用户只需要一个集中的管理系统就能控制每一台存储设备,而不需要面对不同的软件解决方案和控制器。
Sloan将SDS类比x86服务器的虚拟化。“在服务器领域,我们称之为虚拟化,而不是软件定义,而虚拟服务器是一种由软件定义的服务器。”从本质上来说,我们可以认为SDS是虚拟化存储,但使用“软件定义”这个术语完全是为了让它有别于服务器虚拟化。
调研机构Gartner副总裁兼杰出分析师Dave Russell也表示,集中式管理的好处显而易见,包括实时掌握闲置存储资源,从而实现效益最大化。同时还能增强基础设施的灵活性、提高服务质量,并优化存储成本。
Russell说:“很多人都认为,SDS的目的是力求成本更低,或者使用标准硬件。事实上,结果也许确实如此,但在我看来,使用专用存储阵列仍有其充分的理由,包括其所提供的高弹性和高可用性,前期投入的持续性以及技术人员的能力是否达标等多个方面。所以我认为,理想情况下降低成本的关键是优化成本,但这并不意味着在各种环境中都应该使用标准硬件。”
SDS的原理
由于软件定义存储还是一项很新颖的技术,当前还没有一种明确或“正确”的方法来实施。但不管你采用什么方法,目标应该基本一致。
Russell说:“SDS的一个重要理念是,让不透明、神秘的存储层尽量靠近业务层面。用IT术语来说,就是让存储能够感知应用程序,或者与应用程序更为一致,使得适合的功能和服务能够在合适的时间去匹配应用,这其中最好不需要人工干预,实现存储智能化。”
数据中心该如何实现这一自动化过程,并进一步从设备层面抽取管理控制权呢?其中一个方法是,“将处理器虚拟化”,Sloan表示,“处理器虚拟化后允许用户在服务器上运行虚拟控制器,并将连接至该服务器及其他服务器的所有存储设备作为单一的存储资源池来管理。”
这不是实现SDS的惟一方法。还有一些公司把存储管理任务直接交给服务器虚拟机管理程序,以便虚拟主机把所有存储设备集中并管理,就如同一个庞大的虚拟存储局域网(SAN)。最终采取什么方法,取决于企业当前的基础设施架构以及哪种实施方法对业务造成的影响更小。
软件定义存储的未来
未来的数据中心,软件定义的任何技术都是不可或缺的。Sloan表示,而这意味着,SDS什么时候走向成熟取决于存储行业的过渡期有多长。
正如数据中心将来需要适应SDS,存储厂商们也要随势而变,所以只有SDS解决方案进入市场、并逐渐成熟起来,这项技术的未来才会逐渐明朗化。
Russell也认为,SDS在某种程度上仍充满未知性,想要真正回答SDS何时进入主流这个问题,取决于SDS的真正定义。目前,市面上有一些解决方案能够借助虚拟设备实现SDS,但它们未必能够实现自动化调配功能,而这项功能恰是SDS技术的一大优势。
正由于如此,Gartner对这项技术的预测比较谨慎。Gartner预计,2014年,SDS的营销声势会有所加大,定义会逐渐清晰。到2017年,SDS产品会变得比较成熟。到2020年前后,应用会逐渐普及。
“企业不应该像购置云服务那样去购置SDS,他们一定要关注SDS的全部功能特性以及每TB的总体拥有成本。当然,厂商的售后服务、支持还是一如既往的重要。” Sloan说,眼下,存储厂商正在竭力解决这个问题,以从过去单一销售硬件设备的思维中转变过来,确保能解释清楚SDS其中的原理。
为SDS的到来做好准备
SDS即将到来,企业应该有计划的学习、掌握其中的理念、技术等。本文给出一些建议。
学习企业应充分利用所能获得的各种信息,深入了解软件定义存储(SDS),让员工们做好准备。
关注观察其他公司是如何利用这项技术的,研读白皮书和案例研究,并且掌握实施SDS的所有要素。
测试在SDS步入主流之前,要结合自身的具体环境考虑是不是适合,并启动试点项目,确保业务平稳过渡。
等待SDS目前还不是成熟的技术,所以应分步骤进行,通过多种解决方案的比对,选择适合的。
启动试点项目Gartner分析师Russell建议企业针对非关键工作负载启动试点项目,以确定成本效益,评估企业应对变化的就绪程度。企业一定要事先让员工为软件定义存储(SDS)作好准备。
研究、研究再研究Russell说:“虽然SDS是新兴技术,更像是一个概念,而不是一类明确的解决方案,但其有望优化成本、提高可管理性,因此这项技术值得密切关注。”所以,即便你还没有完全准备好启动试点项目,至少也要着眼于研究这项技术,那样等它进入主流时,你就做好了准备。
沈建苗编译
