在VMware环境里避免存储阵列快照陷阱

2008-11-18    | |
打印本文章
RSS

导读:当与VMware架构一起使用时,基于存储阵列的快照能为业务连续性、灾难恢复和备份而创建虚拟机的实时图象。

关键词:VMware 存储阵列 快照 虚拟机

正在加载数据...

【TechTarget中国原创】当与VMware架构一起使用时,基于存储阵列的快照吹捧其能为业务连续性、灾难恢复和备份而创建虚拟机的实时图象。虽然这可能是真实的,重要的是要了解虚拟化如何影响存储阵列的使用。不正确的使用能使存储阵列快照不可靠,并通常是无效的。

  在我们进行讨论之前,记住我们所指的快照不是VMware虚拟机快照,而是由存储阵列提供的快照。因为这些快照在默认情况下不是以任何方式与VMware ESX Server整合,我们必须执行一些额外步骤以确保持续可靠的可用的存储阵列快照。

【TechTarget中国原创】当与VMware架构一起使用时,基于存储阵列的快照吹捧其能为业务连续性、灾难恢复和备份而创建虚拟机的实时图象。虽然这可能是真实的,重要的是要了解虚拟化如何影响存储阵列的使用。不正确的使用能使存储阵列快照不可靠,并通常是无效的。

  在我们进行讨论之前,记住我们所指的快照不是VMware虚拟机快照,而是由存储阵列提供的快照。因为这些快照在默认情况下不是以任何方式与VMware ESX Server整合,我们必须执行一些额外步骤以确保持续可靠的可用的存储阵列快照。

  为了确保持续的快照,虚拟机级别的文件系统持续性是关键。对用户来说,了解同时发生的操作多重级别很重要。当一台虚拟机往磁盘进行写操作的时候,它必须在达到真实存储阵列之前通过虚拟化层。确保虚拟机文件系统缓冲区和主机级别I/O缓冲区都是刷新的很有必要。
 
  使用存储阵列快照

  从VMware的角度来看,尽管其他虚拟化解决方案也遭遇了同样的问题。不过只有一些方法能帮助确保存储阵列快照能持续可用。

  第一种方法是避免使用热快照(hot snapshots)。在VMware环境里,我们能创建三种类型的快照。

  冷快照(Cold snapshots):冷快照要求最多的停机时间,不过提供了虚拟机级别文件系统的连续性的最好保证。在冷快照里,你要关闭虚拟机进行快照,然后重新启动虚拟机。所有这些可以通过脚本实现,不过仍然意味着宕机,你需要把这些考虑进你的计划。

  温快照(Warm snapshots):温快照要求较少的停机时间,不过当虚拟机从温快照恢复时,需要虚拟机级别的文件系统检查。在多数情况下,NTFS或EXT3文件系统日志将阻止任何数据损坏。使用温快照的话,当进行快照和在快照完成后恢复快照时,虚拟机被暂停或删除。通常在这些情况下使用脚本,也调用同步驱动的使用,帮助刷新虚拟机文件系统缓冲区到磁盘以便保持系统连续性。

  热快照(Hot snapshots):热快照不需要停机时间,不过冒着巨大的数据不一致的风险。在一个热快照里,进行快照时虚拟机在运行。子操作系统没有任何警告来刷新I/0缓冲区,也没有给ESX主机允许写入到存储阵列的时间。这造成子操作系统里文件系统的不连续性,然后在重启时将面临文件系统检查。文件系统可能恢复,不过运行在子操作系统上的应用,诸如数据库和邮件系统可能不能恢复,并且如果存储阵列快照已存储,数据可能丢失。

  虚拟机级别的文件系统不连续性的问题能通过避免使用使用热快照大大地降低。不过,像上面所描述的,冷和温快照的使用产生了一定程度的宕机和业务中断。这对组织来说可能是不能接受的。

  结合VMware虚拟机快照和存储阵列快照

  确保存储阵列快照连续性的另一种方法是结合存储阵列快照和VMware虚拟机快照。虚拟机快照由VirtualCenter创建和管理,这些快照包括差分磁盘的使用,写入了对虚拟机文件系统的所有更改。基础VMDK(虚拟机磁盘格式)是静态的开放的。因此,存储阵列快照与VMware快照一起使用的话,表现得像上文提到的温快照。虚拟机将启动文件系统检查,不过在这些情况下,不包含任何服务中断或宕机。

  最后,RDM的使用可能是有益虚拟机级别文件系统连续性的另一种方法。RDM提供了将原始LUN带入虚拟环境的一种方式。在使用“分层SAN应用”或使用SAN快照的情况下,VMware推荐使用RDM。注意,一些厂商只在使用RDM时支持SAN快照。

  使用本文中的信息和SAN厂商所出版文章里的最佳做法,这将有助你确保在需要的时候,能够使用虚拟机里基于存储阵列的快照。

查看全文
 
在本文的上半部分中,我们介绍了vConverter如何执行P2V转换。在本文的下半部分中,我们将继续介绍vConverter的DR功能等。
 
VMware的管理人员有时会低估转换工具的能力。虽然VMware的vCenter转换器只支持VMware的管理软件,VConverter还可以增加一倍的具有经济效益的灾难恢复工具。
 
如何使用笔记本电脑、VMware Workstation、VMware播放器和外部存储,把原本需要6小时多的灾难恢复演习的时间,减少为不到一个小时。
 
有什么方法可以避免不得不在DR测试过程中遇到挑战,以便充分认识到一个真正的灾难将不仅是由于更多的压力,而且也涉及其他未知的并发症,同时最大限度地减少资本支出?
 
备份VMware ESX上的虚拟主机有很多种方法。你可以使用传统的方法,在这篇技巧里,我们会介绍一些备份的新方法,你可以将它们作为主要备份方式的辅助。
虚拟化部署项目包括几个阶段和重大的规划,以满足IT现有的技术环境。如果执行得正确,虚拟化部署的这些阶段能帮助你评估和测量现有的技术资产,并决定你的虚拟化需求。本手册将介绍虚拟化项目实施过程中的三大阶段,教您如何正确执行以便获得成功。
在之前的专题“虚拟桌面基础架构VDI”以及“桌面虚拟化VDI实施流程指导手册”中,我们学习了VDI的定义以及实施流程。在本专题中,我们主要学习VDI的使用情况,需要注意的事项及技巧。
什么是VMware vSphere?它主要有哪些新功能?如果升级到vSphere,硬件要求是什么?如何创建VMware vSphere子操作系统?VMware vSphere的亮点究竟在哪里?  2009年4月21日,VMware公司宣布推出新一代虚拟化平台VMware vSphere。这是VMware继三年前发布VMware ESX之后的又一重大举措。在本期技术手册中,我们将详细介绍VMware vSphere,从下面几个方面进行探讨……
最新更新
专家答疑
技巧
吴炫国
能否简单介绍一下Hyper-V的远程控制台功能?我不太清楚如何实现远程管理的功能,许多时候会出现RPC错误。我的环境是公网。
Serdar Yegulalp
在主机物理磁盘上如何排列虚拟硬盘最合适?排列虚拟硬盘的最佳方式是什么?如果你的服务器有三个驱动,宿主了两个虚拟操作系统,可以……
Scott Feuless
如果业务单位反对采用虚拟化的话,IT该怎么办?阻碍虚拟化采用的关键是什么?如何说服业务单位采用虚拟化?

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录