存储虚拟化技术的研究与比较_第1页
存储虚拟化技术的研究与比较_第2页
存储虚拟化技术的研究与比较_第3页
存储虚拟化技术的研究与比较_第4页
存储虚拟化技术的研究与比较_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、存储虚拟化技术的研究与比拟摘要存储技术的开展经历了从单个磁盘、磁带到DAS、NAS、SAN存储网络系统的历程,对存储环境和资源共享的迫切需求推动着存储虚拟化成为主流技术。本文通过对虚拟存储的综述,对虚拟存储化的根本概念、体系构造、实现方法、关键技术做了比拟和分析。重点介绍基于网络的虚拟化技术,讨论了其关键技术与主要实现方法。关键词存储虚拟化;逻辑存储;对称/非对称1引言随着信息数字化、网络化开展的各种多媒体处理业务的不断增加,企业的信息量不断增加,面对不断膨胀的数据量和不断增多的物理存储设备,如何可以保证一个存储系统具有高性能的I/吞吐率、高可靠性和高扩展才能,以及良好的容错性能,成为各个IT

2、产商倾注极大热情去解决的重大问题。特别是由于在存储系统中存在着大量的异构效劳器和存储系统,非常有必要进展全面的存储管理,而传统DAS、NAS和SAN等存储形式已无法满足以上对存储设备的需求,所以存储虚拟化逐渐成为共享存储管理的主流技术。2虚拟存储的概念存储虚拟化是把不同接口协议(如SSIiSSI或F等)的网络存储设备(如JBD、RAID和磁带库等)整合成一个虚拟的存储池,根据需要为主机创立和提供虚拟存储卷。存储虚拟化是具存储设备和存储系统的抽象,展示给用户一个逻辑视图,同时将应用程序和用户所需的数据存储操作和详细的存储控制别离。因此可以充分利用异构平台的存储空间,到达最优化的使用效率。3存储虚

3、拟化的实现存储虚拟化可以在三个不同的层面上实现,包括了基于专用卷管理软件在主机效劳器上实现,或者利用阵列控制器的固件(Firare)在磁盘阵列上实现;再或者是利用专用的虚拟化引擎在存储网络上实现。详细使用哪种方法来做,应根据实际需求来决定。3.1主机或效劳器级虚拟存储基于主机或效劳器的虚拟存储化实现通常称为逻辑卷管理(Lgialvalueanager)。磁盘上的物理块或逻辑单元号(LUN)被映射成逻辑卷号。逻辑卷管理软件把多个不同的磁盘阵列映射成一个虚拟的逻辑块空间。通过在效劳器上安装虚拟存储管理软件,实现各物理存储体集成映射的。基于主机或效劳器的虚拟化存储实现容易,可在不需要硬件支持的条件下

4、实现形式多样的存储管理,对改善存储系统的可管理性,进步存储的平安性和可靠性很有好处。缺点是兼容性不好,扩展性差,调度工作会影响效劳器的性能。3.2存储设备级的虚拟存储基于存储设备的虚拟存储针对异构SAN构架,更使用于以存储为核心的环境,它独立于主机,存储设备可以连接多台主机,但存储设备本身不能是异构的,此时虚拟过程是在阵列控制器上完成将一个阵列上的存储容量划分为多个存储空间(LUN,lgialUnitNuber),供不同的主机系统访问。智能的阵列控制器提供数据块级的整合,同时还提供一些附加的功能,例如:LUNaking缓存,即时快照、数据复制等。配合使用不同的存储系统,基于存储设备的虚拟化形式

5、可以实现性能的优化。但由于存储设备在各个供给商之间互操作性和兼容性较差,假如没有第三方的虚拟软件,基于存储设备的虚拟化经通常能提供一种不完全的虚拟存储化解决方案。3.3网络级的虚拟存储基于网络的虚拟化是目前SAN虚拟化的主流技术,通过在存储区域网这一级采用智能化的路由器,交换机或者是增加一个元数据效劳器等来实现虚拟化的工作,它通过提供一种中央虚拟化方式将网络中的存储资源集中起来管理,从而降低了T,提供了一个“开放的虚拟施行环境,最有可能支持任何的效劳器、操作系统、应用和存储设备。从技术上讲,基于网络的存储虚拟化又分为带内(In-Band)和带外(ut-Band)两种。这两种方式的主要区别在于存

