2008 年 04 月 03 日, 星期四

几种存储技术的对比(DAS,NAS,SAN)转载

DAS(direct access storage device)直接访问存储设备,是磁盘存储设备的术语,以前被用在大、中型机上。使用在PC机上还包括硬盘设备DAS的最新形式是RAID。“直接访问”指访问所有数据的时间是相同的。
顾名思义,在这种方式中,存储设备是通过电缆(通常是SCSI接口电缆)直接到服务器的。I/O(输入/输出)请求直接发送到存储设备。DAS,也可称为 SAS(Server-Attached Storage,服务器附加存储)。它依赖于服务器,其本身是硬件的堆叠,不带有任何存储操作系统。
DAS的适用环境

1) 服务器在地理分布上很分散,通过SAN(存储区域网络)或NAS(网络直接存储)在它们之间进行互连非常困难时(商店或银行的分支便是一个典型的例子);

2) 存储系统必须被直接连接到应用服务器(如Microsoft Cluster Server或某些数据库使用的“原始分区”)上时;

3) 包括许多数据库应用和应用服务器在内的应用,它们需要直接连接到存储器上,群件应用和一些邮件服务也包括在内。

典型DAS结构如图所示

138239.jpg

对于多个服务器或多台PC的环境,使用DAS方式设备的初始费用可能比较低,可是这种连接方式下,每台PC或服务器单独拥有自己的存储磁盘,容量的再分配困难;对于整个环境下的存储系统管理,工作烦琐而重复,没有集中管理解决方案。所以整体的拥有成本(TCO)较高。目前DAS基本被 NAS所代替。下面是DAS与NAS的比较。

SAN技术发展分析

SAN是传统的DAS技术的延续,是一种适合大量的数据块访问方式的网络存储技术:即信息主要是以块方式存储及管理的应用。SANDAS的主要区别在于SAN技术在主机和存储设备之间增加了专用的存储交换机,构成光纤FC存储区域网络,实现网络存储访问。

SAN技术的核心是SAN交换机,SAN交换机是存储系统和主机系统之间的桥梁,由于采用交换技术,SAN交换机如同一个连接存储设备和主机设备的大立交桥。尽管SAN交换机上也配置CPU和缓存,SAN交换机上也可以具有自我管理、自我配置等智能软件,但SAN交换机主要作用还是作为数据交换通道。目前主流的SAN交换机厂商,像博科、MCDATACisco占有存储交换机市场98%以上的份额。

NAS技术发展分析

NAS是传统网络文件服务器技术的延续,是专用的网络文件服务器,是代替传统网络文件服务器市场的新技术、新产品。它提高了文件系统的处理能力、可靠性、访问连续性和可扩展性,使用NAS代替传统网络文件服务器是满足用户对性能及可靠性需求的必然之路。

目前市场上的NAS产品基本上可以分成两种模式:专业存储厂商NAS产品及主机厂商NAS产品。客观讲,专业存储厂商的NAS产品是真正的NAS产品,因为他们都在NAS引擎的微码中内置了NFS(网络文件系统)和CIFS(公共互联网文件系统)的支持。目前主要专业的NAS厂商有EMCNetApp

主机厂商NAS产品不是真正的NAS产品,基本都是采用两台Windows NT(或UNIX)服务器做NAS的引擎,实际是包装过的传统网络文件服务器。因此,对CIFS支持较好,但对NFS采用模拟方式。所以在性能上没有很好的扩充性,无法满足大规模文件共享的需求。

存储整合的必要性

目前,SAN技术和NAS技术都是信息整合的手段,二者各有特点,适合不同的市场需求。能否将二者有机结合在一起,满足不同应用的需求,充分发挥网络存储的优势已经成为广大用户的迫切需要。

SAN是网络存储技术的核心,业务系统中的核心部分需要高性能、高可靠的数据访问方式,这是SAN技术的特长。采用SAN技术,在关键业务系统的主机和存储设备之间通过SAN交换机连接起来,构成网络存储,这就保证了核心业务系统的高性能、高可靠性数据访问需求及未来扩展的灵活性。但是用户业务系统除了核心的关键业务之外还有更多的非关键业务,这些业务系统也需要存储空间,将这些非关键业务系统的主机也接入SAN结构是不现实的。一方面,这样做造价太大,需要配置多个大型的SAN交换机,每个接入的主机都必须配置较昂贵的HBA卡,复杂、庞大的SAN管理也将导致投资加大;另一方面,这些非主要业务系统主机对存储系统访问的性能需求一般较低,访问频率也较低,如果全部接入SAN也是一种浪费。

此外,大部分非主要的边缘业务系统都是以文件形式访问数据的,这是NAS技术的特长。因此,能否将NASSAN技术集成起来是满足广大用户需求的关键。

SAN+NAS集成解决方案就是在统一的SAN架构下,添加NAS引擎,NAS引擎和其他主要业务系统主机共享统一SAN架构下的存储资源,从而实现在满足主要业务系统的高性能、高可靠数据访问需求的同时,通过添加的NAS引擎兼顾大量边缘业务系统对存储资源的需求,实现真正的存储信息整合。

SAN+NAS在油田

某油田研究院数据中心是一个典型的石油行业用户,其主要业务包括资料处理业务及解释业务。其中,资料处理需要高带宽数据访问,适合通过SAN方式访问数据;而解释业务则在60台工作站上进行,各个工作站数据需要共享,对于数据带宽要求较低。

在以往的数据存储应用中,该用户选用了AUTOPEC公司的NAS产品解决方案。但是在实际的应用过程中,则暴露了很多问题,最为严重的是性能不足,使用者对此有诸多抱怨。为了改善应用水平,其技术人员拜访了许多存储厂家,接触了各种解决方案,但都不是很满意,原因在于这些解决方案要么是单纯的SAN方案,要么是单纯的NAS方案。单纯的SAN方案可以获得性能的提升,但建立超过70台主机(包括工作站)的SAN网络造价太高,与此同时,该方案不能很好满足多台用户工作站共享数据的业务需求。而单纯的NAS方案也令用户不能接受,因为目前他们所采用的就是NAS方案。

了解到该用户的需求之后,EMC向其推荐了一台CX700磁盘阵列加一个NS700G NAS引擎和DS-24M2存储交换机的整合解决方案(参见左图),很快得到了用户的认可。该油田研究院数据中心有关技术人员表示,该SAN+NAS的解决方案,既满足了资料处理系统高带宽需求,同时也兼顾了60台工作站文件共享的需求。因此解决了长期困扰其的问题。据了解,有关人员很快向上级主管部门申请预算,顺利进入商务采购阶段。在这个过程中,该项目的系统集成商也向该用户提议,采用另外品牌的存储产品,其更具有价格优势,但是由于缺乏SAN+NAS的功能设计,该提议很快被用户否决。


fjy26 发表于:2008.04.03 10:20 ::分类: ( 学习 ) ::阅读:(33次) :: 评论 (0) :: 引用 (0)

发表评论

标题

在此添加评论

称呼

邮箱地址(可选)

个人主页(可选)