51学通信论坛2017新版

标题: 谈谈存储:DAS、SAN和NAS的区别 [打印本页]

作者: admin    时间: 2017-9-16 17:41
标题: 谈谈存储:DAS、SAN和NAS的区别
计算、存储和网络是云计算领域最重要的系统资源,我们今天就来谈谈存储技术。对于承载大量数据存储的服务器来说,服务器内置存储空间,或者说内置磁盘往往不足以满足存储需要。因此,在内置存储之外,服务器需要采用外置存储的方式扩展存储空间。
[attach]377[/attach]

存储技术分类



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

服务器外置存储类型分类

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存储的优点在于:
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存储设备中的数据只属于与之相连的主机,其他主机则无法访问。
[attach]379[/attach]

网络文件系统协议架构


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

SAN与NAS的结合示例

DAS、SAN与NAS的区别


[attach]381[/attach]

DAS、SAN以及NAS之间的区别


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


声明:本文转载自网络。版权归原作者所有,如有侵权请联系删除。




欢迎光临 51学通信论坛2017新版 (http://bbs.51xuetongxin.com/) Powered by Discuz! X3