专家博客:摸清存储网络技术的不同“脉象”

  我经常接到一些用户来信,询问存储区域网络(SAN)、网络附加存储(NAS)与近年来涌现出来的固定内容寻址(CAS)技术之间的区别。可别小瞧了这些问题,如果你真弄明白了这三类技术之间的本质差别,大概就能够触摸到存储网络未来的发展“脉搏”啦。SAN存储系统是目前应用最广泛的网络存储解决方案,SAN硬件设备每年的销售额均超过NAS产品100多亿美元。这样的销售业绩是非常令人惊讶的,因为,与NAS相比,SAN存在许多致命的弱点,比如说,价格更昂贵一些,系统更复杂一些,智能化程度更低一些,而且,SAN系统不适合用于处理应用程序数据。当然,SAN的胜出也不是完全没有道理的,它最大的优势就在于:能够与多种优化性能的应用软件相兼容。此外,NAS设备是近两年才开始流行起来的,而SAN技术诞生年限较久,经受了时间的洗礼,属于一项相当成熟的技术,目前正逐渐被应用于业务关键性的应用存储系统当中。

  另一方面,拿NAS存储设备与SAN相比较,前者的智能化程序更高一些,对文件和文件属性拿捏得更准一些。SAN与SAN最根本的区别就在于访问数据的方法。如果访问的是存放在SAN系统上的数据,用户必须经由一个应用程序服务器,才能获得文件或数据库信息;如果访问的是NAS系统上的数据,用户可直接调用网络上的数据,不需要通过应用程序服务器。因此,当用户在工作中需要经常与他人共享文件的话,使用NAS系统会比较方便一些。此外,NAS支持的是更高级别的NFS文件和CIFS文件存取协议,读写数据的响应时间相对缩短了许多。

  除了NAS和SAN,另外还有一种主流的存储系统——固定内容寻址(CAS)。EMC数年前推出的Centera系列磁盘阵列是业界内首款基于对象的固定内容寻址系统,它通过独家专利的应用程序编程接口(API)与各种应用程序对话。换言之,第三方软件供应商们在设计产品时,必须将Centera的API标准集成进去,才能够发挥出记录保留策略的优势。或者,用户也可以选用Centera Universal Access(简称CUA)设备,它支持标准的NFS和CIFS文件协议,允许非集成应用程序使用Centera。所谓固定内容寻址,指的是系统为每一个保存对象及其元数据分配一个独特的地址,无论该对象被使用多少次,也只保存一份原件,不会出现重复。所有对象和元数据的存档和检索操作,都在一个巨大的平面地址空间内进行。固定内容寻址系统之所以得到广泛的应用,最大的原因就在于:它允许用户设置一定的数据管理策略,禁止任何人在指定的时间段内随意更改或删除文件,从而达到了帮助用户应对相关法令法规的目的。

  固定内容寻址(CAS)虽然是一项新兴的存储技术,却不新颖,基于NAS技术的存储系统具备CAS所拥有的大部分功能。高端的CAS系统具有非常可观的扩展性能,这是传统的NAS产品所不能比拟的,但是,谁又能保证下一代的NAS产品不会超越它呢?事实上,目前市面上与Centera直接“碰撞”的竞争产品大多都是基于NAS技术的,它们拥有可扩展的文件系统和集群的网络架构。而Centera自推出以来,销量一直扶摇直上,之所以能够取得如此卓越的成绩,除了其独特的系统架构和高扩展性能之外,该平台上集成了大量的软件工具,也是重要的原因之一。目前,可支持EMC Centera API 标准的软件数量已经超过了200余种,这个数字还在持续增长当中。

  此外,IBM和SGI等业界大亨也相继推出了自己的SAN文件系统,使得市场格局变得更加复杂化。这些产品实际上只是一种可以在光纤通道中对话的网络文件系统,具备NAS系统的文件级智能,却属于货真价实的SAN系统组件。

  通过以上一番介绍,相信读者们都已经认识到:文件、文件属性和元数据,是关系到数据生命周期内各个阶段的管理、保护和容灾恢复的关键因素。