您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > DAS、SAN、NAS存储协议的工作原理全解
DAS、SAN、NAS存储协议的工作原理目前磁盘存储市场上,存储分类(如下表一)根据服务器类型分为:封闭系统的存储和开放系统的存储,封闭系统主要指大型机,AS400等服务器,开放系统指基于包括Windows、UNIX、Linux等操作系统的服务器;开放系统的存储分为:内置存储和外挂存储;开放系统的外挂存储根据连接的方式分为:直连式存储(Direct-AttachedStorage,简称DAS)和网络化存储(Fabric-AttachedStorage,简称FAS);开放系统的网络化存储根据传输协议又分为:网络接入存储(Network-AttachedStorage,简称NAS)和存储区域网络(StorageAreaNetwork,简称SAN)。由于目前绝大部分用户采用的是开放系统,其外挂存储占有目前磁盘存储市场的70%以上,因此本文主要针对开放系统的外挂存储进行论述说明。第一个图有问题,把NAS和SAN一样放在FAS之下是不对的,通常也没有FAS这种说法,DAS,NAS和SAN是平行的关系。NAS不一定要用光纤。NAS是文件级存储,SAN和DAS通常是数据块级存储。表一:今天的存储解决方案主要为:直连式存储(DAS)、存储区域网络(SAN)、网络接入存储(NAS)。如下表二:开放系统的直连式存储(Direct-AttachedStorage,简称DAS)已经有近四十年的使用历史,随着用户数据的不断增长,尤其是数百GB以上时,其在备份、恢复、扩展、灾备等方面的问题变得日益困扰系统管理员。主要问题和不足为:直连式存储依赖服务器主机操作系统进行数据的IO读写和存储维护管理,数据备份和恢复要求占用服务器主机资源(包括CPU、系统IO等),数据流需要回流主机再到服务器连接着的磁带机(库),数据备份通常占用服务器主机资源20-30%,因此许多企业用户的日常数据备份常常在深夜或业务系统不繁忙时进行,以免影响正常业务系统的运行。直连式存储的数据量越大,备份和恢复的时间就越长,对服务器硬件的依赖性和影响就越大。直连式存储与服务器主机之间的连接通道通常采用SCSI连接,带宽为10MB/s、20MB/s、40MB/s、80MB/s等,随着服务器CPU的处理能力越来越强,存储硬盘空间越来越大,阵列的硬盘数量越来越多,SCSI通道将会成为IO瓶颈;服务器主机SCSIID资源有限,能够建立的SCSI通道连接有限。无论直连式存储还是服务器主机的扩展,从一台服务器扩展为多台服务器组成的群集(Cluster),或存储阵列容量的扩展,都会造成业务系统的停机,从而给企业带来经济损失,对于银行、电信、传媒等行业7×24小时服务的关键业务系统,这是不可接受的。并且直连式存储或服务器主机的升级扩展,只能由原设备厂商提供,往往受原设备厂商限制。存储区域网络(StorageAreaNetwork,简称SAN)采用光纤通道(FibreChannel)技术,通过光纤通道交换机连接存储阵列和服务器主机,建立专用于数据存储的区域网络。SAN经过十多年历史的发展,已经相当成熟,成为业界的事实标准(但各个厂商的光纤交换技术不完全相同,其服务器和SAN存储有兼容性的要求)。SAN存储采用的带宽从100MB/s、200MB/s,发展到目前的1Gbps、2Gbps。网络接入存储(Network-AttachedStorage,简称NAS)采用网络(TCP/IP、ATM、FDDI)技术,通过网络交换机连接存储系统和服务器主机,建立专用于数据存储的存储私网。随着IP网络技术的发展,网络接入存储(NAS)技术发生质的飞跃。早期80年代末到90年代初的10Mbps带宽,网络接入存储作为文件服务器存储,性能受带宽影响;后来快速以太网(100Mbps)、VLAN虚网、Trunk(EthernetChannel)以太网通道的出现,网络接入存储的读写性能得到改善;1998年千兆以太网(1000Mbps)的出现和投入商用,为网络接入存储(NAS)带来质的变化和市场广泛认可。由于网络接入存储采用TCP/IP网络进行数据交换,TCP/IP是IT业界的标准协议,不同厂商的产品(服务器、交换机、NAS存储)只要满足协议标准就能够实现互连互通,无兼容性的要求;并且2002年万兆以太网(10000Mbps)的出现和投入商用,存储网络带宽将大大提高NAS存储的性能。NAS需求旺盛已经成为事实。首先NAS几乎继承了磁盘列阵的所有优点,可以将设备通过标准的网络拓扑结构连接,摆脱了服务器和异构化构架的桎梏。其次,在企业数据量飞速膨胀中,SAN、大型磁带库、磁盘柜等产品虽然都是很好的存储解决方案,但他们那高贵的身份和复杂的操作是资金和技术实力有限的中小企业无论如何也不能接受的。NAS正是满足这种需求的产品,在解决足够的存储和扩展空间的同时,还提供极高的性价比。因此,无论是从适用性还是TCO的角度来说,NAS自然成为多数企业,尤其是大中小企业的最佳选择。NAS与SAN的分析与比较针对I/O是整个网络系统效率低下的瓶颈问题,专家们提出了许多种解决办法。其中抓住症结并经过实践检验为最有效的办法是:将数据从通用的应用服务器中分离出来以简化存储管理。问题:图1由图1可知原来存在的问题:每个新的应用服务器都要有它自己的存储器。这样造成数据处理复杂,随着应用服务器的不断增加,网络系统效率会急剧下降。解决办法:图2从图2可看出:将存储器从应用服务器中分离出来,进行集中管理。这就是所说的存储网络(StorageNetworks)。使用存储网络的好处:统一性:形散神不散,在逻辑上是完全一体的。实现数据集中管理,因为它们才是企业真正的命脉。容易扩充,即收缩性很强。具有容错功能,整个网络无单点故障。专家们针对这一办法又采取了两种不同的实现手段,即NAS(NetworkAttachedStorage)网络接入存储和SAN(StorageAreaNetworks)存储区域网络。NAS:用户通过TCP/IP协议访问数据,采用业界标准文件共享协议如:NFS、HTTP、CIFS实现共享。SAN:通过专用光纤通道交换机访问数据,采用SCSI、FC-AL接口。什么是NAS和SAN的根本不同点?NAS和SAN最本质的不同就是文件管理系统在哪里。如图:图3由图3可以看出,SAN结构中,文件管理系统(FS)还是分别在每一个应用服务器上;而NAS则是每个应用服务器通过网络共享协议(如:NFS、CIFS)使用同一个文件管理系统。换句话说:NAS和SAN存储系统的区别是NAS有自己的文件系统管理。NAS是将目光集中在应用、用户和文件以及它们共享的数据上。SAN是将目光集中在磁盘、磁带以及联接它们的可靠的基础结构。将来从桌面系统到数据集中管理到存储设备的全面解决方案将是NAS加SAN。怎样制定完善的企业网络存储备份方案企业的运作需要大量的数据的支撑,如今,纸质的数据存储方式一去不复返,取而代之的是更易于管理和使用便捷的网络存储的形式。然而网络数据存储方式却存在诸多风险,数据被丢失或被破坏都可能会造成企业的日常运作无法正常进行,甚至会给企业带来不可估量的损失,而唯一可以把损失降到最低且又行之有效的方法理当首选——进行数据的存储备份。大部分企业都在企业也正在不断地加大投入,以寻求更具扩展性、安全性和经济性的存储备份方案,实现“有存无丢,有备无患”的目的。一、企业网络存储备份的真面目数据存储备份这个词已被人们所熟知,然而人们由于惯常思维的引导而误解了备份的本质。很多人把备份和拷贝这两个概念简单的划上等号,甚至把备份单纯的看做是更换磁带、为磁带编序等一个简单、程序化的操作过程;也有不少人会把双机热备份、磁盘阵列备份以及磁盘镜象备份等硬件备份的内容和数据存储备份相提并论。实际上,数据的备份除了对原始数据完全一致的复制外,更重要的任务是其管理功能。备份管理是一个全面的概念,它不仅包含备份规则的制定和磁带的管理,而且还涉及到整个存储备份系统的规划,包括备份技术的选择、备份设备的选择、介质的选择乃至软件技术的挑选、存储网络的设计和架设等。此外,双机热备份、磁盘阵列、磁盘镜像、数据库软件的自动复制等功能并不能完全代表数据存储备份系统,因为硬件备份只是牺牲一个系统、一个设备等来实现另一个系统或另一台设备在一定时期内的安全,它们往往能解决的只是系统的可用性问题,而当所有设备因为人为因素的错误、自然灾害、电源故障、病毒入侵等问题而无法正常运行时,数据的恢复也就无从说起了。大体上来说,数据存储备份是用一种容量大、具有先进自动管理功能、以经济性为原则的设备对整个系统,尤其是对整个网络系统的数据进行备份的方案。实践证明,只有数据存储备份才能为企业提供最完善的数据安全保护,因此,在原网络上增加数据存储备份管理系统和把数据存储备份管理系统列入到网络建设方案中是不容有怠的。二、数据存储系统入选“完善”的条件在定制数据存储方案之前,我们应该了解一个完善的数据存储系统应具备怎样的条件,大体来说,应该符合以下的四个条件:1.具有一个完善的面向应用和数据库的备份与恢复系统,保证在各种意外情况下能够迅速恢复数据;2.要对磁盘阵列上的数据文件提供镜像保护,同时增强数据文件的访问性能,提高数据文件的可管理性;3.可以通过集群方式保证本地业务的不中断运行;4.对于环境所造成的系统极端故障,应具有相应的灾难恢复策略等。三、如何数据存储备份系统方案的定制在定制数据存储备份方案时,我们应该在下面这些问题的引导下,制定出适合你自己企业的存储备份方案。1.、明确目标和条件你要存储的是什么,数量有多少,属于哪种类型的数据?你打算如何使用这个存储系统?它是一般性存储还是用作备份或者归档?你的存储系统是远程存储系统还是灾难恢复系统?你正在使用的应用软件有哪些?你是否希望系统是自动化管理的?系统是否必须具备可调整性?速度和性能的重要性如何?2、你想要什么?想要了解你想要什么,建议你制作一张表。表格分三栏,第一栏填写你的存储系统必须获得的特色和功能;第二栏填写想获得的特色和功能;第三栏填写不一定必须拥有,但是有就更好的特色和功能。例如,必须获得的功能包括“可用性、可靠性、一定水平的性能、一定水平的容量和可调整性”,特别是RAID1、RAID5、RAID6、失效转移、容错控制器、自动管理、分级存储、不同种类的驱动器。第二栏和第三栏的功能可包括:重复数据删除、自动精简配置和快照等,这些功能都是非常有用的。接下来,你首先应将重点集中在根本问题上。如果你刚好发现一个解决方案可以满足你的所有第一栏需求,而且还可以提供部分第二栏和第三栏的功能,那么你就可以配置它。重点是你想从一个解决方案中获得什么。例如,一定数量的容量是必须的,那么就集中考虑这一点。如果合规性是你的最大问题,那么就必须保证你选择的解决方案在合规性上有好的记录。如果想要一个灾难恢复解决方案,那么就把重点集中在这一点上。四、选择合适的存储备份模式——DAS、NAS和SAN在了解了自己需要的网络存储备份系统之后,就可以据此选择适合的网络存储模式:1.DAS(DirectAttachedStorage,直接连接存储),是指将存储设备通过SCSI接口或光纤通道直接连接到一台计算机上。DAS存储的安装方便,成本较低,当价格是第一考虑因素的时候,DAS是不错的选择。但DAS依赖服务器主机操作系统进行数据的IO读写和存储维护管理,数据备份和恢复要求占用服务器主机资源(包括CPU、系统IO等),数据流需要回流主机再到服务器连接着的磁带机(库),数据备份通常占用服务器主机资源20-30%,因此许多企业用户的日常数据备份常常在深夜或业务系统不繁忙时进行,以免影响正常业务系统的运行。直连式存储的数据量越大,备份和恢复的时间就越长,对服务器硬件的依赖性和影响就越大。对于多个服务器或多台PC的环境,使用DAS方式设备的初始费用可能比较低,可是这种连接方式下,每台PC或服务器单独拥有自己的存储磁盘,容量的再分配困难;对于整个环境下的存储系统管理,工作烦琐而重复,没有集中管理解决方案。所以整体的拥
本文标题:DAS、SAN、NAS存储协议的工作原理全解
链接地址:https://www.777doc.com/doc-4416080 .html