专业支持:(0512) 63016160 / 销售热线:(0512)63016068
当前在线: 288 今日上线: 1384 今日新增: 3

云存储技术手册

文章来源:  中国云计算 发布时间: 2009年04月13日   浏览: 1267   作者:中国云计算
云存储的产品可以说有千百种,也可以说为数不多,这要取决于对云存储的定义范围有多广或者有多窄。无论是哪种定义范围,云存储产品的数量预计今年都会有所增加,因为云存储保持着快速的发展势头。

  云存储的定义

  云存储面临的问题是,在其萌芽期数量太多,以致于对该词汇的解释众说纷纭。为了让云存储的定义更加清晰明了一些,与企业IT专家常打交道的行业分析师重新整理了一下云存储的定义,概括出了云存储的一些特点。

    云存储的产品可以说有千百种,也可以说为数不多,这要取决于对云存储的定义范围有多广或者有多窄。无论是哪种定义范围,云存储产品的数量预计今年都会有所增加,因为云存储保持着快速的发展势头。

  “云存储面临的问题是,在其萌芽期数量太多,以致于对该词汇的解释众说纷纭。”位于德州的咨询公司Storage瑞士公司的创始人George Crump说。

  为了让云存储的定义更加清晰明了一些,与企业IT专家常打交道的行业分析师重新整理了一下云存储的定义,概括出了云存储的如下特点:

  超强地可扩展性

  不受具体地理位置所限

  基于商业组件

  按照使用收费,如每G收15美分

  可跨不同应用

  软件即服务(Saas)产品,如Salesforce.com和Google Apps,就不符合云存储的条件,尽管他们提供用户保存数据的功能。“如果你是开发人员,你没法写入他们的存储基础架构。所以,我们认为那不是存储工具。”Gartner公司的分析师Adam Couture说道。

  Couture认为云存储行业中只有几个提供商:Amazon.com,Nirvanix和Rackspace Hosting公司的Mosso cloud division。不过,他说随着一些公司推出新的产品, 该名单将在今年随之增长,包括至少三家知名企业计划推出类似Amazon的S3 (Simple Storage Service)服务。

云存储产品与应用

  云存储的产品可以说有千百种,也可以说为数不多,这要取决于对云存储的定义范围有多广或者有多窄。对多事务处理的数据库或临时存储来说,云存储并不是一个好的选择。不过,对于存储需求不可预测、需要廉价存储阵列或低成本长期存档的企业来说,云存储还是非常有意义的。

据IDC的一位分析师Rick Villars称,云存储正开始入侵云服务的“地盘”,一些在线数据备份服务也同样有涉足云服务,如Carbonite公司的Online Backup、EMC的Mozy、Iron Mountain公司的Digital、Seagate Technology公司的EVault和赛门铁克公司的Online Backup。

  此外,这周IBM推出了一项至今还未命名的服务。这个服务给用户提供了它的Tivoli连续数据保护产品,可以将信息备份到私有的云存储中。到三月底,这个服务还将结合应用IBM收购Digital Arsenal Solutions后获得的一项技术。

  “那么,Mozy是云存储吗?Mozy是一个很先进的服务,备份服务,具有一个非常好的架构。它的应用本身就利用了一个云存储设备。”Villars说。“Mozy是一个建立在云存储之上的服务。”

  根据Villars的观点,这样一个云服务本质上并不能称作云存储,存储只是另一个服务的副产品。

  至于Mozy本身,它也并没把自己定位为云存储。“它不是以存储为服务,而是以备份为服务。”Decho公司PR主管Devin说。

对多事务处理的数据库或临时存储来说,云存储并不是一个好的选择。不过,对于存储需求不可预测、需要廉价存储阵列或低成本长期存档的企业来说,云存储还是非常有意义的。

  尤其是Behance这样的公司,它们的站点要供一些专业人士来展览和分享自己的成果与观点,云计算更是理所当然的事。它们的其中一个站点叫做Action Method,允许用户上传和共享文件,包括文档、音频文件和电影。

  “在我们开始建立Action Method时,我们不知道会有多少用户,所以我们需要确保有足够大的存储空间来容纳任何数量的用户。”Behance公司CTO Chris Henry如是说道。

  Behence的网站所属的厂商是Rackspace。Rackspace的Mosso Cloud Files可以提供无限大的存储空间,而且成本要远远低于SAN或NAS存储的成本。Henry说到:“有了云存储,永远也不会出现存储空间不足的情况。”

  当时,最困难的工作部分是写一个可以访问Cloud Files的API,因为Rackspace的REST(Representational State Transfer)API那时还不可用,Behance太超前了。Henry说,如果我们当时等一等会轻松,因为当时Rackspace的Web服务API也挺好用。

  此外,Henry还提到,“任何云服务要与一个应用进行整合,都会需要一定的工作量。”他建议同行最好尽早把云存储整合到他们的应用中,这样他们可以充分利用系统而不会收到存储的限制。

