admin 管理员组文章数量: 887021
2024年3月28日发(作者:沈哲扮演者多大)
VMware vCenter FT 容错详解
1. VMware FT 容错简介
Vmware fault tolerance(FT)功能创建一个虚拟机设置可以提供连续性能力。FT建
立在ESX/ESXi主机平台。通过创建一个虚拟机一个完全相同的副本。
虚拟机的主要副本,处于活动状态,接受请求,服务信息,并运行程序。次要副本,
接收与主副本相同的输入。次要副本完成的所有任务都依照主副本的变动。主副本所有非
决定性的活动都将被捕捉,发送到运行在其他host上的次要副本,次要副本在一秒内将活
动进行重演。
FT启动后,VM Tools从每个虚机中发送心跳到VMM,此心跳与HA的心跳类似。
VMM检查以确保主要和次要副本都在运行。如果主副本所在的host丢失,VMM将不再
发送心跳。此时,次要副本立刻变为活动的,并成为主要副本,服务不会经历任何中断。
FT提供了比HA更高的商业连续性级别。FT发生时,次要立刻被激活,所有关于虚
机状态的信息都会被完整的保留。存储在内存中的数据不需要被re-entered或reloaded。
而HA则要将任何丢失的虚拟机进行重启。这会结束所有虚拟机进程和状态信息,程序和
未保存的用户输入信息都会丢失。
2. VMware FT 容错提供连续可用性
VMware HA 通过在主机出现故障时重新启动虚拟机来为虚拟机提供基本级别的保护。
VMware 容错可提供更高级别的可用性,允许用户对任何虚拟机进行保护以防止主机发生
数据、事务或连接丢失等故障。
容错使用 ESX/ESXi 主机平台上的 VMware vLockstep 技术以提供连续可用性。通
过确保主虚拟机和辅助虚拟机的状态在虚拟机的指令执行的任何时间点均相同来完成此过
程。vLockstep 通过使主虚拟机和辅助虚拟机执行相同顺序的 x86 指令来完成此过程。
主虚拟机捕获所有输入和事件 — 从处理器到虚拟 I/O 设备 — 并在辅助虚拟机上进行
重放。辅助虚拟机执行与主虚拟机同一系列的指令,而仅可看到单个虚拟机映像(主虚拟
机)在执行工作负载。
如果运行主虚拟机的主机或运行辅助虚拟机的主机发生故障,则会发生透明故障切换,
仍在无缝工作的主机将借此变为主虚拟机的主机。使用透明故障切换,不会有数据损失,
并且可以维护网络连接。 在发生透明故障切换之后,将自动重新生成新的辅助虚拟机,并
将重新建立冗余。整个过程是透明且全自动的,并且即使 vCenter Server 不可用,也会
版权声明:本文标题:VMware vCenter FT 容错详解 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1711584770h603878.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论