VMware Fault Tolerance: 零停机保障关键业务

需积分: 9 55 下载量 68 浏览量 更新于2024-08-25 收藏 4.1MB PPT 举报
"辅助虚拟机-服务器虚拟化解决方案" 在服务器虚拟化领域,辅助虚拟机扮演着关键角色,尤其是对于那些需要零停机、零数据损失的业务关键应用程序。辅助虚拟机是通过技术如 VMware 的 Fault Tolerance (FT) 实现的,这是一种高级别的业务连续性解决方案。FT 结合了 vLockstep 技术,能够在不同主机上创建主虚拟机的精确副本。当在启用 HA(High Availability)集群中启用 FT 时,如果主虚拟机出现故障,系统会立即切换到辅助虚拟机,确保服务不间断。 vLockstep 技术保证了主虚拟机与辅助虚拟机之间的同步,使得两台虚拟机如同在一个虚拟锁步状态运行。它们共享同一个 IP 地址和 MAC 地址,对外表现为单一虚拟机。心跳检测和重播信息持续监控两台虚拟机的状态,一旦检测到故障,FT 可以迅速在集群中的另一台主机上重建虚拟机。如果主虚拟机失败,辅助虚拟机会接管并建立新的辅助;反之,若辅助虚拟机失败,则会创建一个新的辅助来替换。 相比 VMware HA,FT 提供了更高级别的保护,但代价是更高的资源消耗。HA 在故障发生后重启虚拟机,可能会导致一些数据丢失,而 FT 则能立即恢复运行,几乎不丢失任何状态信息。 服务器虚拟化的趋势显示,随着技术的进步,例如时钟速度提升、超线程、多核心系统以及 CPU 硬件辅助虚拟化技术,服务器利用率普遍偏低。这导致了对未使用计算资源的浪费。因此,服务器虚拟化解决方案如 VMware FT 可以帮助提高数据中心效率,减少低价值任务,如硬件采购和管理,并优化系统管理员的工作时间。 服务器虚拟化有两个主要方向:一是将单个服务器虚拟化为多个虚拟机,适用于多种操作系统和应用程序的部署;二是将多台服务器整合为一台虚拟机,常见于网格计算和高性能计算场景。随着虚拟化技术的发展,服务器、存储和网络的虚拟化已成为主流,推动了 IT 市场从集中式到分布式再到虚拟化的演变。 通过利用服务器虚拟化,企业可以显著减少硬件成本、管理复杂性和空间需求,同时提高系统的可用性和灵活性。VMware、Xen 和 Microsoft Hyper-V 是目前市场上流行的服务器虚拟化平台,它们为企业提供了多种服务器整合和业务连续性的解决方案。在朝阳区教委等机构中,服务器虚拟化已被广泛应用,实现了资源的高效利用和管理效率的提升。