【IT168 资讯】
NAS和SAN是互补技术
一些其他的信息技术趋势已经驱使融合网络的采用,其中包括:一些分散式的应用和用户要求访问相同的数据;对提供更高的性能、高可靠性和更低的拥有成本的专有功能系统的高增长要求;以成熟和习惯的网络标准包括TCP/IP, NFS和CIFS为基础的操作;一个全面降低管理成本和复杂性的需求;一个不需要增加任何人员的高扩展存储系统;一套可以通过重新规划的系统以维持目前拥有的硬件和管理人员的价值等。
NetApp公司中国区总经理陈文俊指出,从用户应用的角度来划分,必须采用SAN或者NAS的都是少数,绝大多数的应用需求采用SAN或者NAS都能满足,而采用SAN与NAS融合的方案作到了最好的满足(如图3所示)。
有集成商这样告诉笔者,对“网络存储”概念的正确解释应该是“一个统一的SAN和NAS组成的基础架构,实现服务器、存储和人员的整合,真正做到整个网络的存储而不是部分网络存储”。以往与客户打交道,集成商做得最多的事情之一就是解答SAN与NAS的区别,现在很少有这种问题了,客户们只说“我有这么多东西,你帮我整合到一起”。集成商也不需再表白自己有NAS还是SAN,而只需说“你把需求拿出来,我给你一个Total的方案”。
融合的方案
目前,众多公司已经推出了融合NAS与SAN的存储解决方案。每家的方案都会有独特的一面,然而,从总体上看,这些方案大致可分为两类——“NAS头”与“统一存储系统”。
NAS头的概念实际上相当简单。NAS头由专为提供文件服务而优化的部件构成,这种部件也叫文件管理器(filer)。这些NAS头连接到后端上的SAN存储上,使IT可以以类似于利用SAN存储为其他应用提供存储容量的方式,为NAS头提供存储容量。这就使NAS头后面的存储设备可以根据环境的需求扩展到非常大的容量。
近来包括IBM、HP、Auspex在内的一些公司先后推出了与其SAN产品相结合的NAS头产品。
惠普网络存储产品部技术中心经理朱圣瑜告诉笔者,融合的方案其实很简单,惠普早就为用户提供了SAN与NAS相结合的集成解决方案。作为企业级的NAS存储系统,惠普NAS8000能够通过虚拟SAN来存储NAS数据与传统的SAN数据,实现了对NAS和SAN体系结构的集成。
与惠普的作法相类似,Auspex公司的产品NSc3000的前端通过传统的IP网络与客户端相连,后端通过FC SAN与网络存储设备相连。NSc3000向其客户端提供传统的服务,如NFS或CIFS。客户端将所有的请求送给NSc3000,其系统相应也通过NSc3000送还给用户。通过NSc3000这样的NAS头,NAS系统与SAN系统可以共享存储空间。
NAS头系统虽然在一定程度上解决了NAS与SAN系统的存储设备级的共享问题,但在文件级的共享问题上却与传统的NAS系统遇到了同样的可扩展性问题。当一个文件系统负载很大时,NAS头很可能成为系统的瓶颈。笔者在前些时候《前进中的NAS》一文中也介绍了一些解决此类问题的方法,如NAS群集技术等。
在NAS与SAN融合的过程中,“NAS头”方案主要的工作在NAS一端,NAS产品增加了可与SAN相连的“接口”,在融合的方案中往往也是“既有NAS,又有SAN”。而在“统一存储系统”中,整个系统只有一个用户接口。
EMC公司在2001年推出HighRoad MultiPlex File System。HighRoad系统中包含一个或多个名为Celerra的系统服务器、多个Unix和Windows的客户端,以及多个名为Symmetrix的网络存储设备。系统服务器和客户端都是通过光纤通道与存储设备相连,而系统服务器与客户端则通过传统的IP网络连接。在HighRoad系统中,系统服务器是惟一需要理解文件系统结构的部分,其他的系统组成部分都与文件系统无关。系统服务器通过IP网络向客户端提供文件元数据服务;客户端在获取元数据信息之后,通过光纤通道直接访问网络存储设备。文件的数据位置信息和并发文件访问都是通过FMP(File Mapping Protocol)协议实现的。一个HighRoad系统中可以含有多个文件系统,但每个文件系统必须与一个系统服务器相对应。
业内另一实现“统一存储系统”的是NetApp的FAS(统一网络存储)系统。这种实现方式和在SAN前加NAS头正好相反,不是SAN到NAS的支持,而是NAS到SAN的支持,即在原有的NAS基础上,增加对FCP协议的支持。由于NAS具有自己的操作系统和文件系统,因此增加的FCP和原有的NFS、CIFS、HTTP一样,仅是一个协议的支持。同一网络存储可以通过不同的接口卡完成对SAN和NAS的同时支持,如通过以太网卡提供NAS的访问服务,而同时又可以通过HBA卡提供SAN的访问服务。至于NAS和SAN则可以共同地有效使用所有虚拟化的空间。同时,可以看到这种实现的模型其管理还是原有的NetApp的产品,因此管理复杂度没有大幅度的改动。换言之,这种统一网络存储也给SAN的存储带来了一种简单化管理的实现方式。