Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11488818
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-07-22 11:33:25

NAS与SAN都是在DAS的基础上发展起来的,是新型数据存储模式中的两个主要发展方向。

什么是SAN
SAN可以定义为是以数据存储为中心,采用可伸缩的网络拓扑结构,通过具有高传输速率的光通道的直接连接方式,提供SAN内部任意节点之间的多路可选择的数据交换,并且将数据存储管理集中在相对独立的存储区域网内。在多种光通道传输协议逐渐走向标准化并且跨平台群集文件系统投入使用后,SAN最终将实现在多种操作系统下,最大限度的数据共享和数据优化管理,以及系统的无缝扩充。


SAN Device

什么是NAS
网络附加存储设备(NAS)是一种专业的网络文件存储及文件备份设备,或称为网络直联存储设备、网络磁盘阵列。一个NAS里面包括核心处理器,文件服务管理工具,一个或者多个的硬盘驱动器用于数据的存储。 NAS 可以应用在任何的网络环境当中。主服务器和客户端可以非常方便地在NAS上存取任意格式的文件,包括SMB格式(Windows)NFS格式(Unix, Linux)和CIFS格式等等。NAS 系统可以根据服务器或者客户端计算机发出的指令完成对内在文件的管理。另外的特性包括:独立于操作平台,不同类的文件共享,交叉协议用户安全性/许可性,浏览器界面的操作/管理,和不会中断网络的增加和移除服务器。


SAN & NAS Coexistence


来源: IDC,2000

由以上两图说明,NAS是在RAID的基础上增加了存储操作系统,而SAN是独立出一个数据存储网络,网络内部的数据传输率很快,但操作系统仍停留在服务器端,用户不是在直接访问SAN的网络,因此这就造成SAN在异构环境下不能实现文件共享。NAS与SAN的数据存储可通过下面的图来表示:


来源: IDC,2000


来源: IDC,2000

以上两图说明:SAN是只能独享的数据存储池,NAS是共享与独享兼顾的数据存储池。因此,NAS与SAN的关系也可以表述为:NAS是Network-attached,而SAN是Channel-attached。
目前存储设备供应商能提供的SAN技术还是很有限的,例如:

1)存储设备能实现跨平台的存储是很多厂商宣传SAN时重点强调的,但在现阶段多平台的系统如S/390、各种厂家的UNIX和NT的服务器都要联到SAN中的一个存储设备上,并进行平台之间的数据共享、跨平台操作,实现起来还是有许多障碍的。现实中SAN往往只能作到NT与有限的UNIX平台间的互操作。而且SAN中不同操作系统间文件系统和数据格式不同所带来的不兼容性,尚未得到很好地解决。所以应用可以读取到网上不论什么地方、什么服务器、什么操作系统平台的数据,还只是人们的一个良好的愿望。

2)企业宣传SAN带来的另一大好处是管理简单方便,但存储的管理工具还不够完备,还不能用统一的管理控制平台管理所有SAN中的设备及应用。

3)SAN应能自动识别、配置新的存储设备,并根据使用情况平衡SAN内不同存储设备间的负载,进行存储设备间的数据复制、备份。但这只是理论上能作到的。

4)大多数厂商在一个SAN中只能联一种厂家的SAN存储设备。

5)SAN追求的是性能和速度,但SAN也是昂贵的代名词,对于大部分的企业用户,NAS的应用要比SAN要多得多。

当要求给提供许多客户提供文件共享的接入时,NAS一般来说是可选的方法。现在NAS设备在满足此种要求上有极大的功效。因为NAS系统是建立在现有的LAN和文件系统协议之上的。同SAN相比,NAS 技术是相对成熟的。尽管有一些SAN文件共享解决方案存在,它们一般是针对特定的要求,多个服务器要求高速的的接入通过私有的轻量级的协议来实现共享数据。
阅读(384) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~