术语“云存储”的过分滥用已为业界带来了极大的困扰和混乱,这就让数据存储管理员们忙于避免受到伪云计算的困扰并试图找出到底什么是真正的云计算。当谈及私有云存储时,大家往往会搞不清楚云计算从何开始,而传统的集中式网络存储从何而终。
如果你并不确定真正的存储云计算是什么,那么不必担心,对其概念模糊的大有人在。甚至那些已经部署实施私有存储云计算的企业可能也并不知道真正的云计算定义。
“有些客户要么喜欢要么讨厌‘云计算’这个字眼,”NetApp公司解决方案营销高级主管James Sangster说。“有些人会说,‘我没有使用云计算’,但是根据云计算的严格定义他们确实正在拥有并使用着云计算。只是他们并不将其称之为云罢了。还有人会说,他们拥有云,但是严格计较起来,那只不过是一个集中式存储集合而已。这种情况已持续多年了。”
存储位置是理解私有存储云计算概念的首要因素。私有云存储可在多个位置上运行,但是它一般都依赖于公司的部署。许多数据存储管理员不仅希望能够得到云计算的好处,而且同时又能够保留对其企业数据的控制。“你创建一个公共云结构,而客户会说‘我很钟意公共云但是我想这个公共云应部署在我企业内部,”Nirvanix公司的营销副总裁Steve Zivanic说,该公司为公司客户的存储业务提供相关技术、基础设施和功能。“所有客户必须提供的只是一个数据中心、电源和冷却。我们提供剩余的一切。所有的一切都完全按服务模式进行管理”。
当进行云计算会话时,把云计算当作是为交付服务与虚拟化的技术可能更易于理解。对于众多专家来说,还有一个关键功能列表可以区分私有云计算存储和传统存储配置,具体如下。
对象存储:基于对象的存储是存储云计算的基本构建单元,因为一个真正的云计算产品必须处理数以百亿计对象转换至数百PB数据的操作。基于对象的存储是线性存储增长和实现弹性计算的最佳技术。
“我认为对象,”分析公司Wikibon的创始人兼CEO David Vellante说。“一个真正的云计算可扩展至PB,数百亿对象。而这是传统磁盘驱动器(或文件系统)所无法做到的。”
虽然这些数字正在快速攀升,但并不是所有的应用程序都支持基于对象的存储.“大多数应用程序都支持对象存储,特别是诸如CommVault Simpana和微软公司SharePoint这样的备份应用程序,”Scality公司CEO Jerome Lecat说。“几年前,这样的应用程序就很少。”
线性可扩展性:一个私有存储云计算必须支持线性可扩展性,这意味着对于公司或用户可访问能力数量是没有限制的。“这就是极易发生混淆的所在,”Dragon Slayer咨询公司总裁Marc Staimer说。“传统存储供应商都会有存储限制,即他们有硬件的限制。”
尽管如此,同样是这些厂商完全不顾其产品的局限性,他们正在为他们的产品重新命名以便于它们就如同是属于云计算的范畴一样,Staimer也是其中一员,他说这类更名运动只是伪云计算中的一个典型例子而已。
按需提供的资源:在私有存储云计算中,诸如容量这样的资源都是按需提供的。云计算可以让用户容易地自动获取更多的存储容量,从而摈弃了以前需要通知IT管理员手动分配资源的老方法。“这就是通过提出需求动态获取计算、存储、或网络容量等资源的能力,”Wikibon的Vellante说。“资源就摆在那边,你所需做的仅仅是提出需求并使用它。而在以前,当你需要资源时,IT部门则需要致电EMC说‘请调配些主机过来’。”
具有存储地理位置信息:从存储的地理位置上来说,私有云计算存储是十分明确的,也就是说系统非常聪明,它可以非常清楚数据的存储位置以便于实现高效的数据访问。这类具有存储地理位置信息的系统是基于对象存储的一大功能。系统了解数据的存储位置以及用户的位置,系统可以根据模式变化把数据复制到它最有可能被访问的位置。“有了存储位置信息,系统就会告诉你‘这就是你能获取数据最近的区域,’”,INI集团的创始人兼CEO Tony Asaro说。
计费与多租户:对于一个私有云来说,计费和多租户并不是强制需要的,但是在大多数情况下它们会显得极其有用。在传统存储环境中,计费系统是司空见惯的。在该模式中,每个部门的存储资源使用情况和交易情况都被进行了跟踪,因此IT管理员们可以监控到大量存储负载的所在。
NetApp公司的Sangster表示,他公司的云计算客户中有很多都还没有使用计费系统。“他们只是在‘监控’,即他们只是了解部门使用资源的情况,公司并不会对此收费,”他说。“计费”与“监控”两者之间的差别在于前者根据所使用存储资源的数量进行货币化,而后者只是对所使用存储资源的数量用百分比进行描述。
当客户共享应用程序或资源时,就需要使用多租户功能了,每个客户的资源和数据对云中的其它客户都是不可用的。虽然这个功能是公共云的强制性功能,但是对于私有存储云计算来说则不总是必需的。“并不是每个私有云的用户会关心这一功能,”Dragon Slayer咨询公司的Staimer说。有些人会使用多租户功能以限制部门间的数据使用,而有些人则根本不在意。
技术更新与数据迁移:私有存储云计算与传统存储事实之间的两个关键区别在于云计算客户不再需要处理技术更新和数据迁移。这对于存储管理员们来说无异于天籁福音,这是因为从旧系统到新系统的迁移工作是一项繁重的任务,而这一工作已由云计算存储厂商来承担了。
“你可以藉此一举摆脱这个问题,”Staimer说。“云计算存储中的技术更新完全不是一个问题。添加一个新的节点,数据就会实现自动迁移。你可以把它看作是一个水柜。你可以另外新增一个水柜,它们会自行达成一个平衡。你永远不必重新启动存储系统,同样你也永远不必将服务器重新指向存储资源。”
Nirvanx公司的Zivanic在总结存储云计算和传统存储部署之间的区别时这样总结道:“如果你必须为维护支付费用或自行实现技术更新,那就一定不是云计算。”