51学通信论坛2017新版

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1495|回复: 0
打印 上一主题 下一主题

谈谈存储:DAS、SAN和NAS的区别

[复制链接]

 成长值: 15655

  • TA的每日心情
    开心
    2022-7-17 17:50
  • 2444

    主题

    2544

    帖子

    7万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    74104
    跳转到指定楼层
    楼主
    发表于 2017-9-16 17:41:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    计算、存储和网络是云计算领域最重要的系统资源,我们今天就来谈谈存储技术。对于承载大量数据存储的服务器来说,服务器内置存储空间,或者说内置磁盘往往不足以满足存储需要。因此,在内置存储之外,服务器需要采用外置存储的方式扩展存储空间。

    存储技术分类



    服务器外置存储根据连接方式可以分为:直连式存储(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的文件系统都是集中式的。


    声明:本文转载自网络。版权归原作者所有,如有侵权请联系删除。
    扫描并关注51学通信微信公众号,获取更多精彩通信课程分享。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|51学通信技术论坛

    GMT+8, 2025-2-7 23:46 , Processed in 0.081335 second(s), 33 queries .

    Powered by Discuz! X3

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表