http://www.searchstorage.com.cn/showcontent_54838.htm

参考:深度解析SRM 5.0和vSphere Replication

http://wenku.it168.com/d_000111875.shtml

VMware的Site Recovery Manager(SRM)为虚拟机环境的故障切换至恢复站点提供自动化的解决方案。其上一版本(版本4)并不能称之为一个完整的灾难恢复解决方案,其依赖第三方存储应用程序来处理虚拟机数据至恢复站点间的复制操作。这意味着你需要在主站点和备份站点都配置一台昂贵的存储阵列,来支持虚拟机数据存储的复制。

VMware在vSphere 5.0和SRM 5.0发布中引入了一个全新的特性,称之为vSphere Replication,可以在虚拟层之间进行虚拟机的复制,而不是在存储层进行。

vSphere Replication是一项比存储阵列级别复制更为经济的方式,因为SRM中具备内置的复制功能意味着你不必购置存储阵列来支持复制功能。在许多存储阵列中,复制功能都是一项需要额外支付费用的特性。

兼容性是vSphere Replication的另一项优势。如果使用存储复制,你只能选择具有Storage Replication适配器(SRA)的存储设备,才能和SRM协同工作,这限制了你选择存储设备的范围。同时,这也使得你必须依赖存储供应商来提供并随着SRM的新版本发布更新SRA。通过vSphere Replication,你无须再担心这点,因为复制功能都是内置在Hypervisor之中的。这同时提供了更好的集成度并降低部署过程中的复杂度。

vSphere Replication特性

vSphere Replication利用vSphere中的数据块变革跟踪技术(CBT),可以只将变更的数据块复制到恢复站点。利用CBT技术可以实现更低的带宽使用,并且和拷贝整个系统的虚拟机相比,可以提供更高的恢复点目标(RPO)。

vSphere Replication还提供以下特性:

• 在每次复制周期之前,vSphere Replication通过VMware工具组利用Volume Shadow Copy(VSS),确保客户机处于静止状态,以确保数据的一致性。

• 通过vSphere Client允许用户自行定义所需复制的内容,单独的虚拟机磁盘文件、整个虚拟机或一组虚拟机。

• 可以和基于阵列的复制技术同步运作,这样可以实现分层复制,具备更多中选择并达到更大的灵活性。

• 和底层的存储设备无关运作,这使得异构存储设备之间的复制成为可能。

• 必要时可以简易地重构恢复站点的虚拟机磁盘文件到可选的数据存储之间的镜像关系。

• 支持15分钟到24小时之间的恢复点目标。

授权复制

虽然vSphere 5中的vSphere Replication技术内置在Hypervisor中,其仍需要虚拟设备的协助来处理站点之间的复制。有两种虚拟设备类型:vSphere复制管理服务器(VRMS)和vSphere复制服务器(VRS)。VRMS使得你可以跨多站点集中化地管理复制,而VRS作为真正的数据复制引擎。此外,还有vSphere复制客户端运行在各台生产端的主机上,来处理恢复站点中到vSphere复制管理服务器数据拷贝。

为了进行复制工作,你必须在恢复站点部署一个单独的VRMS和一个单独的VRS,并且在主站点站点部署一个单独的VRMS。不过这只能让你复制到恢复站点,而并无法让你进行恢复回来。为实现双向复制以及故障回切功能,你同时还要在主站点部署一个VRMS和VRS。你也可以选择在每个站点部署多个vSphere复制管理服务器,以便于在虚拟机复制时进行负载均衡。每个VRMS必须登记在每个站点相应的vCenter Server上,并且该VRMS在恢复站点和主站点也应匹配。此外,在开始复制之前,每个VRS必须同样在VMRS上注册。

一旦VRMS和VRS部署后,你可以配置数据存储映射,从而定义哪个数据存储用于恢复站点。数据存储映射取决于主站点待复制虚拟机的源数据存储。主站点的源数据存储会映射到恢复站点的目标数据存储。源数据存储可以是在一个单独的数据存储包含一个单独的虚拟机,也可以是多个虚拟机分布在多个数据存储上的方式。映射在单个虚拟机上可能引起负载过量,而多虚拟机映射方式则更关注在数据存储映射的使用上,并且避免负载过量。

配置映射后,你可以为单个或多个虚拟机激活复制功能。你只须简单地在vSphere Client中选择一个或多个虚拟机,选择Site Recovery Manager vSphere Replication选项,即可激活复制。你然后可以配置复制设置,比如位于恢复站点的目标数据存储、复制任务计划和暂停选项。一个恢复点目标滑块允许你变更复制间隔,从15分钟到24小时。你需要参考各站点间可用的网络带宽,以及虚拟机数据量变更大小来决定间隔大小。在进行下轮复制之前必须完成上一次的复制操作,以确保达到所选的恢复点目标。你可以自动化地给虚拟机分配VRS或手动进行选择。

激活了vSphere复制,并且虚拟机配置为可复制状态,你就为故障切换做好了准备。使用vSphere复制的一项缺陷在于,如果基于SAN的复制在事故发生后支持自动化的预保护(故障回切),将数据返回,vSphere复制可能会不支持这项功能。当使用vSphere复制情况下发生故障切换时,用户必须手动建立中断和预保护。根据保护组和恢复计划,主站点到恢复站点间已有的复制功能必须重新配置,进行反向操作。VMware计划在未来的版本中增加自动化与保护功能。

