WatchStor.com — 领先的中文存储网络媒体 | 51CTO旗下网站

新闻资讯 > 云存储 > 正文

WatchStor观察:多角度看云存储

Watchstor编译  佚名丨2009-11-27 13:03 标签:云存储 公有云 

【WatchStor独家译文】云计算和云存储的定义有很多,而给云服务下一个统一的定义几乎是个徒劳的尝试。云服务是什么?这取决于如何使用云服务和谁将使用这些服务。谁将支持后端存储基础架构同样取决于这些变量。

基本的云模式有两种:云计算和云存储。在云计算方面,上千名用户共享一个特定应用,这些应用从金融服务到在线角色游戏五花八门。尽管用户是通过云发出请求的,但是处理这些请求都是在提供商的数据中心内完成的。几乎在所有实例中,这些提供商都需要高性能存储来响应这些本地处理请求。

对于云存储来说,虽然性能仍然是一个关键因素,但是却并不如其他功能那么重要。云存储提供商需要以低于本地IT团队在本地提供服务更低成本基础上提供更好存储服务。他们的存储成本应该能够在消耗或者消耗这个存储空间的时候颗粒性地扩展——向上扩展或者向下扩展。除此之外,他们还得向其中增加他们自己的价值,例如搜索或者归档服务。

另外需要考虑的就是,从财务角度如何对待这种存储。内部的开发和部署都是需要资金支持的。相比之下,一个外部策略可能需要付出更高的成本。资本开支(CAPEX)和运营成本(OPEX)将为一家企业机构提供额外的好处,应该被纳入考虑范围。

在这种使用情况下,存储基础架构提供商就变得十分关键。提供商必须面对两种选择,第一个就是自主设计他们自己的存储基础架构,最终他们将变成设计他们自己存储解决方案的软件开发商,在白盒服务器上运行廉价的附加磁盘。尽管因为垂直集成的原因他们也许可以受益,但是还要考虑一家厂商是否有能力做到方方面面。除了维持存储解决方案相关的软件开发之外,这些厂商还必须提供能够吸引用户和留住这些用户的服务。这其中包括相关的设施、营销、服务前端的软件,而且也不能忽略为潜在数千名用户提供存储管理。要让一家厂商做到以上所有这些的确是不容易。

另外一种选择就是利用现有的存储解决方案。这让提供商将重点放在了业务和增值项目上,而不是成为存储软件开发的专家。对于这些提供商来说,他们需要的是一个能够扩展满足用户需求、帮助他们保持价格竞争力和维持易于管理特点的存储系统。在这种情况下,基于网格的存储归档基础架构是一个理想的选择。另外它还可以配合基于网络服务API的解决方案。两者的结合提供了完全多租户形式的解决方案,让提供商能够凭借着功能强大的解决方案打入市场,并把重点放在关键的增值项目上。

扩展性可以说是一家云存储提供商的存储基础架构最重要的一个方面,不仅关乎存储系统可以扩展到多大,而且涉及到管理这种扩展是否简便。提供商应该能够更快速且管理成本更低地实现扩展。最理想的情况是,合作伙伴选择的存储系统也是以类似于提供商提供给他们用户的“付费即增长”的形式。

基于网格的存储归档架构可以解决这种扩展问题。更多存储容量通过集群中的节点添加到存储环境中。每次添加一个节点来增长容量的时候还配合更多的存储处理能力和存储I/O带宽。传统系统的挑战在于,随着更多容量添加到系统,这些组件无法随着容量的增长而增长。这会导致两个问题:首先,提供商不得不从一开始就过量购买存储带宽和存储处理能力,为某种扩展预留空间。说它是一个问题,是因为如果提供商可以选择等待的话,那么未来处理能力和存储I/O带宽将会变得更廉价。第二个问题是,从某种程度上来说,随着传统系统中的容量不断扩展,容量增长步伐将超过系统中的其他功能。最后,用户不得不面对不断降级的性能,需要升级或者添加一个新系统。

升级是一个难以解决的问题,尽管一些系统可以不用迁移就完成升级。但是存储控制器或者NAS头很容易被更换。当然这样做的成本更高,尤其是当环境正面临着大多数云存储提供商预期的快速增长。第二个选择,附加系统,这么做本身就是一个挑战,因为提供商不得不管理多个存储系统。尽管全局文件系统可以解决这个问题,但是它只在数据路径方面所有帮助,而不是管理路径。相比组合在一起的独立NAS头来说,一个集群有一个可以完成所有存储管理操作(例如配置和数据保护)的点。

