2008年(456)
分类: 服务器与存储
2008-05-09 11:36:24
两种数据类型
用户的数据日益增多,然而这些数据的类型不尽相同。有些是结构化/半结构化的,比如数据库、邮件等;而有些是非结构化的。这些数据主要是一些企业中存储的各类用户文件,如财务表格、设计图纸文件、软件开发文档、课程设计课件、企业咨询报告等。
两种类型数据对存储应用提出了不同的需求。数据库类型数据大都为关键的在线应用,往往要求存储设备具有高性能与高可用性。重要的是,数据已经被数据库很好地管理起来,用户需要做的是管理好存储设备即可。因此,对于这种类型的数据来说,一般比较适合采用SAN存储设备。
与之相比较,文件数据的不断增加使得企业必须不断增加和扩充文件服务器和 NAS 设备,同时也影响了用户访问数据的性能。此外,对于IT管理人员来说,对这些非结构数据的管理以及安全保障也是一个相当棘手的问题。
文件管理难题
文件管理中的一个难题是目录管理。当用户管理文件时,目录复杂性会日益增加。比如某网站,开通一个频道就需要一台新的NAS设备,就需要为它指定一个新目录。而随着时间的推移,用户的文件与目录的对应关系只能逐一管理,对全部NAS设备进行整合或者迁移会存在巨大风险。
从数据安全管理的角度来看,从NAS上复制文件是一件让人头痛的事情。如果使用NAS厂商的相关复制功能,那么就必须有一套相同的NAS系统复制。而现有的NAS系统只能在文件系统层次上进行复制。这决定了要么就复制全部,要么就什么都不复制。相反,用户更希望针对特定文件进行相应的管理。
文件存储的字典
近日记者有机会与NuView(已被博科收购)创始人Rahul Mehta进行了交流。Mehta表示,以GNS(全局命名空间)为基础核心的文件虚拟化技术可以轻松解决文件数据遇到的各类管理难题。
在谈到GNS的概念时,Mehta给出了一个定义:GNS是一组在企业中提供位置透明化的独特名称。为了便于理解,Mehta将GNS比作是存储文件时的字典,它将物理上的路径、权限等管理信息对照成为一个简易的单一列表,按照该列表可以实现对文件的简便管理。
实施全局命名空间是有效管理分布式文件存储的关键,它对于文件存储的作用就好像是DNS对于网络的作用一样。全局命名空间使客户端在无须知道分散文件位置的情况下,直观地访问这些文件(就像我们访问Web站点而并不知道IP地址一样)。它还让管理员能够在一个控制台上管理分散在不同位置的异构设备上的数据。全局命名空间提供了一个理想的平台,在其之上可以搭建关键的存储管理解决方案。包括文件共享、灾难恢复、数据迁移、服务器整合、负载平衡、存储优化和数据生命周期管理。
在部署文件虚拟化方案以后,用户访问文件的方式发生巨大变化,从原来访问物理文件存储设备转换成为一个统一的逻辑视图。用户可以拥有自己的文件夹,也可以访问权限可达的通用文件夹。 两类GNS的比较
无论是NetApp还是EMC,都将GNS作为未来NAS设备的关键功能。在NAS操作系统上实现GNS的优势是,能够与存储应用(比如复制、快照等)紧密集成,而且还免去了单独部署GNS的问题。
今年6月,NetApp发布了Data Ontap GX存储操作系统,这是其Data Ontap 7G高可用性操作系统的一个升级版本,把在单一命名空间下的存储容量扩展到PB量级。升级版Data Ontap操作系统包含了来自Spinnaker Networks公司的全局命名空间技术,NetApp在2003年购买了此项技术。NetApp把GX瞄准在高性能计算环境,可以让用户虚拟NetApp的FAS6070和FAS3050存储阵列。
Mehta称,基于NAS操作系统的GNS功能实现范围较小,比如GX可以最多管理16台NAS,那么这16台NAS可以使用同一个命名空间。而如果用户环境中的NAS数量超过了16台,那么就必须使用另外的命名空间,因此,它并不是全局唯一的。此外,基于NAS的GNS不能摆脱文件系统的限制,很难做到异构设备(不同品牌产品)之间的集成。