虚拟化存储比较:SAN与NAS
NAS与SAN的7大差异与使用案例

NAS与SAN的7大差异与使用案例
一.NAS与SAN的7大差异
1.NAS是网络附加存储,SAN是存储区域网络:
NAS(Network Attached Storage)是一种可以通过网络与客户端进
行数据交换,为客户端提供文件存储的硬件系统。
它是一个独立的服务器,可以通过TCP / IP协议与用户的网络相连接,它被设计用于存储和共享
文件。
它可以与多个客户端共享文件,减少资源的消耗,并使用简单的管
理工具来管理数据。
SAN(Storage Area Network)是一种高速、可靠的网络,它可以把
有限的存储设备连接到更大的网络中,使用网络传输存储数据,并进行统
一管理,SAN系统的数据能够在多台计算机之间共享和互联,可以让用户
多点访问存储设备,交换数据,提高比特率,并可以有效的降低管理成本。
2.NAS是文件服务器,SAN是存储区域网络:
NAS作为文件服务器,提供了文件存储、共享和访问的功能,它可以
把大型文件存储到一个中心服务器上,以便用户可以访问它,这样可以节
省用户的硬盘空间,方便他们访问这些文件。
而SAN是由多个存储设备组成的网络系统,它可以把网络与存储设备
相连,从而实现网络存储,它可以把多台计算机的存储设备联结到同一个
网络上,实现大型存储资源的共享和管理。
SAN 和NAS的区别

NAS和SAN字面上相似,并且都是新型数据存储模式,但这二者是完全不同的,针对不同方向的技术。
一、什么是SAN(Storage Area Storage,存储区域网)SAN(Storage Area Storage,存储区域网)是一个高速的子网,这个子网中的设备可以从你的主网卸载流量。
通常SAN由RAID阵列连接光纤通道(Fibre Channel)组成,SAN和服务器和客户机的数据通信通过SCSI命令而非TCP/IP,数据处理是“块级”(block level)。
是一个集中式管理的高速存储网络,由多供应商存储系统、存储管理软件、应用程序服务器和网络硬件组成,能够帮助您充分利用您所拥有的商业信息的价值。
由于SAN的基础是存储接口,所以是与传统网络不同的一种网络,常常被称为服务器后面的网络。
SAN的概念是允许存储设备和处理器(服务器)之间建立直接的高速网络连接,通过这种连接实现只受光纤线路长度限制的集中式存储。
SAN可以被看作是存储总线概念的一个扩展,它使用局域网(LAN)和广域网(WAN)中类似的单元,实现存储设备和服务器之间的互连。
这些单元包括:路由器、集线器、交换机和网关。
SAN可在服务器间共享,也可以为某一服务器所专有,既可以是本地的存储设备也可以扩展到地理区域上的其他地方。
SAN的接口可以是企业系统连接(ESCON)、小型计算机系统接口(SCSI)、串行存储结构(SSA)、高性能并行接口(HIPPI)、光纤通道(FC)或任何新的物理连接方法。
先进:光纤通道(Fibre Channel)SCSI 技术是SAN技术的物理基础。
Fibre Channel采用高频(1GHz)串行位(Bit)传送,单环速度可达100-200Mbyte/s (相当于Gigabit),双环共用可达到200- 400Mbyte/s。
每个环可挂接126个SCSI 设备,不加中继时最远距离可达10Km。
而且有很大的继续发展空间。
DAS、NAS、SAN存储比较