6、储网络中数据I/与控制信息是否使用同一通道。3.3.1带内虚拟化的实现模型带内虚拟化,也称为对称(syetri)虚拟化。是指虚拟化的操作在效劳器和存储设备之间交换数据的通道中执行,存储数据和控制信号使用同一数据通道。因为所有的数据访问都会通过这个引擎,它就可以实现很高的平安性。就像一个存储系统的防火墙,只有允许的访问才能通过,否那么就会被回绝。带内虚拟化的优点是:可以整合多种存储设备,便于集中式管理,因此具有极高的平安性。但容易造成网络拥塞,降低了性能,同时容易产生瓶颈和单点实效,故在应用中这种构造往往是冗余配置。目前市场上使用该技术的产品主要有IB的TtaStrageSV,HP的VA、EVA

7、系列,HDS的TagaStre,NetApp的V-Series及H3的IV5000。图1对称虚拟化模型图2非对称虚拟化模型转贴于论文联盟.ll.3.3.2带外(utfband)虚拟化带外虚拟化,又称为非对称(asyetri)虚拟化,是指虚拟化功能在位于存储数据通道之外的一个设备上实现。数据和命令信息使用不同的通道(如图2所示),应用效劳器的I/命令通过专用的命令通道传至专用的元数据效劳器或控制器,获得元数据和数据视图后,再直接通过数据通道得到所需要的数据。由于数据在专用的通道上传输,因此进步了性能,且防止了单点故障和瓶颈,但是在一定程度上增加了用户投资,数据的平安性难以控制,施行难度大于带内形

8、式。4存储虚拟化网络的关键技术存储虚拟化的核心工作是物理存储设备到单一逻辑资源池的映射,通过虚拟化技术,为用户和应用程序提供虚拟化磁盘或虚拟卷,而且用户可以根据需求对它进展任意分割,并分配给特定的主机或应用程序,而为用户隐藏或屏蔽了详细物理设备的各种物理特性。实现虚拟存储化关键技术如下:1)共享冲突与数据一致性存储虚拟化的一个主要功能是实现存储数据的共享,普通的文件系统只允许对数据进展独占式访问,但是商业应用需要在操作系统和“数据仓库之间共享数据。数据的不同拷贝应能在不同效劳器操作系统所带来的存储共享和并行存储时的I/访问冲突等。这就需要良好的锁机制算法、多种级别的锁机制以及ahe一致性等技术

9、,来保证数据之间的连接性和一致性。2)异构适应性虚拟存储的另一个主要目的是实现真正意义上的设备互操作性,简化在在由不同主机操作系统和不同设备类型组成的异构存储环境中的系统管理和用户操作,实现真正意义上的存储设备的透明性。3)系统存储空间的动态扩展开放系统的计算机模型经历了一个从单一的、大而全的构造过渡到“n-层、分布式的或并行的构造。每一层都可以独立扩展,保证最优的资源利用率。SAN虚拟化允许按照需要扩大存储资源,而对逻辑层和应用层透明。因此,系统管理员可以以兆字节为单位来扩大存储容量,而不破坏重要的应用。按需存储将是将来实现数据中心的主要驱动力。4)数据存储与容错策略由于应用和数据效劳是透明

10、的,必须防止越权访问和恶意攻击,数据平安性由整个系统的管理软件来保证,因此保证数据平安性是存储虚拟化技术的难点之一。虚拟存储也必须以较小的容错开销建立容错功能,克制系统单点故障,防止不可恢复的数据损失,同时也必须拥有数据容错备份系统,以保证因不可抗力而丧失的数据拥有的可靠备份。5总结海量数据需求在各个应用场合不断增加,由于存储虚拟化技术可以提供系统的高可用性、高可靠性并易于维护,它正在成为存储领域的核心技术。由于存储应用场合的复杂性和不同用户的存储需求的多样化,存储虚拟化技术必须加以丰富和完善(如数据的备份、复制、恢复、远程容灾、快照和多重镜像支持等),以提供良好的个性化效劳。另一方面,从目前

11、来讲,存储虚拟化仍然缺乏高度的标准化,不同的虚拟产品间的兼容性还有待进一步进步,必须尽快制定业界公认的存储虚拟化技术标准,以解决操作平台、网络和存储设备等产商及产品之间的互操作性问题,这样才能推动存储虚拟化技术的开展,当然在虚拟存储技术表达其优越性的同时我们也不可以无视虚拟技术的一些潜在问题,这样会更有利于虚拟技术向着智能化的方向开展。参考文献1QihaXia,LianXingJia.ReserhfIntegratinilitaryStrageResuresBasednStrageVirtualizatin.IEEEputerSiety.20222harlesilligan,SidSelkirk.nlineStrageVirtualizatin:ThekeytanagerthedataexplsinIE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论