17-ESXi集群-FT.doc
文本预览下载声明
配置和管理FT
可以为虚拟机启用 vSphere Fault Tolerance,以获得比 vSphere HA 所提供的级别更高的可用性和数据保护,从而确保业务连续性。
vSphere Fault Tolerance 提供连续可用性vSphere HA 通过在主机出现故障时重新启动虚拟机来为虚拟机提供基本级别的保护。vSphere Fault Tolerance 可提供更高级别的可用性,允许用户对任何虚拟机进行保护 以防止主机发生故障时丢失数据、事务或连接。Fault Tolerance 通过确保主虚拟机和辅助虚拟机的状态在虚拟机的指令执行的任何时间点均相同来提供连续可用性。使用?ESXi?主机平台上的 VMware vLockstep 技术来完成此过程。vLockstep 通过使主虚拟机和辅助虚拟机执行相同顺序的 x86 指令来完成此过程。主虚拟机捕获所有输入和事件(从处理器到虚拟 I/O 设备),并在辅助虚拟机上进行重放。辅助虚拟机执行与主虚拟机相同的指令序列,而仅单个虚拟机映像(主虚拟机)执行工作负载。如果运行主虚拟机的主机或运行辅助虚拟机的主机发生故障,则会发生即时且透明的故障切换。正常运行的?ESXi?主机将无缝变成主虚拟机的主机,而不会断开网络连接或中断正在处理的事务。使用透明故障切换,不会有数据损失,并且可以维护网络连接。 在进行透明故障切换之后,将重新生成新的辅助虚拟机,并将重新建立冗余。整个过程是透明且全自动的,并且即使 vCenter Server 不可用,也会发生。
VM1=====VM2
主 备
硬盘操作,CPU处理的文件,内容,鼠标操作,键盘操作,网络操作,“完全同步”
■工作原理:
创建一个重复虚拟机(称为辅助虚拟机),该虚拟机会以虚拟锁步方式随主虚拟机一起运行。VMware vLockstep 可捕获主虚拟机上发生的输入和事件,并将这些输入和事件发送到正在另一主机上运行的辅助虚拟机。使用此信息,辅助虚拟机的执行将等同于主虚拟机的执行。因为辅助虚拟机与主虚拟机一起以虚拟锁步方式运行,所以它可以无中断地接管任何点处的执行,从而提供容错保护。
■故障切换:
主虚拟机和辅助虚拟机可持续交换检测信号。此交换使得虚拟机对中的虚拟机能够监控彼此的状态,以确保持续提供 Fault Tolerance 保护。
如果运行主虚拟机的主机发生故障,系统将会执行透明故障切换,此时会立即启用辅助虚拟机以替换主虚拟机,
并将启动新的辅助虚拟机,同时在几秒钟内重新建立 Fault Tolerance 冗余。
如果运行辅助虚拟机的ESXi主机发生故障,则该ESXi主机也会立即被替换。在任一情况下,用户都不会遭遇服务中断和数据丢失的情况。
@@@@@@@@@@@@@@ 注意!!@@@@@@@@@@@@@@@@@@
■容错虚拟机及其辅助副本不允许在相同主机上运行。此限制可确保主机故障无法导致两个虚拟机都丢失。
也可以使用虚拟机主机关联性规则来确定要在其上运行指定虚拟机的主机。
■主虚拟机与辅助虚拟机之间的FT 日志记录通信是未加密的,且包含客户机网络和存储器 I/O 数据以及客户机操作系统的内存内容。此通信可以包含敏感数据,如纯文本格式的密码。
为避免这些数据被泄漏,尤其是避免受到“中间人”攻击,请确保此网络是受保护的。
例如,可以对 FT 日志记录通信使用专用网络。私有网段+vLan
■使用场合
更高的连续性级别以及增加的状况信息和数据保护功能可在您要部署 Fault Tolerance 时提供方案信息。
■ 需要始终保持可用的应用程序,尤其是那些具有长时间客户端连接的应用程序,用户希望在硬件故障期间保持这些连接。
■ 不能通过任何其他方式实现群集功能的自定义应用程序。
■ 可以通过自定义群集解决方案提供高可用性,但这些解决方案太复杂,很难进行配置和维护的情况。
■ 按需 Fault Tolerance,随时启用和关闭
在这种情况中,虚拟机在正常操作期间受到 vSphere HA 的充分保护。
在“”某些关键期间“”,您可能希望增强虚拟机的保护。
例如,您可能正在执行季末报告,如果发生中断,则可能会延迟任务关键信息的可用性。使用 vSphere Fault Tolerance,可以在运行此报告之前保护此虚拟机,然后在生成报告之后关闭或禁用 Fault Tolerance。
可以在关键时间段使用按需 Fault Tolerance 保护虚拟机,然后在非关键操作期间将资源置回正常状态。
■ FT要求:=================
ESXi系统 要求
■相同的FT版本,(相同版本ESXi主机即可,在ESXi主机摘要
显示全部