扫一扫
关注微信公众号

网络硬盘的兴起以及向云存储的转化
2011-12-27   比特网

实际上,网络硬盘对于我们并不陌生。记得早在七八年前Gmail刚刚诞生之时,就曾经有人开发出了相关的应用,利用Gmail的海量空间来储存本地数据。而后,这种手法又延伸到了利用Google Code的空间来存储数据。当然,由于这种远程存放文件的方式并非是服务提供商的本意(而且当时Google并没有网络硬盘服务),因此并没有推广开来。在此之后,我们终于见到了一些专业提供文件存储的服务商,比如RapidShare以及在国内非常有名的RayFile。网络硬盘概念由此而来。

  当云计算这一概念席卷肆虐之时,不由自主地,网络硬盘都开始改头换面,“变身”称所谓的云存储产品。实际上,不仅仅是网盘服务提供商自身,就连外界对于网盘和云存储的关系与差别都有些模糊。近期,华为将旗下的DBank网盘(数据银行)正式更名为“华为网盘”,就被很多人描述为是华为云存储战略的一个佐证。

  当然,我本人并不怀疑华为正在进行着云计算的布局,不过,DBank的改名与否同云存储可是一点关系都没有。君不见,就连华为自己还是延续“网盘”这一称呼吗?

  云存储就是网络硬盘吗?

  网络硬盘与云存储,听起来似乎实现的“功能”非常相似——数据存储——然而实际上,二者在底层架构以及应用上的区别非常明显。

  从应用角度上来看,网络硬盘的作用更多是存储数据,但是云存储的功能却要包含更多内容。目前来看,云存储服务提供商更愿意围绕服务打造出一个包含文件同步、工作协同、多应用汇聚的平台,而不仅仅是放个数据那么简单。

  而在底层架构上,云存储应用了包括分布式文件系统、多租户管理与身份验证、虚拟化等诸多技术手段。网络硬盘的技术构架则相对简单,以用户管理为例,网络硬盘仅仅只是依靠数据库管理进行用户区分,而并没有实现单一账户下多权限的划分、多账户间协作等管控内容。

  区别在哪?网络硬盘云存储特点剖析

  去年4月份,全球网络存储工业协会(Storage Networking Industry Association,SNIA)正式对外公布了业界首个云存储标准。在相关文档中(可访问http://www.snia.org/tech_activities/publicreview/查看),SNIA总结了关于云存储的七大特点,分别是:

  •   横向扩展能力
  •   动态资源调度
  •   安全和数据保护
  •   存储服务级别保证
  •   自动化管理、监控及优化
  •   地理无关性
  •   多访问协议及方式支持

  作为成立较早的存储行业协会,SNIA所公布的云存储相关标准及定义,无疑给我们提供了足够的参考。

  相应的,我也对云存储进行了一些特点的归纳和汇总。从目前来看,我认为云存储产品至少包括有以下几项特点:

  多终端支持 我们都知道,云所强调的一个重要概念,就是资源的分发。因此,在移动办公、跨平台数据分享概念甚嚣尘上的今天,多终端的支持显得尤为紧要。

  虚拟化技术 在维基百科中,云存储的定义是“一种将数据存放于第三方存储虚拟资源池上的在线存储模式。服务提供商按照客户需求虚拟化资源,并提供给他们。在物理上,这些资源可能分布在不同的服务器上。”

  虚拟化技术带给云存储的最大受益,是更加低成本的数据存储方式,也就是说,无论是服务供应商还是用户都无需考虑数据的存放设备和地点。同时,虚拟化使得资源的应用更为高效。

  以Amazon为例,其在自有云平台Elastic Compute Cloud(其云存储服务也同样基于这一平台)上就使用了Xen的环境。每个用户账号均对应一台虚拟机(实例),而Amazon利用EC2 Compute Units去为每个账号分配硬件资源。

  Amazon的用户无需知道数据存放在哪里,也无需担忧资源浪费所带来的成本隐忧。而一旦资源不够用,提交申请后即可迅速划拨。

  数据安全及可用性 云存储在数据安全与数据保护方面采用了从头至尾的多种技术,来保证用户数据不受损失,这包括:身份验证、数字证书、数据备份(容灾)、数据传输加密(SSL)、数据库加密等等技术。

  底层架构 出于应对高I/O数据访问量的考虑,云存储均采用了分布式文件系统,比较常见文件系统的包括MogileDFS和FastDFS。很多服务供应商也会更具开源产品来打造自有的文件系统。

  整合第三方服务及应用整合 很多人认为,云实际上并不涉及技术变革,而只是一种新的服务模式。实际上,云在技术变革上面是否存在突破,我们还有待验证,但是服务交付的革新已经映入了我们的眼中。

  这种革新的一个重要特点,就是多个服务供应商之间的联系与整合。这种整合为用户带来的方便性是不言而喻的。一般来说,常见的云存储均整合了Google、Salesforce.com等等服务。

  除此之外,很多云存储厂商还在打造着自有的服务体系,建立一个更为庞大的应用“帝国”。以Box.net为例,其拥有着一个庞大的合作伙伴计划 “Innovation Network”,这其中包含了Appcelerator, Cloud Foundry, Heroku, Rackspace, SnapLogic以及Twilio等数家合作伙伴。

  付费模式 我们常见的网络硬盘付费模式,是由服务提供商预先划定不同的容量空间、单个文件大小以及文件保存期限等多个条件形成“套餐”,用户根据选择的套付费。换句话说,用户并不能自主选择需要的容量、文件保存期限等条件,而只能根据既定的规则使用。而云存储的交付模式则迥然不同。实际上,由于底层集群式的架构以及虚拟化技术的应用,用户可以随时以GB为单位添加或者减少容量,同时服务提供商也可以迅速交付以及响应。

  SLA协议 这一点不用多说。一直以来,SLA协议都是云服务产品的一个共有特征

  多租户权限管理以及内容共享 这里所说的内容共享,可不是A用户上传了一个文件后,告诉B用户下载地址的方式。

  实际上,云存储之所以说是一个能够完整改变工作模式的服务形式,就在于其在内容共享及协作方面的变革。通过多租户用户管理协议(比如IAM)的支持,无论是企业和个人,都可以设定不同的身份和配置文件来控制访问者的权限。同时,不同的账号也可以协同分享同一份文档内容,实现不限距离、时间的CRM 平台。

  当然,这些内容可能看起来很像是一个SaaS平台,而非云存储。不过,我们在上文也已经提到过,从目前的趋势来看,云存储服务提供商更愿意围绕服务打造出一个包含文件同步、工作协同、多应用汇聚的平台,而不仅仅是放个数据那么简单。因此,这也算是当前云存储发展的一个特点。

原文链接:http://storage.it168.com/a2011/1226/1294/000001294297_all.shtml

热词搜索:

上一篇:2012:‘自带设备’之年,大数据和云加速发展
下一篇:效率最大化 优化存储效率的五大方法

分享到: 收藏