近三年来,Amazon服务已取得长足的进步,它是基于其公司自身架构的。该公司(总部位于美国西雅图)称,S3在2006年第二季度末仅有80万个存储对象,在一年内增长到50亿个,到2008年年底增长为400亿。

  S3拥有广泛的客户群,其中包括存储私人数据的个人、想要备份数据库或归档数据的大型企业等各种群体。例如,纽约时报使用Amazon S3存储和发送归档中的文章NASDAQ使用Amazon S3存储市场历史数据,商家可以通过Market Replay工具访问这些数据。

  Amazon S3最诱人的地方在于其成本价格。Amazon S3的定价为15美分每GB每月,如果客户使用的存储量达到50TB或以上,还会有价格优惠。

  “我们把Amazon S3定位为Internet存储”Amazon S3总经理说道,“它可以满足任何地点的http请求。使用多少,支付多少。上不封顶,下不设限。”

 Amazon S3也需要Web Startups(网络启动公司)或企业等客户来做一些开发工作。Henry表示,公司没有关于开发的合同,但提供了一系列合作伙伴清单。这些合作方都已在S3之上建立了自己的应用,S3可以支持REST和SOAP接口。

  Nirvanix也是一家云存储厂商,它们采用的方法有所不同。它们的软件CloudNAS可以免费为用户提供2TB或更多空间,而且不需要开发API。

  CloudNAS用户可以从任何Linux或Windows服务器连接到一个虚拟NAS网关,然后通向Nirvanix SDN(Storage Delivery Network)。该软件允许通过标准存储协议访问SDN存储,如NFS、CIFS和FTP。

  Nirvanix还有一个独特功能是它的Internet媒体文件系统,可以让用户管理他们的帐户。Nirvanix把主要重心放在需要储存混乱数据的企业,如音频、视频文件、医用图像或工程设计等数据。Nirvanix公司CEO Jim Zierick说道,“这些信息都不适合存储到传统的SAN或NAS系统中。”

  延迟是基于Internet存储的致命弱点之一。为此,Nirvanix的SDN在多处设立存储点以便减少延迟,其中包括加州、德克萨斯、新泽西、德国和日本。

  Rackspace的Mosso则更进一步,通过与与Limelight Networks公司的合作,把云服务与CDN(Content Delivery Network)进行整合。用户可以从CDN上最近的终端获取容量。

  “我们已经拥有大量的用户,他们使用Cloud Files主要是为了方便充分利用CDN。”Cloud Files的首席架构师Johnson说道。他还提醒,Amazon提供的CDN服务称作CloudFront,不一定要与S3一起购买。“如果你考虑云存储的话,我想你会选择CDN。”

云存储未来展望

  据Storage Switzerland的Crump预测,今后两年的形势将会对云存储厂商比较有利。然而,对客户来说可能要面临一些挑战。他们需要筛选市场上洪水般的云存储新品。