一、存储1、Direct-Attached-Storage (直连式存储DAS)2、Network-Attached-Storage (网络接入存储NAS)3、Storage Area Network (存储区域网络SAN)4、NAS用户通过TCP/IP访问数据,采用业界标准文件共享协议如:NFS、HTTP、CIFS实现共享。
5、通过光纤通道交换机访问数据,采用SCSI、FC-AL接口。
6、NAS和SAN存储系统的区别是NAS有自己的文件管理系统。
7、NAS是将目光集中在应用、用户和文件以及他们共享的数据上。
8、SAN是将目光集中在磁盘,磁带以及链接他们的可靠的基础结构。
9、NAS的缺点:对数据库支持不如盘阵和SAN;共用企业局域网,如果企业局域网带宽有限,性能将下降很多。
二、DAS、NAS、SAN三种存储的比较。
DAS是存储中很古老的技术了,其代表是磁盘阵列(在服务器上加几个硬盘也属此类)。
DAS 的主要优势在于简单易用,只要把盘阵接在服务器后面,几乎不用怎么设置,就可使用。
但是相对于NAS和SAN,DAS的缺点是很突出的:磁盘利用率很低,只有30%左右,而NAS和SAN可达70%;不易扩容,容量受磁盘BAY数影像,扩容只能再加一台盘阵或其他存储;如果用光纤盘阵,连接距离可以很远,但价格不菲(甚至和SAN可比),用SCSI或IDE接口,盘阵则必须在服务器几米范围内;盘阵没有将存储和计算分开,需要前端服务器比较强的处理能力......NAS是和SAN差不多时间出现的技术,在上世纪九十年代开始推广。
NAS甚至可理解为在磁盘阵列上加上文件系统,通过以太网提供服务。
NAS的主要优势在于:简单易用,通过WEB界面管理,管理者不需专业技术;价格便宜,有的NAS甚至比SAN便宜一个数量级!共享方便,可给不同操作系统服务器/pc 机同时提供存储容量;扩容方便,可动态给不同用户分配/修改存储空间;对前端服务器要求不高,文件的管理、缓存在NAS上实现。
SAN和NAS的区别

SAN和NAS的区别SAN : STORAGE AREA NETWORK 存储区域⽹络NAS : NETWORK ATTACHED STORAGE ⽹络附加存储NAS不⼀定是盘阵,⼀台普通的主机就可以做出NAS,只要它⾃⼰有磁盘和⽂件系统,⽽且对外提供访问其⽂件系统的接⼝(如NFS,CIFS等),它就是⼀台NAS。
常⽤的windows⽂件共享服务器就是利⽤CIFS作为调⽤接⼝协议的NAS设备。
⼀般来说NAS其实就是处于以太⽹上的⼀台利⽤NFS,CIFS等⽹络⽂件系统的共享服务器。
⾄于将来会不会有FC⽹络上的⽂件提供者,也就是FC⽹络上的NAS,就等⽇后再说了。
注解:NFS(NETWORK FILE SYSTEM) 适⽤于LINUX&UNIX系统CIFS(Common Internet FILE SYSTEM) 适⽤于windows系统SAN\NAS的区别:可以这样来⽐作:SAN是⼀个⽹络上的磁盘;NAS是⼀个⽹络上的⽂件系统。
其实根据SAN的定义,可知SAN其实是指⼀个⽹络,但是这个⽹络⾥包含着各种各样的元素,主机、适配器、⽹络交换机、磁盘阵列前端、盘阵后端、磁盘等。
长时间以来,⼈们都习惯性的⽤SAN来特指FC,特指远端的磁盘。
那么,⼀旦设计出了⼀种基于FC⽹络的NAS,⽽此时的SAN应该怎样称呼?所以,在说两者的区别时,⽤了⼀个⽐⽅,即把FC⽹络上的磁盘叫做SAN,把以太⽹络上的⽂件系统称为NAS,我们可以这样简单来理解。
普通台式机也可以充当NAS。
NAS必须具备的物理条件有两条,第⼀,不管⽤什么⽅式,NAS必须可以访问卷或者物理磁盘;第⼆,NAS必须具有接⼊以太⽹的能⼒,也就是必须具有以太⽹卡。
SAN\NAS的性能对⽐:1、 SAN快还是NAS快⾸先,看下SAN与NAS的路径图,如下:显然,NAS架构的路径在虚拟⽬录层和⽂件系统层通信的时候,⽤以太⽹和TCP/IP协议代替了内存,这样做不但增加了⼤量的CPU指令周期(TCP/IP逻辑和以太⽹卡驱动程序),⽽且使⽤了低俗传输介质(内存速度要⽐以太⽹快得多)。
SAN网络存储与NAS之间的技术对比

