基于元数据服务器的虚拟化实现-Read.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于元数据服务器的虚拟化实现-Read

虚拟化存储技术 第四讲 一、概念和需求 1、虚拟存储的概念 虚拟存储是由介于物理存储设备和用户应用程序之间的一层中间管理层实现的。 它屏蔽了具体存储设备的物理特性,呈现给用户的是逻辑设备。也就是把各种不同的网络存储设备一律映射(虚拟化)成为一个统一的网络磁盘。 它所带来的最大好处是提供了一种简单有效的管理手段: 实际上用户看到的是由所有网络存储设备建立的一个统一的存储池,用户可以在该存储池上方便地划分虚拟存储空间; 当需要增加新的物理存储设备时,用户无需停止服务来对整个存储系统进行重新配置,一般可以自动或由管理员对存储系统进行简单的配置更改,就可以使新的存储设备加入到存储系统中。 2、虚拟存储需求 存储需求的增加,导致存储系统日益庞大和复杂,管理的难度也随之增加。管理费用往往超过设备投资。使简化管理的虚拟化成为网络存储的基础技术之一。 采用虚拟化存储技术可以简化存储设备的安装和配置,有效利用异构的存储设备。 3、虚拟存储的类型 在SAN中,一条完整的数据通路包括前端主机、后端存储设备以及连接主机和存储设备的网络。在这条数据通路的任何一个环节上都可以实现虚拟化存储层。 根据虚拟化层在存储网络体系结构中的位置,虚拟化存储可以分为三种类型: ——基于服务器的虚拟化 ——基于存储设备的虚拟化 ——基于网络的虚拟化。 4、虚拟存储的适用环境 三种虚拟化存储适用于不同的网络环境: 基于服务器的虚拟存储——适用于以服务器为中心且前端服务器数目较少的存储环境(如企业专用SAN);原因。 基于存储设备的虚拟化——针对异构SAN架构,更适用于以存储为核心的环境(如存储服务供应商的SAN);原因。 基于网络的存储虚拟化——适合于开放的存储网络,因为基于网络的存储虚拟化既独立于主机也独立于存储设备。虚拟化设施存在于交换机、路由器、或元数据服务器中,网络扩容很方便。所以它适用于大型企事业位,如大学、跨国公司、银行、保险,政府部门等。 二、基于服务器的虚拟化存储 1.基于服务器的虚拟化构造 基于服务器的虚拟化存储不需要额外的特殊硬件。 虚拟化层以软件模块的形式嵌入到应用服务器的操作系统中。 将虚拟化层作为扩展驱动模块,为连接到存储网络上的各种存储设备提供必须的控制功能。 其实OS也有支持访问外存的地址映射表和地址映射程序,这里只不过把其加以扩展,使之可以适应与网络存储管理。 虚拟化模块嵌入方法:该层应处于OS和Iscsi协议之间。 2、实现和问题 基于服务器的虚拟化存储一般是通过逻辑卷管理实现的。 逻辑卷管理为从物理存储到逻辑上的卷的映射,提供了一个虚拟层。 卷管理在系统和应用级上实现着多机间的共享存储、存储资源管理、数据复制、数据迁移、远程备份、灾难恢复等任务。 1)实现 虚拟化程序的关键是保持、维护一个从逻辑到物理的映射表。基于服务器的虚拟化也不例外。 操作系统视存储池为一个统一的外存设备进行访外操作,虚拟化层作为扩展的驱动模块实现从逻辑到物理的映射和I/O重定向。从而实现对存储设备的控制和驱动。重定向的基础就是系统保持一系列的从逻辑到物理的地址映射表 2)问题 由于虚拟化软件运行在服务器上,它就必然要占用服务器的CPU、内存等资源,给服务器带来额外开销。 基于服务器的虚拟化保持和维护的逻辑-物理地址映射表每个服务器均需保持一个副本,且需 动态维护,服务器间通信需走SAN。影响SAN效率。(服务器一般属多个LAN 。) 基于服务器的虚拟化,虚拟化软件必然与服务器的具体硬件平台和操作系统紧密相关,这使得软件的移植性较差,难于在异构服务器环境中应用。 3、基于服务器虚拟化的优点 基于服务器的虚拟化存储不需要任何硬件的支持,也不影响现有存储系统的基本结构,因此基于服务器的虚拟化存储容易实现,成本低。 基于服务器的虚拟化存储已经有成熟的软件产品,这些软件一般提供了便于操作的图形化管理界面,可以方便地用于存储虚拟化管理。 从这个意义上看,基于服务器的虚拟化存储,性价比是较高的。 三、基于存储设备的 虚拟化存储 1.基于存储设备的虚拟化存储 基于存储设备的虚拟化是将虚拟化层放在存储设备的适配器或控制器上。 由于目前国际上还没有统一的国际标准,各存储设备厂商所提供的存储产品虚拟化功能可谓五花八门。 这就意味着不同厂商的存储产品很难在一个存储系统中无缝结合,在一个SAN中,用户只能锁定某一个厂商的产品,从而使系统架构缺乏灵活性。 2、基于存储设备的虚拟化存储优点 这种方法直接在存储设备上实现虚拟化,从网络方面看,实现起来相对容易。 它对用户和管理人员是透明的,因此为用户和管理人员提供了方便。 四、基于网络的

文档评论(0)

cynthia_h + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档