FT功能详解与测试.docxVIP

  • 39
  • 0
  • 约8.86千字
  • 约 12页
  • 2021-09-10 发布于天津
  • 举报
什么是 什么是FT功能 Vmware fault toleranee (FT)功能创建一个虚拟机设置可以提供连续性能 力。FT建立在ESX/ESXi主机平台。通过创建一个虚拟机一个完全相同的副 本。 虚拟机的主要副本,处于活动状态,接受请求,服务信息,并运行程序。次 要副本,接收与主副本相同的输入。次要副本完成的所有任务都依照主副本 的变动。主副本所有非决定性的活动都将被捕捉,发送到运行在其他 host 上的次要副本,次要副本在一秒内将活动进行重演。 primaryFT启动后,VM Tools从每个虚机中发送心跳到 VMM,此心跳与HA的心 跳类似。VMM检查以确保主要和次要副本都在运行。如果主副本所在的 host丢失,VMM将不再发送心跳。此时,次要副本立刻变为活动的,并成 为主要副本,服务不会经历任何中断。 primary vLockstep technology i 1 r vLockstep lechnology ■ tm ■■■ imi □口 I k ■■ secondarv 电护:曙科疔空 FT提供了比HA更高的商业连续性级别。FT发生时,次要立刻被激活,所 有关于虚机状态的信息都会被完整的保留。存储在内存中的数据不需要被 re-entered 或reloaded。而HA则要将任何丢失的虚拟机进行重启。这会 结束所有虚拟机进程和状态信息,程序和未保存的用户输入信息都会丢失。 VMware FT 容错的工作方式 VMware容错可通过创建和维护等同于主虚拟机并可在发生故障切换时替 换主虚拟机的辅助虚拟机来为虚拟机提供连续可用性。 可以为大多数任务关键虚拟机启用容错。并会创建一个重复虚拟机(称为辅 助虚拟机),该虚拟机会以虚拟锁步方式随主虚拟机一起运行。 VMware vLockstep可捕获主虚拟机上发生的输入和事件,并将这些输入和事件发送 到正在另一主机上运行的辅助虚拟机。使用此信息,辅助虚拟机的执行将等 同于主虚拟机的执行。因为辅助虚拟机与主虚拟机一起以虚拟锁步方式运 行,所以它可以无中断地接管任何点处的执行,从而提供容错保护。 虚拟机和辅助虚拟机可持续交换检测信号。这使得虚拟机对中的虚拟机能够 监控彼此的状态以确保持续提供容错保护。如果运行主虚拟机的主机发生故 障,系统将会执行透明故障切换,此时会立即启用辅助虚拟机以替换主虚拟 机,并将启动新的辅助虚拟机,同时在几秒钟内重新建立容错冗余。如果运 行辅助虚拟机的主机发生故障,则该主机也会立即被替换。在任一情况下, 用户都不会遭遇服务中断和数据丢失的情况。 容错虚拟机及其辅助副本不允许在相同主机上运行。容错功能使用反关联性 规则,这些规则可确保容错虚拟机的两个实例永远不会在同一主机上。这可 确保主机故障无法导致两个虚拟机都缺失 M/loCkSleii M/loCkSleii I>时于绐定的主虚拟tfb在其他主机上运行一 个辆fli圧拟机 I ■ wtfrdttaa 与主 dEfam^vjfiws -播肋虚拟机通过在专用网络淒接上发送的日 志记录倍息保特“虚拟同步… 只有主圧拟机慶送利接收网缩数据包.播肋 虚拟机是??静或的伙俘” 在裁认ift番下,辅助虚拟机不会扁入班盘 如果主要王机出现故隊 则Hi助虛拟机為在 无中晰的情况下接卷并运行应用程序: JLiw- 丄 F 4- dL AX Pw CT J# 容错可避免“裂脑”情况的发生,此情况可能会导致虚拟机在从故障中恢复后存在两个 活动副本。共享存储器上锁定的原子文件用于协调故障切换, 以便只有一端可作为主虚 拟机继续运行,并由系统自动重新生成新辅助虚拟机。 VMware FT 容错提供连续可用性 VMware HA 通过在主机出现故障时重新启动虚拟机来为虚拟机提供基本 级别的保护。VMware容错可提供更高级别的可用性,允许用户对任何虚 拟机进行保护以防止主机发生数据、事务或连接丢失等故障。 容错使用ESX/ESXi主机平台上的VMware vLockstep 技术以提供连续可 用性。通过确保主虚拟机和辅助虚拟机的状态在虚拟机的指令执行的任何时 间点均相同来完成此过程。vLockstep通过使主虚拟机和辅助虚拟机执行相 同顺序的x86指令来完成此过程。主虚拟机捕获所有输入和事件 一从处 理器到虚拟I/O设备一并在辅助虚拟机上进行重放。辅助虚拟机执行与 主虚拟机同一系列的指令,而仅可看到单个虚拟机映像(主虚拟机)在执行 工作负载 如果运行主虚拟机的主机或运行辅助虚拟机的主机发生故障, 则会发生透明 故障切换,仍在无缝工作的主机将借此变为主虚拟机的主机。使用透明故障 切换,不会有数据损失,并且可以维护网络连接。 在发生透明故障切换之 后,将自动重新生成新的辅助虚拟机,并将重新建立冗余。整个过程是透明 且全自动的,并且

文档评论(0)

1亿VIP精品文档

相关文档