SAN网络存储与NAS之间的技术对比SAN网络存储是随着目前的网络速度越来越快而逐步升级的。
下面我们就详细的介绍SAN网络存储。
希望对大家有些帮助。
存储区域网络(SAN)是位于服务器后端,为连接服务器、磁盘阵列、磁带库等存储设备而建立的高性能网络。
SAN网络存储以数据存储为中心,采用可伸缩的网络拓扑结构,通过具有高传输速率的光通道的直接连接,提供SAN内部任意节点之间的多路可选择的数据交换,并且将数据存储管理集中在相对独立的存储区域网内。
SAN网络存储提供了良好的存储连接,服务器可以访问存储区域网上的任何存储设备,如磁带库、磁盘阵列;同时存储设备之间、存储设备同SAN交换机之间也可以进行通信。
SAN是一种独立于服务器网络的一种专门的网络,这种网络通过采用光纤通道协议来传输数据,在连接上可以使用光纤和铜缆。
由于光纤通道协议具有高可靠性、很好的性能和良好的扩展性。
SAN网络存储使得存储与服务器分开成为现实。
与传统技术相比,SAN网络存储技术的最大特点是将存储设备从传统的以太网中隔离出来,成为独立的存储区域网络。
SAN技术的另一大特点是完全采用光纤连接,从而保证了巨大的数据传输带宽,达到100MB/s,对于所有的应用都可以很好地满足。
SAN技术通过磁盘阵列将数据集中存放,且不受基于SCSI 存储结构的布局限制,可以独立地增加它们的存储容量,更好地进行统一管理与备份,节约了大量的人力和物力;同时由于形成了一个包含所有供访问者检索需要数据的数据中心,可以实现信息共享。
NAS与SAN网络存储的比较基于NAS、SAN网络存储的存储系统都是完全独立的,不存在与服务器之间紧密的、依赖性的物理硬连接,都可以构造中心化的数据存储系统。
二者都可通过冗余的硬件配置和软件支持做到安全可靠的保护数据,都具有良好的扩充能力和数据共享能力,都能实现中心化的数据管理。
在扩展能力方面,SAN网络存储通过多个传输速率和可靠性极高的Fc(Fiber Channel)交换机级联,理论上可连接几十万个设备,要优于NAS。
SAN与NAS的比较

的数据块 以文件形式路 由至适 当的服务器 中,与此 同时, A S N能通过 减轻 非关键 数
据的大容 蜃存储负担 , N 使 AS更为有效地 工作 i A S提 供对 于存 储数 据 的访 问 , N 帮 助用户快速获取 S N上 的关键数据 , A 有了 N AS,在 给定 的逻辑磁盘 上查找数据 更为
投资。
3S 、 AN 和 N AS 两 种 技 术
的 比较 ( 见表 1 )
Et r e he n t
S i he w t s c
结论 : 过 对 S 通 AN 和 N S的 比较 , A 可
发现 其 各有 优 点 和 特 点 ,选 用 S AN 或 N , AS 应根据企业存储需求、 资预算 来决 投 定 。另外 ,想更进 ~步优 化企业 的存储工 作, 使企业 数据更安 全 , 数据存 储更灵 活 , 可 以采用 S AN与 N AS的 混合解决 方案 , 让 N S作 为 S N的网关 , A A 帮助 S N提供 A
存储 ) 要满 足协议标准就 能够 实现互连互通 , 只 无兼容 性的 方便 ,它还提供 各种应用程序所 需的跨平 台访 问。N S与 A 要求。另外 由于 快速 以太网 ( 0 Mb s)V AN虚网、 10 p 、L 千兆 S AN通力合作 , 就能更好地管理 数据 和降低成本。一
以 太 网 ( 0 0 p 、 兆 以太 网 ( 0 0 Mb s) 出 现 和 1 0 Mb s) 万 10 0 p 的
N S采 用 网 络 ( C / 、 T 、 D A T Pl A M F — P
D ) 术, I技 通过网络交换机 连接存储 系统
和服务器 主机 ,建 立专用于数据 存储 的
存储私网。 由于 N AS采 用 T Pl 网 络 进 行 数 C/ P
SAN和NAS之间的基本区别

