您现在的位置是:首页 > IT基础架构 > 计算存储 >

混合“云存储”的前景展望

2012-04-05 18:46:00作者: 来源:

摘要“云存储”的应用则脱胎于Amazon的S3服务(Simple Storage Service),而且很快就被其他服务运营商所效仿。然而,较差的性能以及出于对安全问题的担忧始终笼革着“云存储”,让它的众多优点黯然失色,同时也阻碍了这项技术进入主流的企业级市场。...

  云计算的革命性在于它更方便地实现了计算资源的访问。过去科研人员搞科研以及企业家推出新产品时,在人力资源、时间和资金上需要很大的投入,而云计算技术能够让他们以低成本、更简捷的方式获得这些资源,云计算能让他们在计算速度和成本上获得很强的经济性。

  “云存储”概念的诞生,是人类进入信息时代后另一个里程碑性质的跨越。同时,自“云存储”提出和应用之后,人们对它的风险问题就一直非常关注。内部私有“云存储”的出现在一定程度上减少了人们对它的担优。“私有云”提供了将企业关键数据应用安全地扩展到外部公有“云存储”服务的解决方案。随着云计算及相关技术热潮的来临,客户的关注度不断提高、各种分析预测和新闻报道也大量涌现,这一切都显示出云计算市场已经步人重要的转折阶段,不久之后我们就能见到,企业客户采纳“云存储”的步伐会越来越快。

  1、“云存储”的定义

  对于厂商来说,把他们的技术与热门的云计算应用捆绑在一起,提高关注度,无疑是巨大的诱惑。而将原有产品简单的重新命名为“云XX”则是常见的手段。但通常情况下,我们不能简单地把传统的SAN和NAS设备看做“云存储”,因为它们提供的是共享模式的存储资源oSAN实际上并不具备“云存储”的特点—动态性、弹性与灵活性。“云存储”可以随时、随地的随需访问,而SAN系统则通过Zoning分区,使用WWN(world wide names)地址。本质上SAN的应用是静态的。传统的垂直扩展模式的SAN和NAS产品更是如此。而有些采用Scale-out横向扩展架构的block协议存储设备,如3PAR公司的InServ Storage Server,可以实现自动优化和负载均衡,在SAN层面实现负载的动态分配;横向扩展的NAS产品也大同小异。不过,即使能够横向扩展,SAN和NAS也并不适合做大规模公有“云存储”应用。

  1.1“云存储”的特点

  真正的“云存储”产品应该具备如下特点:

  1)通过网络访问;

  2)可共享;

  3)以服务的形式销售,并且按需付费;

  4)具有非常大的弹性,容量可以动态缩减或者按需增长;

  5)系统规模可以按需扩展或者缩减。

  目前,“云存储”主要用于保存非结构化数据。非结构化数据是增长速度最快、最多也是最难管理的数据类型。“云存储”技术并不适合结构化数据应用,比如数据库。因此,结构化数据应用的主要平台还是传统的企业级存储设备。

  1.2“云存储”的优势

  对于非结构化数据应用来说,使用“云存储”的好处显而易见—存储的总体成本更低。“云存储”属于一种服务,因此不需要采购、管理和维护存储硬件设备。根据服务类型的不同,“云存储”即使不能完全消除成本,也能够大幅降低数据中心的成本和存储管理员的负担。使用”云存储”服务还可以避免昂贵的技术升级开销,这种技术升级一般3至5年就要进行一次,有的是为了获得最新的技术,有的只是为了给旧存储设备购买代价不菲的维保服务。

  为了满足预期的数据增长量以及处理应用峰值的要求,传统存储系统往往需要预留大量的空间资源。“云存储”应用通过削减这部分闲置的空间资源,通常能够达到接近100%的存储资源利用率。除了降低存储的总成本之外,“云存储”的可扩展性,以及从基本应用到峰值负载的线性处理能力,都是其引人注目的特点。

  2、“云存储”的类型

  2.1公有“云存储”

  目前,公共“云存储”服务商的数量在快速增长,包括AT&T、Amazon、Iron Mountain(铁山公司)、Microsoft等许多公司。他们使用的存储架构通常由低成本的存储节点附加直连的消费级硬盘组成,通过基于对象的存储堆栈管理进行跨节点的数据内容分发。对“云存储”的数据访问一般使用Internet协议,常见的协议是REST(Representational State Transfer),少数情况下会使用SOAP(Simple Object Access Protocol)。在“云存储”上,每个数据对象至少同时在两个节点上保存,以获得最佳的可恢复性和冗余度。“云存储”服务的基本收费模式一般以“X美元/GB/月”为单位进行计算,各服务商的收费模式略有差异,也许会有一些附加费用,包括按数据传箱量计费以及网络接人费用。

  海量的多租户安全应用是公有“云存储”设计的基础。在“云存储”平台中,每个客户的数据以及所进行的访问都是相互隔离的。公有“云存储”上可存放的数据类型非常广泛,从静态的非核心应用数据、需要在线保存的归档数据、到备份数据和容灾数据等等。而对那些随时会发生改变的活动数据,“云存储”并不适合。企业用户对“云存储”应用最主要的担心是安全问题,其次是性能间题。

  2.2私有“云存储”

  私有“云存储”系统通常运行在企业数据中心内部的专用硬件设施上,它不但具有同公有“云存储”一样的优点,还能够解决安全性以及性能这两个最关键的问题。私有“云存储”的用户(租户)通常只有一个,即使是大型企业,也仅仅是利用多租户的特性,将不同部门或分支机构的访问进行隔离。与公有“云存储”相比,私有“云存储”系统对扩展性的要求不高,因此私有“云存储”引擎的后端连接的很可能是传统的存储硬件设备。有个恰当的例子可以说明这一点,HP的CloudStart平台就是由HP BladeSystem Matrix服务器、HP StorageWorks EVA系列磁盘阵列以及Cloud Service Automation(CSA)软件整合而成的私有“云存储”架构。HP的C1oudStart本身不是私有“云存储”,因为它缺乏一个关键的元素,即“以服务为基础”;不过,HP自己或他的合作伙伴都可以使用这套基础设施,这些企业甚至可以把CloudStart当做一个具备完善管理功能,随用即付费的“云存储”产品提供给客户。

  另一个私有“云存储”的例子是HDS的Cloud Service for Private File Tiering(面向私有文件层的云服务),一个源自HCP ( Hitachi Content Platform日立内容平台)产品的私有“云存储”系统。HDS的私有“云存储”设施放在客户的数据中心里,但它归Hitachi所有,并由Hitachi负责管理。除了初始安装费用之外,用户只需按照使用的空间支付费用。类似的产品还有Nirvanix公司的hNode,同样在企业数据中心提供私有云服务。hNode也能提供完善的管理功能并采用随用即付费的销售模式。Nirvanix的技术架构叫做SDN(Storage Delivery Network),跟HDS的很相似。

  虽然私有“云存储”的出现化解了用户对公有云应用性能和安全性方面的担优,但是对于非结构化数据应用来说,私有云的必要性不大。首先,私有“云存储”系统在设计上并没有利用已有的存储设施。事实上,构建它有一定的前提,需要数据中心的场地、电力、机架空间以及冷却系统。私有“云存储”运行在专用的硬件平台之上,因此也不可能扩展到像公有“云存储”那么大的规模。大多数的非结构化数据是静态不变的,很少使用,因此没有必要在数据中心本地部署前置设备或私有云。

  2.3混合“云存储”

  由于仅有“云存储”和私有“云存储”的上述原因,混合“云存储”应运而生。混合云的形式一般以传统存储系统或私有“云存储”为主,公有“云存储”作为补充。然而,一个理想的混合“云存储”平台必须满足几个关键的条件:首先,混合“云存储”的整体表现必须均衡,除了会产生一点网络延迟之外,访问公有云上的数据应该是无缝透明的。此外,数据迁移的机制必须保证活动的和经常访间的数据能够快速被访问,而静态数据则被推向“云存储”。因此,混合云一定要有智能的引擎,用来定义数据的移动策略,即何时推向云,以及何时从云端迁移回来。

  实施混合“云存储”,主要通过三个途径:

  1)利用“云存储”软件,将本地存储和公有“云存储”整合在一起;

  2)使用“云存储”网关设备;

  3)通过应用程序集成。

  3、基于软件的混合“云存储”架构

  3.1混合“云存储”软件

  目前,在不使用网关设备,用户也不能自己动手集成的情况下实现混合“云存储”只有一种可能,就是通过在私有云和公有“云存储”上运行一套软件,将两个存储系统结合在一起,构成一个单一的非对称存储云。相关技术的标准化工作正在积极地制定过程中,比如SNIA(Storage Networking Industry Association)定义的CDMI(Cloud Data Management Interface)。如果缺乏统一的技术标准,集成这种非对称的“云存储”是无法实现的。因此,我们看到,云软件厂商把他们的产品销售给硬件制造商以及服务运营商的产业模式是创造混合云的必要前提。同时,还有些“云存储”厂商把他们的硬件堆叠打包并以私有“云存储”的名义推向市场,这种产品一般可以跟他们的公有“云存储”服务方便地进行集成。

  后一种类型的典型代表是Nirvanix。直到不久之前,Nirvanix还只能提供纯粹的公有“云存储”服务,但在该公司发布hNode私有“云存储”产品之后,用户现在既可以在企业内部使用Nirvanix的“云存储”系统,又可以根据需要补充Nirvanix Storage Delivery Network公有“云存储”。

  Rackspace公司此前提供基于云文件系统((Cloud Files)的公有“云存储”服务,现在,它把自己的Cloud Files转为开源项目,并创建了OpenStack.org以推进该项目的标准化进程。Backspace试图建立用户端到服务运营商之间的混合云架构,就像他们之前提供的公有“云存储”服务一样。

  以前,构建一套“云存储”服务平台只有两种选择:要么自己开发解决方案;要么使用开源的“云存储”软件,比如Luster或MogileFS,但使用开源产品的同时也必须接受它的特性和局限性。最近一两年,商业化的“云存储”软件越来越多,相关厂商也都把企业级用户和运营服务商作为目标客户。

  在目前可用的商业化产品之中,EMC的Atmos是最突出的一个。Atmos是一个以软件为核心,支持硬件跨平台,基于对象的堆叠存储系统。它的结构包括三层松散祸合的服务进程:表示层提供客户端接口,包括REST、SOAP和传统的文件系统协议;元数据管理层决定数据对象保存在哪个存储节点,以及数据冗余保护和分布的策略;最下面的存储层是存储节点的接口。Atmos可以运行在专用的硬件或VMware虚拟机之上。作为一个使用scale-out横向扩展架构的系统,通过简单的增加存储节点,最大可以扩展到PB级的存储规模。EMC通常向企业级用户和运营服务商推销Atmos,在客户端部署的前置系统能够同Atmos云服务相互绑定。

  EMC最大的客户是AT&T。AT&T的Synaptic Storage是虚拟的私有云。然而,作为混合“云存储”,它的模式与其他公司的产品差别很大。Synaptic Storage运行在AT&T自己的数据中心内,客户却可以通过AT&T的MPLS网络访间该系统。通过这种方式,AT&T将私有云的安全性和高性能与公有云的经济性和扩展性很好的结合在一起。

  除了EMC的Atmos,还有几种“云存储”软件产品值得我们介绍。Caringo公司的CAStor Content Storage Software软件是一个定位于CAS ( content addressable storage)内容寻址应用的“云存储”产品解决方案。Cleversafe公司的“云存储”平台则利用IDA (information dispersal algorithms)算法将数据切片,并分散保存在“云存储”平台的多个节点上,这样可以降低数据复本的需求。Cleversafe宣称与那些为了保证冗余度而必须在存储节点上保存多份数据拷贝的产品相比,他能做到更高的存储资源利用率。

  3.2混合“云存储”网关

  “云存储”网关位于企业内部的存储系统与公有“云存储”之间。它的主要功能是将传统的存储协议转换成专用的“云存储”协议和API。以前,公有“云存储”只有在和应用定制集成之后才能被访问。现在,通过“云存储”网关,企业内部存储上的数据就可以迁移到公有“云存储”上,反向亦然,这通常取决于策略引擎的设置。

  各厂商提供的“云存储”网关之间的差别主要体现在几个方面,首先要看产品是基于block协议还是基于文件协议,这决定了它们在企业数据中心的角色,是块存储设备还是NAS装置。数据去重和压缩功能是“云存储”网关的关键特性,因为这两种功能对“云存储”的使用成本影响非常大,而且传输过程中和“云存储”端的数据加密是非常必要的。有些网关对备份和归档应用做了特殊的设计和优化,有些则与Microsoft Exchange和SharePoint之类的应用紧密集成,还有的产品被设计成交易处理型的存储结构中的一层,作为企业内部存储的补充。

  3.3与应用集成的混合“云存储”

  所有的公有“云存储”服务都提供API,以便私有“云存储”软件和“云存储”网关与其进行互联。但这些API也可以直接被应用程序调用,实现应用程序与公有”云存储”的集成。“云存储”API能够帮助企业内部应用或商业应用系统通过REST接口充分利用公有“云存储”的资源。

  举个例子,备份软件厂商已经开始在他们的备份产品套件中提供对公有云的支持。比如Symantec的NetBackup和Backup Exec,以及CommVault的Simpana备份软件都可以同公有“云存储”集成。

  4、结束语

  企业级客户的态度—乐于接受“云存储”。过去,企业级用户在很大程度上是远离“云存储”应用的。不过,随着私有“云存储”的出现,以及企业内部存储应用逐步附加了安全集成公有l混合“云存储”的功能,企业安全地将现有存储应用扩展到“云存储”之上已经变得越来越现实。

  最近“云存储”被热炒,不过主要是在消费、移动应用领域,以及像Google、Dropbox之类的公共云服务。根据业内专家的估计,即使再过5年,主流的企业级用户也不可能完全采用“云存储”。但在此期间,企业级用户很可能策略性地增加一些混合“云存储”作为他们现有存储设施的补充。IDC调查数据显示:到2013年,云存储服务的增长率预计将超过所有其他IT云服务。在未来四年内,云服务的市场规模将从现在的174亿美元增长到442亿美元,其中,云存储的市场比例将从目前的9%增长到14%,也就是说云存储的市场规模将接近62亿美元。


(本文不涉密)
责任编辑:

站点信息

  • 运营主体:中国信息化周报
  • 商务合作:赵瑞华 010-88559646
  • 微信公众号:扫描二维码,关注我们