“在云存储领域,一些传统IT供应商的进入成为今年的大事,如IBM、惠普,可能还有微软。他们将更加明确自己的产品以及如何与其它产品整合。”IDC的Villars在一封电子邮件中如是写道。

  还有报道大肆渲染Google也可能进入的消息,不过它不会是云存储的主要厂商。

  Vaultscape公司发布了专门处理企业归档存储的云,主要针对数据量比较大的企业。Vaultscape公司有一个经验丰富的团队,其中有该公司奠基人兼CTO Chris Williams(曾在Nirvanix任职)和技术顾问Aloke Guha(成立了Copan Systems公司并开发过自己的文件系统和架构)。

  Vaultscape的微分器包含一个能自我修复的文件系统和“多主架构(multi-master architecture)”,两个独立的vault都随时可用。据Vaultscape公司合作创始人兼董事长Michael Witz称,数据会被复制到两个不同的物理地址,不过是通过一个core完成的,所以不会有任何故障点。

  “Vaultscape向我们展示了行业的成长,存储云旨在满足存储大环境下的各种特定需求。”Witz说到,“一种规格不可能适合所有需求。”

  据Storage Switzerland的Crump预测,今后两年的形势将会对云存储厂商比较有利。然而,对客户来说可能要面临一些挑战。他们需要筛选市场上洪水般的云存储新品。

  “云存储将会是得益于经济萧条的技术之一,”Crump说“对于预算紧缺的企业来说,按需购买存储容量与一次性购买整套存储系统相比显然会带来更多的方便和效益。”

    在云存储领域EMC真正的杀手锏在于架构,也就是它们所说“云优化存储(cloud-optimized storage)”。EMC的新产品Atmos允许企业IT部门和大型Internet或电信服务提供商建立他们自己的云架构。

  EMC云架构组的产品管理总监Jon Martin说,云优化存储的特色是容量规模大(达到PB级,甚至更高)、基于政策的管理和运行高效性。

  “我们所追求的最根本理念是存储技术不再局限于某单个数据中心,”Martin说到,“基于Atmos的架构将遍布全球。”

  此外,云架构领域的厂商还包括Bycast、Cleversafe、Ibrix和ParaScale等公司。

  这样的产品对于想利用云技术而又担忧安全性的企业很有吸引力。因为,他们可以利用这些产品在防火墙内部构建自己的云存储架构。

  据Enterprise Strategy Group的分析师Terri McClure预测,正如网络的进化过程一样——从企业内部的小型令牌网到虚拟专用网络(VPN)再到IP网络,私有云也将会成长起来。“人们可能需要较长一段时间来适应云存储,适应将自己的一切“扔到”公有云之中。”她说到。

  然而,也有分析师认为云存储会在今后的几年内成长起来。

 编辑推荐

  云存储和云计算之间到底有什么样的关系,两者之间有什么区别呢?在部署云存储的过程中应该注意哪些事项呢?

    通过一定的分析和用户反馈后,我们可以相信使用数据存储托管在线云存储会比使用私有存储平台的数据中心更加安全。

  Rebecca Wettemann,Nucleus调查公司

  ·在你登录和注册前,要对取回你数据有多难做一个彻底的评估

  ·看一下是否有迁移数据的专用的工具软件

  ·要确定清除数据迁移是否需要单独收费

  ·看一下合同特殊条款中是否包括数据迁移

  Henry Baltazar,451集团

  ·要求增加一项条款,在合同结束的时候,可以把你的数据放在移动硬盘上发回给你。

  Ben Woo,IDC

  ·尽量不要完全使用外包存储。使用混合策略可以让你内部组织架构中的主存储能够更快速的反应

  ·就好象要问自己一样也要问云存储服务数据中心:如何进行日常备份?备份文件如何保存?

  Greg McGovern,Adventist Health首席技术官

  ·要确保他们提供的服务符合你们的数据管理策略

  ·如果可以的话使用开放的文件格式

  ·日常多练习以确保可以找回你的数据

  ·确保你可以获得适合的服务级别认定以满足对数据应用的需求

  ·除非在你能够确定的认为别人可以做到比你自己做的更好的情况下,永远不要外包出去。

    云存储和云计算之间到底有什么样的关系,两者之间有什么区别呢。

  云计算是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多台服务器所组成的庞大系统经计算分析之后将处理结果回传给用户。通过云计算技术,网络服务提供者可以在数秒之内,处理数以千万计甚至亿计的信息,达到和”超级计算机”同样强大的网络服务。如下图:

  

 

  云计算系统的建设目标是将运行在PC上、或单个服务器上的独立的、个人化的运算迁移到一个数量庞大服务器”云”中,由这个云系统来负责处理用户的请求,并输出结果,它是一个以数据运算和处理为核心的系统。

  云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。 当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为核心的云计算系统。

  与云计算系统相比,云存储可以认为是配置了大容量存储空间的一个云计算系统。下图是云计算和云存储的架构模型对比:

  

 

  从架构模型来看,云存储系统系统比云计算系统多了一个存储层,同时,在基础管理也多了很多与数据管理和数据安全有关的功能,在两者在访问层和应用接口层则是完全相同的。


标签: 手册 , 技术 , 存储
一键分享:

在线客服