SAN和NAS之间的基本区别SAN和NAS之间的基本区别在我看来,SAN和NAS之间的基本区别是,SAN是基于Fabric的,⽽NAS是基于以太⽹的。
SAN是提供LUN⽅式给客户端使⽤,客户端需要MKFS,再MOUNT成⽂件系统。
NAS是直接以⽂件系统⽅式提供给客户端使⽤,客户端不需要MKFS,如FTP、⽬录共享。
类似于⼀个是⽹盘⼀个是映射本地驱动器的区别。
存储结构/性能对⽐DAS NAS FC-SAN IP-SAN成本低较低⾼较⾼数据传输速度快慢极快较快扩展性⽆扩展性较低易于扩展最易扩展服务器访问存储⽅式直接访问存储数据块以⽂件⽅式访问直接访问存储数据块直接访问存储数据块服务器系统性能开销低较低低较⾼安全性⾼低⾼低是否集中管理存储否是是是备份效率低较低⾼较⾼⽹络传输协议⽆ TCP/IP Fibre Channel TCP/IPSAN- 存储区域⽹络它以块级别访问数据,并以磁盘形式产⽣空间以承载主机。
SAN是专⽤⽹络,可提供对合并的块级数据存储的访问。
SAN主要⽤于制造存储设备(例如磁盘阵列,磁带库和光盘机)到服务器,从⽽使这些设备看起来像是本地连接到操作系统的设备。
从历史上看,数据中⼼⾸先将SCSI磁盘阵列的“孤岛”创建为直连存储(DAS),每个磁盘都专⽤于⼀个应⽤程序,并且可以看作是许多“虚拟硬盘”(即)。
操作系统在⾃⼰的专⽤⾮共享LUN上维护⾃⼰的⽂件系统,就像它们在本地⼀样。
NAS- ⽹络附加存储它以⽂件级别访问数据,并以共享⽹络⽂件夹的形式产⽣空间来托管。
相⽐之下,NAS使⽤基于⽂件的协议(例如NFS或SMB / CIFS),很明显存储是远程的,并且计算机请求⼀部分抽象⽂件⽽不是磁盘块。
直接连接存储(DAS)和NAS之间的主要区别在于,DAS只是对现有服务器的扩展,⽽不⼀定是联⽹的。
NAS被设计为⼀种简单且独⽴的解决⽅案,⽤于通过⽹络共享⽂件。
SAN(存储区域⽹络)SAN(存储区域⽹络)使⽤光纤通道技术通过光纤通道交换机连接存储阵列和服务器主机,以建⽴专⽤于数据存储的区域⽹络。
NAS与SAN的区别

