vmware snapshot快照功能的优缺点分析_第1页
全文预览已结束

付费下载

下载本文档

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

文档简介

1、第 1 页:虚拟机的救命稻草VMware 的虚拟机“快照”功能是对虚拟机磁盘文件 VMDK 的某个状态创建副本,当系统出现异常,可以通过恢复快照来保证系统的正常。VMwware 的虚拟机快照技术是非常有用的,但是也有需要注意的局限性。快照(Snapshot):虚拟机的救命稻草硬盘快照(Snapshot)是当前数据中心最佳的数据保护机制之一。无论是基于 SAN 的快照技术,还是建立在文件系统或操作系统中的,快照技术能够在错误出现时让损失降到最低。但并不是所有的快照技术并非都是面向意外的数据丢失,比如 VMware ESX 服务器及桌面虚拟化上的快照技术。与其他的快照技术不同,VMware 的快照

2、并不是非常适合用于数据保护,但它称得上是一个非常有用的工具,只要能够用的恰当。从根本上来说,VMware 的快照适合两种情况:1、将一个虚拟机的磁盘,不再写入数据,这样可以进行备份;2、在打补丁和升级时提供一个短期的自动恢复功能。在开发环境中,可能经常会见到利用快照来保存一些实时状态的镜像,但是这样的方式在一个性能敏感的生产环境中是不可取的。虚拟机快照结构,可以恢复到补丁前的状态在一个典型的环境中,一个虚拟机的磁盘资源是由位于 VMware 独有的 VMFS 文件系统或上的 VMDK 文件(virtual machine disk 的缩写)组成,它的大小几乎等同于虚拟NFS机的磁盘资源。所以如

3、果你的 Windows 2003 Server 有 15GB 的系统硬盘,那么在 VMFS 卷上会出现一个 15GB 的 VMDK 文件。如果使用 hypervisor 对虚拟机进行快照,系统会创建第二个 VMDK 文件(有时叫做 redolog),这个文件势:着进行快照后虚拟机所有写入的东西,这样的功能具有几个明显的优首先,由于快照 VMDK 文件着对基础 VMDK 的写入操作,实际上基础 VMDK 不会被更改。这意味着在快照建立之后如果出现一些错误,可以很容易的将这些错误“扔掉”,恢复到进行快照之前的基础磁盘状态。同样,由于当快照存在时基础 VMDK 并不会被写入,这样就可以安全的对基础

4、VMDK 创建副本来进行备份。第 2 页:虚拟机快照的之处VMware 快照功能,要更加谨慎,最好先进试。然而,VMware 的快照功能还有一些之处,也是应当注意的。例如,当快照创建时虚拟机执行一个读操作,hypervisor 会检查快照 VMDK,查看是否有被 的区块存在。如果有,则从快照中为虚拟机提供这个区块,如果没有,虚拟机还需要去 基础 VMDK。如果只有一个快照,这并不是什么问题,只不过是重复来 VMDK。但是如果有大量快照存在,比如在两周内每天建立一个,那么 hypervisor 需要在 14 个快照文件中查找这个区块,这就会消耗大量的读 I/O。更糟糕的是,没有完善的机制来 这些

5、快照的增长,如果你每天为一个 Windows 2003虚拟机进行快照,大概每天需要消耗 2GB 的 空间,这对大多数虚拟机来说还是非常保守的数字。大体上来说,你需要为虚拟机配置双倍的空间来 这些更改。如果换个角度来看,实际几乎所有的快照技术,包括 SAN 快照,都要消耗很大的空间。但有所不同的是 VMware 快照没有自动保护机制,防止 VMFS 卷被不断增长的快照填满。而大部分 SAN 当分配的快照空间被填满时会自动删除最早的快照。一旦 VMSF 卷被填满,当前的快照文件就不能再写入,而虚拟机也可能会。如果有很多虚拟机,并且快照都存在相同的 VMFS 卷上,这些虚拟机都可能会,这是性的。还有

6、一个潜在的陷阱,hypervisor 会通过磁盘停顿进程(disk quiescing)试图确认快照的应用程序持续状态,尽管可以再不停顿硬盘的情况下创建快照,但是这时候只能建立 crash-consistent 快照,如果在 crash-consistent 快照建立后恢复基础磁盘,操作系统和应用程序会出现貌似关机时的状态。磁盘停顿功能让操作系统和应用程序可以找到合适的停顿点,比如完成写入,防止数据被损坏。根据操作系统在虚拟机中的运行状况,可以通过不同的方式实现磁盘停顿。这些都需要应用安装在虚拟机操作系统中的 VMware 工具包。如果你运行的是一个新近版本的 Windows系统,VMware 工具将使用微软的卷影副本服务(VSS)在虚拟机 I/O 中创建一个临时的停顿,让 VMware 来创建更底层的磁盘快照。然而,在进行大量磁盘 I/O 传输的虚拟机中,如微软 SQL 数据库 或 Exchange,卷影副本服务(VSS)可能会需要大量的调试才能工作正常。VSS 工作并不是那么稳定,有时候,这次正常,而下次就可能出现故障。这是恼人的,特别是在希望通过停顿快照来对虚拟机进行更好的备份的时候。小结:尽管有这些,如果使用正确,VMware 的快照可以说是一个优秀的工具,无论是在主要的升级或打补丁前为虚拟创建

温馨提示

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

评论

0/150

提交评论