能够满足云存储提供商的扩展需求之后,第二个重要问题就是监控成本。云存储提供商将不时地对比内部维持存储的成本。云存储服务必须严密地关注成本,确保附加值超过任何价格差。

第一项需要检查的成本就是扩展的隐藏成本,除此之外,确保提供商能够严密监控这项成本也是很重要的。云存储系统应该可以可靠地利用高容量硬盘,然后增加重复数据删除和数据压缩技术来优化存储容量利用率。实际上,根据提供商提供的服务,数据压缩也许是最重要的,因为重复数据删除所带来的机会是有限的。根据定义,让重复数据删除技术奏效的前提就是必须有冗余的数据。压缩提供了针对所有数据集的优化,而并不限定在冗余数据的范畴内。如果能够同时实施这两项空间优化技术的话,存储空间削减的效果将非常明显。

安全也是大多数云存储新用户最关注的一个话题。云存储提供商应该确保在数据从客户那里转移到数据中心其间必须提供某种加密或者其他数据安全措施。存储本身设计应该支持加密技术而不会造成性能降级。而且,系统还应该能够处理云存储的多租户环境。最后在法规遵从环境下,系统应该能够利用WORM系统满足常规需求。这种WORM系统也应该是多租户形式的,因为很多提供商的用户可能需要这项功能,其他可能不需要。针对每种需求部署独立系统的话可能会打破成本模式。

最后一个重要考虑因素——也许是最重要的一个——就是可靠性。丢失用户数据是不能被接受的,而且如果发生的话需要付出巨大代价。如果存储系统采用基于SATA的技术来控制成本,那么这就变得更加重要了。标准RAID对于存储提供商来说也许不够,但是部署一个完整的镜像成本过高,而且容易打破价格模式。标准RAID技术的挑战在于(即使是RAID 6),随着驱动器容量持续增加,错误发生的几率也随之增长,还有驱动器重建所需的时间也变长了。数据保护技术可以提供更全面的数据保护,同时利用存储集群来缩短驱动器故障之后重建所需的时间,防止RAID环境常见的读取故障。

除此之外,存储系统还应该能够从多站点复制数据,这时候可以利用上面提到的重复数据删除和数据压缩技术来控制带宽成本。云存储是从用户那里提取数据,所以它更不能容忍数据中心故障。而且因为这种提取,用户切换服务的能力也是服务提供商需要重视的一个问题。在用户寄予极高期待的云存储环境下,数据中心故障要比简单的数据丢失更无法令人接受。

云存储快速增长和变化的特点,意味着提供商需要将重点放在如何做到最好,用户需要了解他们的提供商所负责任有多大。虽然垂直集成策略听上去不错,但是这并不现实。对提供商来说,一个扩展性更高的业务模式也许是将重点放在面向用户的软件和设施,然后让其他人来提供后端存储基础架构。【WatchStor独家译稿,未经许可禁止转载。合作伙伴请注明原作者及出处为WatchStor.com】

【编辑推荐】

  1. 越早采用云存储 成本越可控制
  2. WatchStor观察:什么是云存储?
  3. 云存储需要制定监管用户数据的开放性标准
  4. 制约云存储在企业内的应用两大原因
  5. WatchStor观察:云存储API的重要性

相关资讯

今日微信独家

《华尔街日报》报道日前援引知情人士的消息称,由于被美国政府以国家安全问题为由进行调查,联想斥资23亿美元收购IBM低端服务器业务的交易陷入了停滞状态。
关注新浪官博 订阅微信订阅号

订阅焦点周刊

论坛与活动

2016中国数据加速峰会直播专题
2016中国数据加速峰会直播专题[详细]
点击查看

精彩视频

最新文章

1111111
1111111
asdasd
asdasd
同有科技应用型大数据存储在南京掀起智能风暴
同有科技应用型大数据存储在南京掀起智能风暴
斯蒂芬斯蒂芬
斯蒂芬斯蒂芬
京东双11技术备战 构建多中心交易系统
京东双11技术备战 构建多中心交易系统