存储技术比对:SAN和NAS两种产品概念对比介绍
很多朋友对SAN & NAS产品非常不了解,所以在实际应用中也无法作选型和方案。

我这里介绍一下这两种完全不同的产品的情况。

首先我来说一下 SAN

[b]SAN (Storage Area Network) 是区域存储网[/b],大家最容易混淆的不是S,也不是A,而是NetWork !

一个局域网叫作LAN(Local Area Network ) ,这个LAN中的N和SAN中的N在实现上有完全不一样的做法,事实上,很多朋友搞不清楚SAN & NAS,就是不明白这个最大的区别。

SAN是指通过支持SAN协议的光纤通道交换机,将主机和存储系统联系起来,组成一个LUN Based的 "网络" ,这个网络和 "LAN"中所指的网络完全是两个意思. 所以如果哪个企业实施了SAN,呢么在在他的企业中,应该存在两个网,一个是由基于TCP/IP的以太网交换机,路由器,5类网线,以太网卡,服务器,PC机组成的局域网LAN. 另外一个是有服务器,存储系统,SAN交换机,光纤通道组成的SAN.

LAN中, PC机可以通过以太网(LAN) 以 TCP/IP访问NAS服务器,因为NAS是通过网线连接到LAN上的,他是基于File System Based的访问方式,比如我们用SAMBA和PHP ,HTML就可以构造出一个简单的NAS Server.

[b]区域存储网络(Storage Area Network,缩写为SAN)[/b],SAN中,pc机和服务器交互应用,服务器在访问他的存储系统的时候,不再像以前那样通过以太网(LAN)去访问存储设备,也不是通过直接连接在服务器上的外置存储系统来访问存储设备,而是好像LAN里买嗯一样,通过一个交换机(光纤通道交换机)来访问on-line storage,或者offline-storage,而且访问这些存储设备都是基于LUN的,也就是说,都是透过File System,直接对卷集进行操作的,比如直接访问RAID卷集.

所以从我上面可以看出,无论是在网络构成上,还是访问机制上,LAN & SAN是完全不一样的。

同样,对于企业来说,投资和回报也是不一样的。但是绝大多数企业只需要NAS系统就可以了,因为构建SAN系统需要额外的重新构建企业内部的光纤通道网络,需要购买昂贵的SAN交换机,需要将原来的存储产品升级到昂贵的支持SAN和FC规则的存储产品,一些磁带机,低端的磁带库,磁盘阵列柜将无法升级到SAN而导致投资浪费。

Maxtor最近相继推出了多种NAS产品,我看了看他们的介绍,Maxtor的NAS 实际上就是一个经过编程的File Server,他们同时涌了win2k based & linux based NAS Server.

说穿了,NAS 产品就是File Server Applicance(知道这个Applicance么? 知道钴Cobalt么?)

SAN不只是面对磁盘介质,他面对的是包含磁盘介质,通道,交换等概念,

SAN的概念很容易理解,就是在传统的存储系统中,存储系统不是通过SCSI通道就是通过FC直接连接服务器,在SAN里面将这种Channel的技术看作了类似LAN中的Network的概念,将每个存储设备和服务器都看作一个特地构造的"网络"中的节点,但是很显然这个网是有别于局域网的,因为它是基于Logical Unit并且不跑TCP/IP。

SAN就是我们为了扩展以往的存储模式,构造出的一个以FC交换机为骨干的存储网络。而不是有些媒体以讹传讹,说啥狗屁的将"数据存储在网络上"

Linux目前没有被SAN所支持。但是有一个叫做bigstroage的公司专门作基于Linux的海量存储。

不管是海量存储还是SAN,目前都无法用Linux来实现,这个问题我已经考察了很多时间,主要原因是Linux目前还没有非常稳定和强大的LVM和Lock Manager机制,还没有被广泛的支持海量存储的IT供应商支持。

比如说业界顶级的存储系统 HP XP512和EMC大柜都还没有在Linux上测试过,不过根据EMC美国方面的说法,他们将会在下一个财年,开始启动他们的Linux战略行动,所以海量存储在Linux最起码需要2~3年的成长期。

目前用Linux作基于FILE SYSTEM的NAS是最理想不过了。Maxtor和Cobalt就出了基于Linux的NAS系统.

如果你想将很多的服务器存储空间统一起来,就需要看你是准备在哪个层面统一,如果是LUN,呢么难度较大,如果是Filesystem,呢么就很简单了,用NFS就可以了

coda等我没有做过,脑子里面没有概念。

NAS & SAN是不一样的

NAS是基于File system
SAN是基于LUN的

NAS是连接在LAN里面的存储服务器
SAN是由FC交换机组成的一个存储网络

NAS上的数据是不排外的,同一个逻辑区域可以被多个服务器读取和修改
SAN上的数据是放在LUN上的,同一个区域需要Lock Manager来控制,不允许同时读写

NAS是和Cluster无关的,NAS设备有自己的OS
SAN是和Cluster密切相关的,SAN中的存储设备没有OS