NAS与SAN的区别目前存储网络技术领域中的两个主旋律是SAN(存储区域网络)和NAS(网络连接区域存储),两者都宣称是解决现代企业高容量数据存储需求的最佳选择。
正如在餐厅就餐时大厨不会为您传菜,跑堂不会为您烹制鲜橙烩鸭,您必须确保选用的存储技术能充分发挥其优势,而不是越俎代庖。
下面我们就好好比较一下双方的特长和适用的领域,并了解如何把它们融入信息生命周期管理(ILM)战略之中。
NAS(网络连接区域存储):活络勤勉的跑堂在存储世界里,NAS相当于餐厅里的跑堂。
它适用于文件或数据块访问,作为SAN与工作组或用户之间的网关。
换句话说,它的使命是将数据从“厨房”送至相应的“餐桌”。
NAS 能很好的完成“跑堂”这一工作。
NAS吸引人之处就在于它通常能即插即用,采购及管理的成本低廉。
由于RAID阵列、磁带、硬盘或其他设备直接连接到每一服务器或服务器集群,NAS没有必要按SAN的方式安排LUN。
由于网络与存储单元之间一对一的关系,NAS反应敏捷,搜索和传输数据的速度很快。
从技术层面上看,NAS使用一IP协议将文件传送至客户端。
它等效于大型网络服务器,只提供对更大的文件池的访问。
当企业选择NAS作为高容量块存储的主要方式,就会遇到麻烦。
通常,这些企业对于已有的NAS很满意,并不断增加新的连接。
这一策略表面上看是合乎逻辑的,但在实践中不会达到企业的预期效果。
问题就出在虽然NAS具有一定的可扩展性,但是它的可扩展性不是线性的。
在某一临界点曲线变为水平后,NAS就无力应付此时的负载。
根据组织大小和网络拓扑结构的不同,让各个NAS服务器为不同工作组服务违反了它应用于简单场合的本性。
此时管理组织的存储需求,会需要更多资源而不是更少。
在小型企业中,NAS能够同时满足两个功能:就象在小餐馆一个人能兼任烹饪上菜两职。
但随着企业规模增长、结构日益复杂,需求发生变化,就要把任务进行明确分工。
SAN(存储区域网络):技艺高超的厨师NAS更多是一种面向设备的策略,而SAN是一种真正提供存储服务的架构或方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟化存储比较:SAN与NAS
发表时间:2010-12-15 15:36:49内容来源:网络转载
内容提要:在一个虚拟化环境中,NAS设备可以作为虚拟机在服务器之间迁移的一个交换空间,作为一个备份介质,或者作为所有虚拟磁盘镜像的中央知识库。
随着数据中心中虚拟机镜像的数量越来越多,它需要消耗的空间也越来越大。
同样,虚拟机在物理服务器间迁移以实现整个环境效率最大化时,在这些服务器间共享的网络介质要实现快速的切换和转换。
如果说所有的虚拟化环境都有一个共同的主题,那就是数据中心虚拟化存储空间需求。
尽管现在市场上更倾向于使用StorageAreaNetwork(SAN)技术,但是NetworkAttachedStorage(NAS)也能满足企业数据中心这方面的需求。
在一个虚拟化环境中,NAS设备可以作为虚拟机在服务器之间迁移的一个交换空间,作为一个备份介质,或者作为所有虚拟磁盘镜像的中央知识库。
在这样的任何一种情况下,数据中心和网络管理员都需要理解NAS设备的作用,以及它们对网络的影响。
为什么要使用NAS来作为数据中心虚拟化存储
网络存储的实现有两个主要的方法:NAS和SAN。
这两种方法在网络架构以及在网络客户端上的表现都有所差别。
NAS设备利用现有的IP网络和传输文件层接入,提取它可用的物理磁盘,并以网络共享的方式向使用诸如CIFS或NFS
的终端客户机提供一致的文件系统。
NAS设备对网络方式的文件共享进行了优化,因为它们与文件服务器几乎是相同的。
相反,SAN技术,包括FibreChannel(FC)和iSCSI,实现数据块层访问,放弃文件系统抽象并在客户端表现为未格式化的硬盘。
FC是目前最流行的SAN技术,它运行在一个专用的网络上,要求在每个服务器上使用专属的FC交换机和主机总线适配器(HBA)。
而 FibreChanneloverEthernet(FCoE)是一个补充的新标准,它将存储和IP网络合并到一个聚合交换机上,但是它仍然需要在每个服务器上使用特殊的聚合网络适配器(CNA)。
而另一个数据块级技术iSCSI则在IP流量中封装了SCSI命令,同时能够使用现有Ethernet网络接口适配器,但是它一般会增加一个 TCP/IP卸载引擎(TOE)来优化性能。
SAN解决方案在性能方面相对于NAS设备具备一定的优势,但也存在一些争议。
SAN阵列的一个分区能够在两台主机上共享,但是这两台主机都
会将空间看作是自己的,这样这两台主机之间就会有空间争夺的风险。
虽然有一些方法可以解决这个资源争夺问题,但是这个修复方法会增加额外一层的抽象——而NAS解决方案已经包含这一层抽象了。
两种类型的存储在虚拟化数据中心都有各自的作用。
例如,Microsoft的Exchange服务器只支持通过数据块级访问数据的网络存储。
由于 SAN的性能一般比NAS解决方案好,所以企业会在高I/O要求的应用中使用存储网络,如数据库。
然而,出于实际管理虚拟机镜像库的目的,文件级访问很可能是许多环境中最简单的部署方法。
根据组织的不同要求,数据中心经理可能会要求存储团队实现文件级存储,或者直接安装一个专用的NAS设备来满足他们数据中心虚拟化存储的需求。
虚拟化环境中NAS的替代方法
虽然许多人将NAS看作是支持虚拟化环境的最清晰的方法,但还有许多替代方案。
对于已经部署了SAN的组织来说,他们可以使用NAS-SAN混合解决方案,在SAN可用空间之上再建立文件系统抽象。
一个混合解决方案可以创建数据中心经理更喜欢的抽象层,同时保持中央存储网络的性能和可管理性。
较小型的组织也可以考虑共享物理服务器上直接附加的存储空间,使用其中一个服务器作为中央存储库,而其余服务器则从这个服务器获取VM镜像。
虽然这个解决方案可以在最小型的环境中运行,但是在较大型的环境中它可能很快就会导致I/O瓶颈。
虚拟化中NAS的网络设计注意事项
对于网络管理员来说,万幸的是NAS设备所依赖的文件共享和传输协议与大多数文件服务器是一样的,所以部署NAS的设计方法是非常相似的。
然而,由于虚拟化环境的本质和所涉及的文件较大,所以在目标服务器上传输这些虚拟机镜像时需要尽早地考虑一些特别的注意事项。
网络管理员在进行NAS部署时应该保证所有相关的连接至少使用GigabitEthernet。
他们也必须验证连接虚拟环境的网络交换机使用的端口数足够,从而能给存储设备提供足够的带宽。
管理员也应该再次评估可能影响服务器和存储之间连接的QualityofService(QoS)策略,并在需要时对它进行调整,可以给予增加的存储流量更高的优先级。
在NAS部署前后都进行网络基线设置可以清晰的认识到添加NAS设备到数据中心网络所产生的影响。
如果性能出现问题,那么通过VLAN或专用交换机对网络的存储流量进行划分也是一个解决方法。
网络管理员应该与数据中心经理紧密协作,一起进行性能测试和比较NAS
设备上可用的各种网络协议,一般是NFS和CIFS。
这两种标准的实现会因为网络设备、操作系统和虚拟化方案的不同而差别很大。
由于平台的差异,以及组织的不同需求,每个可用方法的性能测试都将会帮助您确定特定环境中的最佳解决方案。
最后,网络管理员和数据中心经理在数据中心中部署一个NAS设备时需要注意那些可能超出技术支持容量的增长。
网络存储的作用可能快速地增大,从而导致 I/O瓶颈和其他问题。
虚拟环境快速修复可能会像滚雪球一样成为一个企业存储解决方案,特别是在小型组织。
可以肯定的是,即使是很小型的NAS部署都会讨论向更包容的企业网络存储战略发展。
根据不同需求,如果企业需要更高
的吞吐量,那么网络存储可能需要增长为较大规模NAS的解决方案或迁移到SAN 的解决方案。
任何网络,不管是数据网络或是存储网络,如果不考虑总体设计,都会很难管理。