使用 VMware FT

VMware vSphere 的另一个新功能 4 是使用 Fault Tolerance 或 FT 的能力. 它是拥有真正高可用性的能力, 这是, 使用早期版本的 VMware, 我们有 DRS, 如果物理主机出现故障, 在其上运行的虚拟机, 它们在另一台主机上运行, 预见到虚拟机的重启. VMware FT 为我们提供了虚拟机不必重新启动的可能性, 以及 ESX 主机与虚拟机崩溃的情况下, 受 FT 保护的 API 将继续在另一台主机上运行,而不会丢失服务.

这是怎么回事? 在虚拟机上启用 FT 时, 第二个 VM 将在后台运行,并将第一个 VM 复制到另一台主机上, 将此机器保留为 'reading', 并且仅在主 VM 宕机时更改其状态, 基于 vLockstep 技术. 这是一件好事, 坏处, FT 截至今天的要求, 假设在后续版本中,这些要求将消失. 要求:

– ESX 主机的版本必须为 4 或更高版本.
– 必须存在 HA 集群.
– 此类 ESX 主机的处理器/CPU 必须属于同一系列.
– 禁用超线程.
– 从逻辑上讲,VM 不能将任何物理设备连接到主机 (光盘, PCI 适配器, 软盘驱动器…)
– VM 必须位于共享存储上.
– 只 1 虚拟机中的 vCPU.
– 为 VMotion 配置网络 2 每个主机的 NIC.
– 为 Faul Tolerance Logging 配置网络 2 每个主机的 NIC.
– 辅助 VM 将运行, 等待主数据库失败. 因此,它将消耗您的资源, 不像小学,但会消耗.
– 如果我们有 DRS, 受保护的 VM 不会自动在主机之间移动.
– 无法对此类 VM 进行快照, 因此也不要使用基于快照的备份 (VCB 或 DataRecovery 如何).
– 此类 VM 可能未配备 USB 适配器或声音设备.
– 不支持使用 MSCS (Microsoft 群集服务) 虚拟机内部.
– 我们将无法使用 RAW 或 RDM, 这是, 直接将 LUN 映射到这些 VM.
– 关于虚拟硬盘的使用, 不会使用 Storage VMotion 进行热移动. 它们也不能是薄盘, 否则, 那将是 Thick.

一旦我们满足要求, 其中大多数是合乎逻辑的, 其他 1 个 vCPU 等着它们消失… 继续.

首先, 在创建虚拟机时,要考虑到硬盘配置为与 Fault Tolerance 一起使用, 标记 “支持 Fault Tolerance 等集群功能”.

我们必须有两个适配器来 1 所有 ESX 主机之间的 Giga for FT 日志网络, 以及一个用于 VMotion 的.

一旦我们满足所有要求, 启用 FT 很简单, 关于我们想要保护的虚拟机, 右键单击 “容错” > “打开 Fault Tolerance”,

我们必须确认我们将启用 FT, “是的”,

… 启用时等待几秒钟…

我们将看看不同的虚拟机, 如果我们单击它并转到 “总结” 我们将看到 Fault Tolerance 已启用, 因为它表示 VM 受到保护.

如果我们去 host 指示如何 “次要位置”, 我们将看到虚拟机的出现 “虚拟机” 如何辅助, 如果我们打开它的控制台,它只会处于阅读模式.

顺便一提, 如果我们想尝试在 ESX 服务器是虚拟的环境中启用 FT, 您必须修改要保护的虚拟机的 .vmx 文件,方法是将其添加到其配置中:

replay.allowBTOnly = 真


推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!