SAN和NAS的区别

SAN : STORAGE AREA NETWORK    存储区域网络

NAS : NETWORK ATTACHED STORAGE  网络附加存储

NAS不一定是盘阵,一台普通的主机就可以做出NAS,只要它自己有磁盘和文件系统,而且对外提供访问其文件系统的接口(如NFS,CIFS等),它就是一台NAS。常用的windows文件共享服务器就是利用CIFS作为调用接口协议的NAS设备。一般来说NAS其实就是处于以太网上的一台利用NFS,CIFS等网络文件系统的共享服务器。至于将来会不会有FC网络上的文件提供者,也就是FC网络上的NAS,就等日后再说了。

注解:NFS(NETWORK FILE SYSTEM)  适用于LINUX&UNIX系统

CIFS(Common Internet FILE
SYSTEM) 适用于windows系统

SAN\NAS的区别:

可以这样来比作:SAN是一个网络上的磁盘;NAS是一个网络上的文件系统。其实根据SAN的定义,可知SAN其实是指一个网络,但是这个网络里包含着各种各样的元素,主机、适配器、网络交换机、磁盘阵列前端、盘阵后端、磁盘等。长时间以来,人们都习惯性的用SAN来特指FC,特指远端的磁盘。那么,一旦设计出了一种基于FC网络的NAS,而此时的SAN应该怎样称呼?所以,在说两者的区别时,用了一个比方,即把FC网络上的磁盘叫做SAN,把以太网络上的文件系统称为NAS,我们可以这样简单来理解。

普通台式机也可以充当NAS。NAS必须具备的物理条件有两条,第一,不管用什么方式,NAS必须可以访问卷或者物理磁盘;第二,NAS必须具有接入以太网的能力,也就是必须具有以太网卡。

SAN\NAS的性能对比:

1、  SAN快还是NAS快

首先,看下SAN与NAS的路径图,如下:




最终通信









内存通信





应用程序





内存通信





内存通信





文件系统





目录层





IO总线通信





卷(LUN)





FC协议通信





磁盘阵列





物理磁盘





物理磁盘





物理磁盘





控制器lun





物理磁盘





FC协议适配器





服务器机箱

显然,NAS架构的路径在虚拟目录层和文件系统层通信的时候,用以太网和TCP/IP协议代替了内存,这样做不但增加了大量的CPU指令周期(TCP/IP逻辑和以太网卡驱动程序),而且使用了低俗传输介质(内存速度要比以太网快得多)。而SAN方式下,路径中比NAS方式多了一次FC访问过程,但是FC的逻辑大部分都由适配卡上的硬件完成,增加不了多少CPU的开销,而且FC访问的速度比以太网高,所以我们很容易得出结论,如果后端磁盘没有瓶颈,那么除非NAS使用快于内存的网络方式与主机通信,否则其速度永远无法超越SAN架构。但是如果后端磁盘有瓶颈,那么NAS用网络代替内存的方法产生的性能降低就可以忽略。比如,在大量随记小块I/O、缓存命中率极低的环境下,后端磁盘系统寻到瓶颈达到最大,此时前端的I/O指令都会处于等待状态,所以就算路径首段速度再快,也无济于事。此时,NAS系统不但不比SAN慢,而且由于其优化的并发I/O设计和基于文件访问而不是簇块访问的特性,反而可能比SAN性能高。

既然NAS一般情况下不比SAN快,为何要让NAS诞生呢?既然NAS不如SAN快,那么为何还要存在呢?具体原因如下:

l  NAS的成本比SAN低很多。前端只使用以太网接口即可,FC适配卡以及交换机的成本相对以太网卡和交换机来说非常高的。

l  NAS可以解决主机服务器上的CPU和内存资源。NAS适用于cpu密集的应用环境。

l  NAS由于利用了以太网,所以可扩展性很强,且容易部署。

l  NAS设备一般都提供多种协议访问数据,而SAN只能使用SCSI协议访问。

l  NAS可以在一台盘阵上实现多台客户端的共享访问,包括同时访问某个目录或文件。而SAN方式下,除非所有的客户端都安装了专门的集群管理软件,否则不能将某个lun共享,强制共享会损坏数据。

l  经过特别优化的NAS系统, 可以同时并发处理大量客户端的请求,提供比SAN方式更方便的访问方法。

l  多台主机可以同时挂接NFS上的目录,那么相当于减少了整个系统中文件系统的处理流程,由原来的多个并行处理转化成了NFS上的单一实例,简化了系统冗余度。

2、  SAN好还是NAS好

关于IO密集和CPU密集说明如下。

l  CPU密集:程序内部逻辑复杂,磁盘访问量不高。

l  IO密集:程序内部逻辑不复杂,耗费CPU不多,但随时存取硬盘上的数据。

l  IO和CPU都密集:不适合单机,必须组成集群。

显然,NAS对于大块顺序IO密集的环境,要比SAN慢一大截,原因是经过大量IO累积之后,总体差别就显出来了。不过,如果要用10G以太网,无疑要选用NAS,因为底层链路的速度毕竟是目前NAS的根本瓶颈。此外,如果是高并发随机小块I/O环境或者共享访问文件的环境,NAS会表现出很强的相对性能。如果SAN主机上的文件系统碎片比较多,那么读写某个文件时便会产生随机小块IO,而NAS自身文件系统会有很多优化设计,碎片相对较少。CPU密集型的应考虑使用NAS。

时间: 2024-10-25 16:52:06

SAN和NAS的区别的相关文章

DAS、SAN、NAS的区别

