NAS系统性能和扩展性的提高得益于几个因素。首先是TCP/IP卸载引擎(TCP/IP offload engines)的出现,例如HBAs(主机总线适配器,Host Bus Adapters),它们被设计用于TCP/IP的处理,从而将服务器CPU资源释放出来做其他任务。另外,NAS在处理需求应用方面也有显著提高。
DAFS提高吞吐量
DAFS(直接访问文件系统,Direct Access File System)很值得一提,它是近来NAS市场最重要的开发成果之一。DAFS是一种文件访问协议,由DAFS Collaborative开发,Network Appliance和Intel推动,它能减少延迟,提高NAS系统的吞吐量。而DAFS的直接存储对存储 (direct memory-to-memory)结构,更是有助于减少CPU的开销,比接近淘汰的NFS和CIFS协议大大提高了效率。DAFS使用VI(虚拟接口,Virtual Interface)用于服务器集群,提高了文件共享性能。DAFS与Fibre Channel,Gigabit Ethernet和InfiniBand兼容。Network Appliance公司近来推出了一款基于DAFS的产品,DAFA数据库加速器(DAFS Database Accelerator),它经过优化后运行在基于Solaris+Oracle8i/9i/DB2/Sybase的服务器上,可在Gigabit Ethernet上使用VI技术,具有负载平衡、多路径备份(支持两路或更多)、容错等功能。除了备份和镜像,它还能进行数据库检测和在线恢复。
NDMP均衡存储管理
NAS的某些备份和恢复操作一直比较难操作,这早已是公认的事实。所幸的是这种状况正在好转。例如,NDMP(网络数据管理协议,Network Data Management Protocol)能均衡存储管理,并对不同硬件平台和操作系统的网络数据进行备份,同时促进了LAN-free和serverless备份的实现,使效率飞速提高。
价格趋于平民化
发展还体现在价格上,激烈的市场竞争使产品更趋平民化。如Network Appliance的NearStore R100和HP的StorageWorks NAS B3000。R100 NAS是一种near-line(介于online和offline之间)的存储系统,主要设计为备份和归档,其容量从12Tbytes到96Tbytes,一个12Tbyte的配置(具有镜像,复制和恢复软件)价格为$275000元。这种价位使基于磁盘的备份和归档的成本几乎接近于企业级的磁带系统,但比磁带的速度快得多。ADIC最近宣布,它的磁带库能与R1000兼容,StorageTek和Quantum也宣称其磁带库系统能与Network Appliance的NetApp filers 协同工作。
另一个是HP的NAS B3000,这是一个中级的最高容量为27Tbytes的NAS系统,具有嵌入式交换功能。B3000具有备份、恢复、复制、及时拷贝(point-in-time copy,及时产生存储空间,也称snapshot)和集群等功能。该系统还提供虚拟现实(virtualization)功能,即将网络上多个物理设备作为一个单一的设备,并使用一个虚拟的存储池更有效地进行动态分配。经由一个Fibre Channel链路,B3000能连接到一个SAN,从而提供全部文件和块级的访问,其价格约为$43000/288Gbytes。
其他一些工具的引入也冲击着NAS市场,诸如微软的SAK(服务器应用工具包,Server Appliance Kit),它使OEM厂商迅速将NAS应用推向市场,网管对这些设备也更容易管理。Sun近日也发布了面向零售商和系统集成商的NAS软件,ServPoint Appliance Software。
多种产品相融合
早期的NAS设备仅作为单纯的文件服务器使用。现在,通过NAS网关(NAS gateways,也称NAS heads)等设备可将NAS和SAN整合到一起。这些设施没有内部存储系统,但通过SAN或其他附件可以连接到后端的SAN附带存储系统,在两种技术之间架起了一座桥梁。NAS gateways与兼容的软件和硬件结合,能提供诸如备份/恢复、复制、远程镜像,snapshot,灾难恢复,集群,远程管理和virtualization等特性。
NAS和SAN技术的融合正在开始重塑NAS市场。许多厂商都加快了NAS gateways的生产步伐。其他类似的产品还包括EMC的Celerra File Server,Celerra HighRoad software,其中HighRoad通过多路文件共享使NAS和SAN结合在一起,它也支持本地文件系统复制。EMC还表示准备将iSCSI集成到其NAS系统未来的版本中,这也代表着朝向融合的另外一步。
IBM的TotalStorage NAS 300G也是一种网关设备,能处理块级和文件的数据,该系统和IBM的Enterprise Storage Server,Module Storage Server,以及FAStT200和FAStT500 storage servers相兼容。IBM现正开始提供300G和其他厂商基于SAN的设备的接口。HP的StorageWorks NAS Executor E7000是另一种NAS网关设备,它能连接到公司的磁盘阵列,当和基于Fibre Channel的StorageWorks Enterprise Virtual Array(一种虚拟的RAID系统)结合时,E7000能将多个虚拟阵列作为一个存储池,它能同时支持SAN和NAS技术。
其他一些厂商包括,Auspex的NSc3000 network storage controller主要用与其他厂商现存的SAN存储子系统协同工作。Intel、IBM、Sun和Dell等厂商则推出了blade server,它们都支持异种协议,如Ethernet、Fibre Channel、iSCSI和InfiniBand。
实施虚拟现实
虚拟现实(virtualization),指的是将一个网络上多个异类的设备作为一个单一的逻辑存储池,然后按需为服务器分配存储。它能帮助优化磁盘空间的利用率,简化诸如远程镜像、备份、容灾和恢复等操作。通过有效的存储资源共享也能提高ROI(投资汇报率)。而通过将多个NAS设备作为一个单设备来管理,则会降低管理成本,这也是NAS一直要解决的本质问题。
近年来不少厂商已开始在软件和硬件上实施虚拟现实:FalconStor的IPStor software向Windows、Linux、Unix系统提供storage virtualization和供应存储等服务。它支持IP网络上文件级和块级流量,支持SAN和NAS功能。Tricord的Lunar Flare NAS appliances被其Illuminata software集成进了集群中,该软件最多能将16个系统集合进一个存储池,在分布式文件系统基础下,Illuminata可在多个设备上重新分配数据并将数据和硬件作为单一实体进行管理。 LeftHand Networks的Network Storage Module 100基于该公司的Network Unified Storage技术平台,能运行在Ethernet上支持块级和文件传输,此外它还提供集群,存储资源动态分配和virtualization等功能。
virtualization或该类型功能的厂商包括IBM Tivoli,EMC,HP,Veritas,Sistina Software,Zambeel,Cereva Networks和DataCore。
阅读(412) | 评论(0) | 转发(0) |