网络存储 FC-SAN__IP-SAN__NAS__DAS 的区别(一)

梦想的初衷 提交于 2019-12-07 20:01:17

        首先,先自我介绍一下,我是一名 信息自动化设计工程师,就职于上海XXX设计研究院,经常要参与设计一些信息系统/平台的建设及实施方案,由于本人是程序猿出身,对中心硬件、存储及网络并不是很懂(懵懵懂懂的阶段),以致于每次在设计中心总体架构方案的时候都有点抓瞎。

        于是,我在网上找了一些关于中心系统架构的文章,通读一番,虽无豁然开朗之意境,但也小有所懂之满足,正好刚刚读完了关于网络存储的文章,那么就来说一说关于中心网络存储的想法。

        之所以先说网络,是因为对于服务器和网络的技术还是有一些小道道的,只是懂的不是很多,但是对于网络存储,却有些摸不到头脑(脑子乱七八糟的)。那么说到网络存储,相信很多人都能想到SAN和NAS,我们先来说一下SAN。

        SAN(Storage Area Network)存储区域网络,是一种高速的、专门用于存储操作的网络,通常独立于计算机局域网(LAN)。SAN将主机和存储设备连接在一起,能够为其上的任意一台主机和任意一台存储设备提供专用的通信通道。SAN将存储设备从服务器中独立出来,实现了服务器层次上的存储资源共享。SAN将通道技术和网络技术引入存储环境中,提供了一种新型的网络存储解决方案,能够同时满足吞吐率、可用性、可靠性、可扩展性和可管理性等方面的要求。

       从概念上其实很好理解,SAN是一个专用的存储区域网络,将通道技术和网络技术引入存储环境中,通过SAN交换机将主机和存储设备相连接,分离了服务器和存储设备,通过高速的光纤信道实现了服务器层次上的存储资源共享。

       SAN又可以分为 FC-SAN 和 IP-SAN,先来说一下FC-SAN。

       --FC-SAN

       通常FC-SAN由磁盘阵列(RAID)连接光纤通道(Fibre Channel)组成,数据通信协议为 SCSI 命令而非TCP/IP,数据处理是“块级(Block Level)”。其采用可伸缩的网络拓扑结构,通过光纤直连,提供内部任意节点间的多路可选择的数据交换,数据存储在相对独立的存储区域内,在不同系统之间实现数据共享及优化。

       注1:SCSI:小型计算机系统接口(Small Computer System Interface),一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准, 同时 SCSI 也是一种智能的通用接口标准。

       在这里为跟我一样的初学者解释一下“块级(Block Level)”的概念,块级就是直接通过读写存储空间(磁盘,lun,volume)中的一个或者一段地址来存取数据。文件级别则是通过读写某个文件中的一段数据。

       eg:比如你是存储设备,我是主机,我说:请你将LUN1上的0-127这128个扇区的数据给我,你给我了,咱俩之间就是Block级的访问。如果我这样和你要数据:请你将C盘下a.txt文件的前128字节传给我,这就是文件级别的访问。前者俗称SAN Block访问,后者俗称NAS访问(后面有具体介绍哦)。

       在FC-SAN中,有一些专用的硬件和软件。硬件包括FC卡、FC HUB、FC交换机、存储系统等,软件主要是FC控制卡针对各种操作系统的驱动程序和存储管理软件。

       FC-SAN的应用场合:

       1、关键任务数据库应用

       2、集中的存储备份

       3、高可用性和故障切换环境确保低成本高水平

       4、可扩展的存储虚拟化

       5、改进的灾难容错特性

       FC-SAN的好处:

       面对急速增长的数据存储需求,FC-SAN出色的可扩展性,比传统的存储架构具有更多优势:

       1、集中更新数据/集中管理数据

       2、存储设备扩展热插拔

       3、开放的、业界标准的光纤通道技术,克服了传统的SCSI连接的线缆限制

       4、更好的控制存储网络环境

       5、在通信节点(尤其是服务器)处理费用开销很小,适用于存储密集型环境

       FC-SAN架构示意图很简单

       --IP-SAN

       下面我们来说一下IP-SAN,从它的名字就应该可以看出它的通信传输是基于 IP网络 而不是 SCSI,通信信道是IP通道而不是光纤通道,通过 iSCSI 标准将服务器与存储设备连接起来。

       与光纤通道不同的是IP存储是可交换的,因为IP网络十分成熟,不存在互操作性问题,所以有非常多的网络管理软件和服务产品可供选择。

       IP-SAN的优势:

       1、利用无所不在的IP网络,一定程度上保护了现有投资

       2、IP存储超越了地理距离的限制,适合异地的数据备份

       3、IP网络技术较为成熟,减少了配置、维护及管理的复杂度

       除了 iSCSI 标准以外,还有FCIP、iFCP等正在制定的标准,而 iSCSI 发展最快,已经成了IP存储一个有力的代表。

       iSCSI 是一种在 Internet 协议网络上,特别是以太网上进行数据块传输的标准,简单的说,iSCSI 可以实现在IP网络上运行 SCSI 协议,使其能够在诸如高速千兆以太网上进行路由选择,实现了 SCSI TCP/IP 协议的连接。

       iSCSI 是基于IP协议的技术标准,通过TCP/IP网络来构建存储区域网(SAN)。 iSCSI 的出现对于以局域网为网络环境的用户来说,它只需要不多的投资,就可以方便、快捷的对信息和数据进行交互式传输和管理,相对于以往的网络接入存储,解决了开放性、容量、传输速度、兼容性、安全性等问题,越来越受市场青睐。

       IP-SAN架构示意图

       抱歉,由于时间关系,今天先介绍到这,相信大家已经对 SAN 有了初步的认识,下一篇将会介绍NAS与DAS的详细特性,请有兴趣的同学关注!

       注:第一次写博文,语言组织的不好,配图不太清晰,还请见谅,文章中有错误或有异议的地方请大家及时提出,互相交流学习!谢谢大家支持!

       目前我负责一个私有云平台(麻雀虽小五脏俱全)的技术方案设计,日后我会继续分享关于企业私有云平台建设的技术方案,请大家支持!谢谢!

       

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!