在服务企业的过程中,经常会接触到存储,但是又容易和市面上的一些什么NAS等混淆. DAS 与主机直连的存储设备 NAS 存储设备自带文件系统 SAN 存储设备的互联依赖网络,比如IP-SAN, FC-SAN等 这样的区分,尤其是SAN来说,是不够准确的,但是对于数据库人员来说,已经将就了.

DAS,NAS,SAN的介绍和区别

随着企业网络应用的时间和应用的数据量的加大,企业已经感觉到存储容量和性能落后与网络的应用发展需求,特别是流媒体企业,在这种应用条件下满足用户的存储需求的技术应用诞生,DAS.NAS和SAN三种存储技术成为当今主流的存储技术.  发现自己知识还是非常匮乏的,首先我还是来总结一下基础知识吧,当然这些都是存储互联网上找到的资料,原创不属于本作者,这里也是为了分析存储知识而已.希望能够跟更多的人来探讨存储,从而学到更多的知识.  今天我们来看一下存储的分类,根据服务器类型分为:封闭系统的存储和开放系统的

NAS、SAN和DAS的区别

目前磁盘存储市场上,存储分类(如下表一)根据服务器类型分为:封闭系统的存储和开放系统的存储,封闭系统主要指大型机,AS400等服务器,开放系统指基于包括Windows.UNIX.Linux等操作系统的服务器:开放系统的存储分为:内置存储和外挂存储:开放系统的外挂存储根据连接的方式分为:直连式存储(Direct-Attached Storage,简称DAS)和网络化存储(Fabric-Attached Storage,简称FAS):开放系统的网络化存储根据传输协议又分为:网络接入存储(Networ

SAN和NAS

SAN针对海量.面向数据块的数据传输,而NAS则提供文件级的数据访问功能. SAN和NAS都基于开放的.业界标准的网络协议:用于SAN的光纤通道协议和用于NAS的网络协议(如TCP/IP). SAN的应用范围更为广泛,而且可以提供对NAS设备的存储,而NAS一般只限于文件级数据访问的应用.如果不考虑它们之间的差别,SAN和NAS在今天的企业级存储中都发挥着重要的作用,比传统的服务器连接存储拥有更多的优势. SAN的关键特性SAN作为网络基础设施,是为了提供灵活.高性能和高扩展性的存储环境而设计的

传统SAN与分布式存储的区别

刚转云存储,结合最近的学习,下面归纳了一些传统SAN与分布式存储的区别,主要是 个人看法,欢迎大家拍砖. 0.     用户体验的区别 传统SAN 分布式存储 操作界面 通过网络远程链接到存储服务器端口,后者提供图形化界面 用户一般不可见,只有售后或者技术人员可以操控 权限控制 通过后端target.用户.用户组实现ACL 无,后台管理 卷操作 支持卷/克隆/快照的新建.修改.删除.上下线 有,后台CLI和前端接口 常见应用 VDI 虚拟桌面,小机房的数据中心 虚拟机,业务轻便上线 适用场景 对

企业文档云存储选NAS还是企业网盘?3分钟了解企业网盘和企业NAS的区别

曾经,那些喜欢鼓捣小电影的技术男都喜欢自己在家里搞一台NAS,在充分体验家庭私有云的乐趣之后,他们把NAS带到了企业,以方便同事间分享文件. 但他们忽略了一个基本的问题,跟家庭环境不同,企业是有组织.有层级的复杂结构体,把NAS应用到企业之后,尽管NAS呈现出严重的水土不服,在没有别的选择的情况下,仍不得不硬着头皮扛起团队文档协作的重任,挣扎于一个完全陌生的领域: 账号管理只能超级管理员维护,无法外委: 文件访问权限只能有超级管理员设置,无法外委: 没有版本记录,容易被覆盖,删除: 没有访问日记

明晰三种常见存储技术:DAS、SAN和NAS

随着企业网络应用的时间和应用的数据量的加大,企业已经感觉到存储容量和性能落后与网络的应用发展需求,特别是流媒体企业,在这种应用条件下满足用户的存储需求的技术应用诞生,DAS.NAS和SAN三种存储技术成为当今主流的存储技术. 发现自己知识还是非常匮乏的,首先我还是来总结一下基础知识吧,当然这些都是存储互联网上找到的资料,原创不属于本作者,这里也是为了分析存储知识而已.希望能够跟更多的人来探讨存储,从而学到更多的知识. 今天我们来看一下存储的分类,根据服务器类型分为:封闭系统的存储和开放系统的存储

简单区别存储与主机连接的三种模式DAS/SAN/NAS

一般来说,存储(Storage)与主机(Host)连接模式有三种:SAN(Storage Area Network)存储区域网络,DAS(Direct-Attached Storage)直连式存储,NAS(Network Attached Storage)网络附属存储.此三种模式分别针对不同的应用场景. 从与主机连接的通道类别来看,DAS采用SCSI通道直接连接主机,但随着服务器CPU的处理能力的增强,存储硬盘空间的不断加大,这个沿用了四十多年的SCSI通道,已成为IO瓶颈,其最高不超过80MB

NAS与SAN RAID

存储区域网络 SAN 存储区域网络(Storage Area Network,简称SAN)采用网状通道(Fibre Channel ,简称FC,区别与Fiber Channel光纤通道)技术,通过FC交换机连接存储阵列和服务器主机,建立专用于数据存储的区域网络.SAN经过十多年历史的发展,已经相当成熟,成为业界的事实标准(但各个厂商的光纤交换技术不完全相同,其服务器和SAN存储有兼容性的要求). NAS NAS(Network Attached Storage:网络附属存储)按字面简单说就是连接