当前位置:首页>微思动态>详情
全国热线电话 400-881-4699

在线留言

【扫盲】DAS、SAN和NAS存储的区别

发布作者:微思网络   发布时间:2017-08-10   浏览量:0

存储服务器是指为特定目标而设计,因此配置方式也不同。它可能是拥有一点额外的存储,也可能拥有很大的存储空间的服务器。
有的人认为存储服务器就是在服务器上附加一些特性,也有一些人把它定义为一种专门面向特定功能的“简装箱”,还有的人则认为这个术语应该是特指NAS(network attached storage)设备。

储技术。对于承载大量数据存储的服务器来说,服务器内置存储空间,或者说内置磁盘往往不足以满足存储需要。因此,在内置存储之外,服务器需要采用外置存储的方式扩展存储空间。




存储技术分类


服务器外置存储根据连接方式可以分为:直连式存储(DAS: Direct-Attached Storage)和网络化存储(Fabric-Attached Storage,简称FAS)。网络化存储又分为:网络附加存储(NAS:Network-Attached Storage)和存储区域网络(SAN:Storage Area Network)。


服务器外置存储类型分类


DAS存储


DAS存储是平时最常见的一种存储方式,尤其是在中小企业应用中。PC中的硬盘或只有一个外部SCSI接口的JBOD都属于DAS架构。

DAS是指存储设备直接连接到厦门服务器总线上,存储设备只与一台独立的主机连接,其他主机不能使用这个存储设备。

DAS存储设备与服务器主机之间的连接通道通常采用SCSI连接,DAS存储设备主要是磁盘阵列(RAID: Redundant Arrays of Independent Disks)、磁盘簇(JBOD:Just a Bunch Of Disks)等。随着阵列的硬盘数量越来越多,SCSI通道将会成为IO瓶颈。

JBOD是在一个底板上安装的带有多个磁盘驱动器的存储设备。通常又称为Span。和RAID阵列不同,JBOD没有前端逻辑来管理磁盘上的数据分布。每个磁盘进行单独寻址,作为分开的存储资源。目前应用比较广泛。

JBOD是在逻辑上把几个物理磁盘一个接一个串联到一起,从而提供一个大的逻辑磁盘。JBOD存储容量等于组成Span的所有磁盘的容量的总和。但JBOD不能提供任何RAID所能带来的容错或是性能方面的好处。


SAN存储


存储区域网络,是通过光纤通道(Fiber Channel)交换机连接存储阵列和服务器主机,最后成为一个专用的存储网络。

与DAS相比,SAN存储的优点在于:

随着存储容量的增长,SAN允许企业独立地增加他们的存储容量。

SAN允许任何服务器连接到任何存储阵列。

由于使用光纤接口,SAN具有更高的带宽。除了FC连接,SAN连接还有ISCSI(SCSI over IP)以及SAS(Serial Attached SCSI)接口。

光纤接口可以提供10公里的连接长度,非常容易实现物理分离的存储。


NAS存储


NAS存储就是存储设备通过标准的网络拓扑结构(比如以太网)添加到一群计算机上。与DAS以及SAN不同,NAS是文件级的存储方法。采用NAS较多的功能是用来进行文件共享。

NAS存储需要有一台NAS服务器,NAS服务器可以为网络中的所有存储节点建立分布式的网络文件系统,一般采用的协议是网络文件系统(NFS:Network File System)协议或SMB(Server Message Block)协议。

NAS设备,或者说网络文件共享协议,一般支持多计算机平台,如Linux、Windows、Solaris等,即插即用,存储节点随时可以把自己的文件目录挂载到NAS服务器上。

不同的主机(如NFS客户机)通过NFS协议可访问到同一个文件。而DAS与SAN存储设备中的数据只属于与之相连的主机,其他主机则无法访问。

网络文件系统协议架构


另外,NAS与SAN或DAS技术都可以结合。NAS存储节点可以是一个基于DAS的存储节点,也可以是一个基于SAN的存储节点。上图就是一个SAN存储设备通过网络文件共享协议,把文件分享到NAS服务器上。

SAN与NAS的结合示例


DAS、SAN与NAS的区别


DAS、SAN以及NAS之间的区别


最后概括一下三种存储方式之间的区别


DAS存储一般应用在中小企业,受接口限制,存储容量扩展能力有限。SAN与NAS的存储扩展能力几乎没有限制。

NAS存储通过以太网添加到计算机上。SAN存储使用FC接口。DAS存储一般采用SCSI接口。相比之下,SAN的存储性能更强。

NAS与DAS以及SAN的主要区别在于文件系统的位置。NAS的文件系统是分布式的。DAS以及SAN的文件系统都是集中式的。

返回顶部