浅谈基于iSCSI无盘网络的源盘保护.docVIP

浅谈基于iSCSI无盘网络的源盘保护.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈基于iSCSI无盘网络的源盘保护.doc

浅谈基于iSCSI无盘网络的源盘保护   摘要: 对源盘保护是无盘网络正常工作的基础,Linux下基于iSCSI无盘网络的源盘保护,可以采用Device-Mapper机制来实现,功能类似于硬盘保护卡的超级保护,系统无论受到多么严重的破坏,只需重建快照就能立刻解决。本文将首先对使用Device-Mapper机制实现源盘保护的原理进行分析,然后通过实例讲解如何利用它实现保护。   Abstract: The source disk drive protection is the basis for the network to work, iSCSI-based network of Linux, the source disk drive protection mechanism can use the Device-Mapper system to implement,whose functions like a super protection of the hard drive protection card. No matter how seriously the damage of this system, just rebuilding the snapshot can be solved. This article will first analyze the principle of using the Device-Mapper system to achieve protection of the source disk, then explain by examples how to use it for protection.   关键词: iSCSI;Device-Mapper;无盘   Key words: iSCSI;Device-Mapper;diskless   中图分类号:TP3 文献标识码:A文章编号:1006-4311(2010)19-0150-02      0引言   快照技术很好地解决了数据联机热备份问题,哪怕数据再大,快照几乎都是瞬间完成的,数据资料维持在快照建立的时间点上,此时可对快照中的数据进行备份工作,即使备份期间,源数据有任何变化,都不会影响快照中的数据。当然在快照数据备份的过程中,源数据可以维持原本的运作状态,备份对其没有任何影响。Linux是支持快照功能的操作系统,而IET的iSCSI磁盘源又可以是任何块设备,只要将两者结合起来,就可以实现支持快照的iSCSI Target存储系统。   1使用Device-Mapper机制实现iSCSI无盘网络源盘保护的原理   从Linux内核2.6版本开始,内核提供了一种从逻辑设备到物理设备的映射机制,该机制称为Device-Mapper(设备映射器)。Device mapper 在Linux内核中作为一个块设备驱动被注册,它包含三个主要的对象――mapped device、映射表、target device。mapped device 是一个逻辑抽象,可以理解成为内核向外提供的逻辑设备,它通过映射表描述的映射关系和 target device 建立映射。Linux下的dmraid、LVM2、Multipath和dm-crypt等磁盘工具都是基于Device-Mapper实现的。   要使用Device-Mapper实现iSCSI快照只需要结合环回设备建立基于磁盘映像文件的快照即可,其原理是将映像文件与关联环回设备关联,然后使用Device-Mapper为环回设备建立快照。目前快照技术主要使用写时拷贝COW(Copy On Write)算法实现的。COW在快照生成时,没有实际数据的复制,只是记录了原始设备数据块的位置信息,所以可以瞬间完成快照的创建。如果对快照设备进行写操作,这些写操作只保存在快照设备上,对源设备没有任何影响。如果对于快照设备进行读操作,如果读取数据块是没有修改过的, 则读操作直接重定向到原始设备上。在快照建立后,如果原始设备的内容发生变化,则先将原始设备数据块读出并写入快照设备,然后用新数据块覆盖原始设备。在Linux操作系统中,环回设备是一个伪设备,它可以将一个文件虚拟成一个块设备,用户通过环回设备可以实现像访问普通块设备一样对普通文件进行访问,因此无盘客户端实际访问的是回环设备。   2使用Device-Mapper机制实现源盘保护方案   2.1 建立名为 .example:linuxsrv.vdisk的iSCSI Target,该Target用于管理无盘工作站安装和更新快照源设备之用。   ietadm --op new --tid=300 --params Name=.exa

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档