RSS订阅
RSS订阅TT数据中心

虚拟化在数据中心灾难恢复中的作用

2008-7-21  选择字号:  | |
打印本文章

导读:学习使用虚拟化技术来进行数据中心灾难恢复规划。

关键词:虚拟化技术 数据中心 灾难恢复

正在加载数据... 【TechTarget中国原创】现在,许多公司都在它们环境的某处使用虚拟化技术。但是,他们可能不知道如何使用虚拟化技术来进行数据中心灾难恢复规划。学习如何应用虚拟化到灾难恢复很有用,也会受到很多技术上的限制。

  在商业服务器领域,虚拟化技术有如野火般迅速蔓延。通过将旧服务器整合到多核多处理器的新服务器可以获得非常诱人的投资回报率(ROI),但很多IT企业虚拟化服务器的速度都还不够快。

【TechTarget中国原创】现在,许多公司都在它们环境的某处使用虚拟化技术。但是,他们可能不知道如何使用虚拟化技术来进行数据中心灾难恢复规划。学习如何应用虚拟化到灾难恢复很有用,也会受到很多技术上的限制。

  在商业服务器领域,虚拟化技术有如野火般迅速蔓延。通过将旧服务器整合到多核多处理器的新服务器可以获得非常诱人的投资回报率(ROI),但很多IT企业虚拟化服务器的速度都还不够快。

  在世界各地的研讨会和大型会议上,我与很多IT经理、主管和CIO都探讨过业务持续和灾难恢复的话题。在与他们讨论的同时,我还针对商业服务器虚拟化的应用做了民意调查,发现了一些很有趣的现象。和我讨论的这些人当中,大约75%的人在他们的环境中应用了虚拟化技术,包括测试、开发和生产。大约33%的人表示在生产系统中应用了虚拟化技术,其中,几乎100%的人都是为了获得服务器整合的效益才应用这个方案的。令人吃惊的是,很少有人(不到5%,甚至有的听众中一个都没有)使用高级软件,如VMware的DRS(分布式资源调度程序)或Vmotion。

  每次,听众中都不到10%的人应用高可用性集群保护虚拟机基础设施,这让我感到很震惊。同样,很少有人积极地利用虚拟机技术进行灾难恢复(DR)。很多人表示他们倒是愿意看看如何借助虚拟化进行灾难恢复,但是目前还没有执行过。

  尽管一些IT公司都一致宣誓要做好灾难恢复,但它们很少有人利用高级虚拟化软件进行灾难恢复。那么,虚拟化在灾难恢复时有什么了不起的作用呢?下面,我们一起来看看:

  硬件独立:基于物理系统的灾难恢复解决方案都需要将相同的硬件保留到恢复站点,或必须经过很多复杂耗时的步骤在新的或不同的硬件上重建服务器操作系统。有时候碰巧恢复服务器就是同一个硬件模型,但是包含了最新硬盘控制器固件,会导致服务器镜像延迟。虚拟化使硬件从操作系统中抽象化,而且使操作系统中使用的设备驱动器统一化,不管是何种底层硬件模型,所有虚拟机都使用一个共同的驱动集。这样,在新服务器上安装服务器镜像时就省了很多设备驱动对应的麻烦,大大减少了恢复时间和配置错误的风险。

  虚拟机磁盘格式文件:虚拟机将其子操作系统、应用、存储和配置(如IP地址)存放在一个文件里。这个文件——虚拟机磁盘格式(VMDK)或虚拟硬盘(VHD)文件,包含了整个操作系统环境以便能进行简单的虚拟机装载和保存。这个文件不仅包含了操作系统镜像和应用编码,还描述了虚拟机所需的配置,其中包括虚拟处理器、内存和设备。这个简单的可移动文件包含了组成服务器所需的一切信息、服务器环境描述、实际码和数据。从虚拟机磁盘文件启动虚拟机时系统会自动迅速设置所有参数。在灾难恢复站点进行恢复会变得很简单,只需启动VMHD或VHD。

  物理工具到虚拟工具:虚拟机解决方案需要利用管理工具来创建、启动、停止和保存虚拟机镜像。为了方便创建虚拟机,有很多工具可以帮助分析物理服务器和从服务器创建VMDK或VHD。从物理系统创建的VMDK或VHD文件可以很快地部署到恢复站点。

  硬件再利用:恢复站点的虚拟机硬件不必闲置在那里等着灾难发生,它也可以用作开发、测试或其它用途。当发生灾难时,关闭用于测试或开发的虚拟机,然后启动生产虚拟机,这个过程只需几秒钟即可完成。

  基于虚拟化技术的灾难恢复解决方案看起来很似乎很不错,不过一定也有其不足之处,不是吗?这些解决方案对大部分工作有效,但并不是全部都管用。有些要求苛刻的应用,如高I/O数据库,可能会由于额外的虚拟化管理费用而限制了它们的性能。目前,大多数数据库厂商的产品还不支持虚拟化环境(但这即将会改变,所以请关注市场动态)。另外,有些应用或服务需要专门的硬件设备,在虚拟环境中可能不支持它们所需的那些设备。在这些特殊情况下,你就只能用统一物理硬件的方法来建立灾难恢复解决方案,忍受更加繁琐的恢复过程了。

还没有登录? 阅读全文请先登录或注册
用户名:(请填写您的E-mail做为登录账号)
  • 获取最新的IT业界资讯、市场动态、行业趋势等独家原创内容。
  • 分享国内外技术专业人士提供的技巧经验。
  • 利用专注IT的技术资源中心,不断更新专业知识。
  • 享受白皮书、Webcast等系列特色增值服务。
  • 免费参加TT中国举办的各种会员活动。
  • 更多的精彩服务,在不断开发中……
用户名:(请填写您的E-mail)
密 码:
 永久登录
请输入您的登录email:
相关的专家答疑
在三种情况下,需要补充工具才能处理DR规划。这三种情况为:IT架构的复杂度、企业规模和培训。我们依次来看一下每种情况……
在着手制定业务持续性规划或希望改进落后规划时,到底我们是应该自己做呢,还是请人帮忙?如果要确定是否需要求助顾问公司,如何评估?
你准备制定综合的业务连续性预案,或者希望显著改善已制定的预案时,首要问题应该是:“我们应该亲力亲为,还是向人求助?”
灾难恢复规划很容易过期,从而导致它不能发挥很好的作用。如果您的灾难恢复规划仅仅是一个事后的考虑问题,那么将很难跟得上形势……
适当的灾难恢复需要多少个数据中心?我经常在工作中遇到这样的问题。关于"需要多少个数据中心"这个问题的答案决不简单。我会说"根据情况看"。因此根据什么情况呢?
最新更新
专家答疑
技巧
Robert Crawford
当我在C语言里写一个CICS程序,算术运算(arithmetic operations)在CICS执行里不能工作。我收到了来自CICS和程序的两个值。单独这个附加的状态不工作,这是怎么回事呢?
Charles King
建立与运营一个数据中心所包含的资本及运营开支的详细成本有哪些?一般说来,有一些问题你需要考虑到以下几方面。
Steve Madara
我们正在评估不同的冷却方法。当做预算时我们应该考虑什么?由于技术的高速发展和未来容量不确定的因素,数据中心设计是很复杂的……