NAS是廉价的,走的是TCP/IP
SAN是昂贵的,走的是FC相关协议集

NAS主要作为散布在LAN中的各个分开的存储系统
SAN主要是作为一个整体概念存在在企业中,可以看作一个单独的存储系统

NAS的性能/价格比较好,适合中小企业的中央存储
SAN的性能优秀,但是价格昂贵,适合大型企业和关键应用的核心存储系统
======================================

网络存储设备相关介绍

在网络日益成为企业必要办公手段的同时,数据的安全及高速存储就变得更为重要,而网络存储设备就是厂商针对用户需求所推出的产品。相对于一般的多功能服务器或者PC,NAS所能够提供的易用性以及安全性更好一些,而且由于NAS本身是为网络数据存储而量身定做,其硬件配置以及功能都更适合用于提供高速、安全的数据存储服务。

--------------------------------------------------------------------------------
SAN & NAS:数据存储技术介绍


随着互联网及网络应用的飞速发展,数据信息存储系统所需处理的数据类型也呈爆炸性增长,这使数据信息存储系统面临前所未有的挑战。网络直接存储(Network Attached Storage缩写为NAS)及区域存储网络(Storage Area Network,缩写为SAN),它们能把数据信息存储设备从网络和主机系统上独立出来,既集中管理信息数据,又具备良好的扩展性,为实现数据集中管理提供了目前最为有效的解决办法。
1.区域存储网络(SAN)
1998年才出现的SAN技术,是专门连接存储外围设备和服务器的网络。它通常包括服务器、外部存储设备、服务器适配器、集线器、交换机以及网络、存储管理工具等。SAN独立于应用服务器网络系统之外,拥有几乎无限的存储能力,它采用高速的光纤通道作为传输媒介,将存储系统网络化,实现了真正高速的共享存储。
SAN具有以下几个优点:
首先是无限的扩展能力。由于SAN采用了网络结构,服务器可以访问存储网络上的任何一个存储设备,因此用户可以自由增加磁盘阵列、带库和服务器等设备,使得整个系统的存储空间和处理能力得以按客户需求不断扩大。其次,SAN具有更高的连接速度和处理能力。SAN采用了为大规模数据传输而专门设计的光纤通道技术,目前的传输速度为100MB,并会很快开发出传输速度为200MB和400MB的光纤通道开关。从实测的结果看,SAN系统可以在不占用大量CPU的情况下,轻松地超过NAS的性能。
基于SAN架构的存储设备本身具有可扩充性,可以在线扩充存储容量和处理速度,升级到下一代产品。而且一旦SAN架构构建以后,可以很容易增加存储设备,并且这些存储设备均可以作为一个整体来共享,它们可以作为一个卷或多个卷来共享。在SAN的架构下,存储是独立于应用的。
目前具有多种基于SAN架构的解决方案,比较典型的是包括远程容灾解决方案和零停机时间备份。它可以通过异地远程的两台阵列实现数据的同步,独立于操作系统和应用,一旦某地的系统出现问题,可以很快地切换到异地,保证系统的应用。
2.网络直接存储(NAS)
在NAS方案中,存储设备在功能上完全独立于网络中的主服务器,客户机与存储设备之间的数据访问已不再需要文件服务器的干预,允许客户机与存储设备之间进行直接的数据访问。
网络直接存储的特点主要有:首先,NAS系统只能通过提高单个控制器的处理能力和增大单个控制器控制的存储设备来扩展。其次,在NAS系统里,客户端通过传统网络访问NAS。而传统网络并不是为在可靠的链路上传输大批量数据而设计的,因此有很多传输校验,这些工作会消耗大量的CPU资源,增加客户机的负担。此外,NAS仅仅完成多台服务器文件系统级的共享,比较适合作文件服务器。
3.SAN和NAS各自的应用领域
NAS是SAN的补充,在数据量不大,网络资源充裕的中、小型计算机系统中具有良好的性能价格比。中小用户对NAS有很大的需求。NAS的设计目的是为了中小型企业内部网络的客户端通过现有LAN来共享存储,它主要是基于文件的共享来实现,在性能、可靠性和可用性方面要求不是太高,追求管理简便,不太适合大型计算系统。
SAN在数据块传输和扩展性方面表现优秀,并能够有效地管理设备。企业可以从将SAN应用于关键任务应用、数据集中、备份恢复和高可用性计算等方面受益无穷。SAN比较适合于顺序读/写数据且文件很大时的应用,如服务器集群的存储、服务器备份大型数据卷、服务器提交流视频、非线性编辑等。在电信、银行、证券、气象、电子商务等大型应用领域将SAN作为首选的存储系统。他们的共同特点是:由关键应用产生的大量关键数据需要保存,而且要求随时能对数据进行快速访问,因此对存储系统提出了很高的性能要求,而这正是SAN的优势所在。
与SAN相比,NAS支持多台对等客户机之间的文件共享。NAS客户机可以在企业中任何地点访问共享的文件,其性能和距离要求也相对较低。因此,NAS适用于当文件长度比较短时的应用,如文件管理和中小企业网络存储。