vSphere复制是项很受欢迎的特性,这使得小型企业可以不必支付昂贵的SAN设备和复制产品,也能部署SRM。你可以使用本地磁盘或直连存储,从而大幅降低成本以及部署SRM过程中的复杂度。vSphere复制作为全新的特性,较在虚拟层提供复制功能的第三方产品仍缺乏成熟度和功能性。不过其仍是SRM中唯一基于主机的复制产品,并且对于寻求经济的、高集成度的灾难恢复解决方案的用户,仍是一种非常理想的选择。

VMware用于Site Recovery Manager 5的vSphere Replication功能一览的更多相关文章

  1. 使用 Azure Site Recovery 灾难恢复至 Azure 的功能现已正式发布

    ABHISHEK A. HEMRAJANI 云 + Enterprise项目经理 自我们宣布发布使用 Azure SiteRecovery 灾难恢复至 Azure的功能预览版以来,这几个月着实令人 ...

  2. Azure Site Recovery 通过一键式流程将虚拟机故障转移至 Azure虚拟机

    Ruturaj Dhekane 云 + Enterprise 项目经理  现在,AzureSite Recovery可以通过其"灾难恢复至 Azure"功能保护您的工作负荷,并 ...

  3. 使用Azure Site Recovery把VM批量搬迁到Azure

    Azure Site Recovery可以提供如下服务: Site Recovery 服务:Site Recovery 可以在站点出现故障时,让应用在其他站点继续可用,从而确保业务连续性. Site ...

  4. SQL Server恢复软件SysTools SQL Recovery/SysTools SQL Server Recovery Manager

    SQL Server恢复软件SysTools SQL Recovery/SysTools SQL Server Recovery Manager http://www.systoolsgroup.co ...

  5. 使用 Azure Site Recovery 将内部部署虚拟化工作负荷迁移至 Azure

    ABHISHEK A. HEMRAJANI 云 + Enterprise 项目经理 我们最近发布了微软的灾难恢复即服务 (DRaaS) 产品的预览版 - Azure SiteRecovery.此产 ...

  6. Azure Site Recovery:我们对于保障您的数据安全的承诺

    Anoob Backer 云 + Enterprise 项目经理  Azure Site Recovery是一个基于 Azure的全天候.易用的服务,可以安全地安排恢复操作,一旦发生灾难,即可为您 ...

  7. RMAN-00554: initialization of internal recovery manager package failed RMAN-04005

    [oracle@rac11g1 ~]$ rman target haha/haha@rac11g Recovery Manager: Release 11.2.0.3.0 - Production o ...

  8. Getting Started with Recovery Manager (RMAN) (文档 ID 360416.1)

    In this Document Purpose Scope Details Overview of the RMAN EnvironmentDeciding Whether to Use a Fla ...

  9. vSphere Replication:虚拟机的保护伞

    http://server.zdnet.com.cn/server/2013/0401/2151318.shtml ZDNet至顶网服务器频道 04月01日 新闻消息: 保护IT环境的一个基本方面就是 ...

随机推荐

  1. Java进程线程理解

    一个进程包括由操作系统分配的内存空间,包含一个或多个线程.一个线程不能独立的存在,它必须是进程的一部分.一个进程一直运行,直到所有的非守护线程都结束运行后才能结束. 多线程能满足程序员编写高效率的程序 ...

  2. springMVC helloworld入门

    一.SpringMVC概述与基本原理 spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦 ...

  3. skb的两个函数pskb_copy和skb_copy

    转自:http://blog.csdn.net/farmwang/article/details/54235252 skb的两个函数pskb_copy和skb_copy 前者仅仅是将sk_buff的结 ...

  4. Lua date format

    网上有比较复杂的方法:Date Formatting Functions   写了一个非常简单的代码 1: function formatDate(seconds, dateformat) 2: -- ...

  5. Android Activity启动流程源码全解析(2)

    接上之前的分析 ++Android Activity启动流程源码全解析(1)++ 1.正在运行的Activity调用startPausingLocked 一个一个分析,先来看看startPausing ...

  6. 带标签的 break 和 continue (Java)

    2002年12月发于 CCW-I2006年9月搬至 CSDN,略作修改 Java 中有 goto 关键字,但这个关键字没有任何作用,换句话说,我们不能使用 goto 来进行跳转到某行.实际上,结构化程 ...

  7. Locks Set by Different SQL Statements in InnoDB

    A locking read, an UPDATE, or a DELETE generally set record locks on every index record that is scan ...

  8. JAVA中String.format的用法 转16进制,还可以补0

    1.对整数进行格式化:%[index$][标识][最小宽度]转换方式        我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义也很好理解, ...

  9. 一幅画<十六芒星盾>---程序员or艺术家

    画上是一面含有16个尖角的铜盾,这是我用程序算法生成的图像中最震撼的一幅.图像生成出来后,我看了好久,一边看一边想我的人生转向问题:我是不是该离开苦逼又屌丝的程序界,混入高端大气上档次的艺术圈? 说要 ...

  10. [数学] 将长为L的木棒随机折成3段,则3段构成三角形的概率

    1.题目 如题,将长为L的木棒随机折成3段,则3段构成三角形的概率是多少? 2.解析 这个与其说是编程题目,倒不如说是个数学题目.可能是你没有见过,或者没有过这种解题思想.(还是那句,一回生两回熟,类 ...