Scality:攀登云存储高地(上)
lily 发表于:11年07月01日 09:41 [编译] 存储在线
DOSTOR存储在线 7月1日国际报道:诸如NAS和SAN这样的传统存储业务模式已经为多数企业所接受,但是依然有个问题:NAS和SAN(或者二者的组合)谁更适合云计算环境?Scality对此表示,在大多数情况下答案是否定的。这家在圣弗朗西斯科、巴黎和东京都设有办事处的存储供应商,其“有机存储软件”产品RING据称是第一个基于对象的存储平台,能够为基于Web的应用提供所需的性能水平。
Scality的目标客户是公共电子邮件提供商和公有云提供商,当然大型企业可以将RING应用到私有云。RING处理的数据最好不是结构化数据(结构化数据也就那些与数据库存储/管理信息有关的数据,例如关键业务的在线处理系统)。相反,Scality集中力量在非结构化数据的处理上,该公司将其定义为涉及电子邮件、文字处理、照片和视频等任何数据。
为了便于讨论,我接受Scality对于非结构化的定义,但仍需要区分半结构化文件(如文字处理)和非结构化文件(如视频)。
现在,在企业中非结构化信息的数量远远大于结构化数据,前者明确主导着消费市场,所以现在有大量的数据需要管理。
需要注意的是,为非结构化数据、IT架构、包括公共云服务供应商的存储架构等,提供在线存储服务的目的是给客户一个黑盒。这意味着,最终客户产生清晰可辨的输入(例如,请求某一个特定信息),并根据所需的服务水平(如低延迟、高可靠性),接收清晰可辨的输出(获取所需的信息)。
用很多年前我的好朋友--著名的IT咨询师Peter Keen——的话来说:科技应该是“平凡而不透明的”。在Peter看来,平凡意味着技术应该很容易使用,而不透明意味着你不知道如何运作技术去工作。这个底线是,用户既不知道也不必关心服务提供商使用的是什么IT架构。
这意味着服务供应商不会被NAS或者SAN技术锁定,只要它能够满足服务性能和服务水平协议(SLA)的要求,它可以选择几乎所有的架构。Scality认为,服务供应商应使用多个服务器/存储节点。
需要注意的是,这种DAS模式与传统的SAN共享存储概念相对立。
那么这个架构是如何工作的?用户是如何在“云”的任何位置访问自己的数据?系统是如何提供所需的性能?
Scality将每一个x86服务器和DAS的实例看作一个“细胞”单元,尽管在术语中更多的称之为“节点”。Scality使用“有机存储”这一术语来描述“细胞”在内部的管理情况。
这些“细胞”连接成一个网状的网络拓扑结构,通常采用GB以太网。该公司的软件可以智能的管理RING的附加业务,例如为满足特定用户的需求而查找信息。每一个“细胞”单元有一个关键地址,同时在逻辑上,这些细胞组织了一个圆圈,这也是为何Scality的产品名称使用“Ring”这个词。RINg系统支持对等网络寻址方案。这意味着,它没有中央点(central point)来管理所有的地址,也就不会因此产生瓶颈。同时表明,在一个单独的RING中没有内置的服务器数量限制。
