SAN和NAS两种产品概念对比介绍

许多朋友对SAN & NAS产品很是不了解,因此在实际应用中也没法做选型和方案。        我这里介绍一下这两种彻底不一样的产品的状况。        首先我来讲一下 SAN        SAN (Storage Area Network) 是区域存储网,你们最容易混淆的不是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.        NAS Server     ||     pc-------------------pc------------------------pc     ||' '      --------------------LAN---------------------------     ||' '     Server-----------Server-------------------Server     ||' '     --------------------SAN-------------------------     ||' '     TAPE Lib------Disk Array---------------High-End storage        LAN中, PC机能够经过以太网(LAN) 以 TCP/IP访问NAS服务器,由于NAS是经过网线链接到LAN上的,他是基于File System Based的访问方式,好比咱们用SAMBA和PHP ,HTML就能够构造出一个简单的NAS Server.        SAN中,pc机和服务器交互应用,服务器在访问他的存储系统的时候,再也不像之前那样经过以太网(LAN)去访问存储设备,也不是经过直接链接在服务器上的外置存储系统来访问存储设备,而是好像LAN里买嗯同样,经过一个交换机(光纤通道交换机)来访问on-line storage,或者offline-storage,并且访问这些存储设备都是基于LUN的,也就是说,都是透过File System,直接对卷集进行操做的,好比直接访问RAID卷集.        因此从我上面能够看出,不管是在网络构成上,仍是访问机制上,LAN & SAN是彻底不同的。        一样,对于企业来讲,投资和回报也是不同的。可是绝大多数企业只须要NAS系统就能够了,由于构建SAN系统须要额外的从新构建企业内部的光纤通道网络,须要购买昂贵的SAN交换机,须要将原来的存储产品升级到昂贵的支持SAN和FC规则的存储产品,一些磁带机,低端的磁带库,磁盘阵列柜将没法升级到SAN而致使投资浪费。 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交换机为骨干的存储网络。        而不是有些媒体以讹传讹,说啥狗屁的将"数据存储在网络上"        昨天我还对付了北京一个IT媒体的编辑×××,这个×××让我一个个单词的解释如下内容:        Server=? Service=? OpenView Managment 中的Managment是?     SDK=?        我真的很晕,呵呵原来咱们的IT媒体就是这样玩的。        Linux目前没有被SAN所支持。        可是有一个叫作bigstroage的公司专门做基于Liinux的海量存储。        不论是海量存储仍是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的性能优秀,可是价格昂贵,适合大型企业和关键应用的核心存储系统
相关文章
相关标签/搜索