深入探讨微软虚拟化高可用性技术

需积分: 9 11 下载量 152 浏览量 更新于2024-07-29 收藏 2.71MB PPTX 举报
"微软虚拟化高可用性技术分析_彭爱华_TechEd2011.pptx" 在微软的虚拟化技术中,高可用性是确保关键业务连续性和灾难恢复的重要特性。彭爱华的TechEd2011演讲详细解析了微软虚拟化的高可用性机制,特别是围绕Windows Server 2008 R2中的实现方式。 首先,讨论了日程安排仲裁机制。在Windows 2000/2003中,仲裁通常依赖于特定的硬件,而在Windows 2008/R2中,仲裁机制演变为基于投票者的多数规则。这种变化使得系统能够更智能地决定在群集中哪个节点应该保持活动状态。 网络设置方面,早期版本的Windows Server需要手动设置网络优先级和心跳线,但在2008/R2中,这些设置变得更加自动化。系统现在能够自动识别网络角色,如心跳网络和公共网络,心跳设置也从广播模式转变为多播模式,这允许心跳网络跨多个子网工作,并且能够更好地处理网络故障。 群集共享卷(CSV)是实现虚拟机高可用性的重要组件。CSV允许多个节点并发访问同一存储卷,这使得实时迁移成为可能。实时迁移允许在不影响虚拟机运行的情况下,将虚拟机从一个物理主机迁移到另一个,增强了系统的灵活性和容错能力。 在仲裁机制中,存在四种基本类型的仲裁策略:节点和磁盘多数、节点多数、多数节点和文件共享投票。仲裁的决策基于投票者(即节点和可能的见证资源,如磁盘或文件共享)的多数。如果节点不能与其他节点通信,它将停止群集服务,除非它可以竞争并获得见证资源。如果存在见证资源,例如共享文件夹见证,即使没有共享存储,也可以建立Hyper-V群集。在这种情况下,虚拟机可以保存在共享文件夹中,且对共享文件夹有完全控制权限的节点和群集的计算机帐户都是有效的投票者。 至于实时迁移,它依赖于群集网络和群集专用网络。每个网络都有默认的Metric值,通过这些值来区分专用网络(无默认网关,Metric较低)和公共网络(有默认网关,Metric较高)。心跳设置的超时和重试次数也是确保网络健康的关键参数。 总结来说,微软的虚拟化高可用性技术通过智能的仲裁机制、自动化的网络配置、群集共享卷以及实时迁移等功能,提供了强大的故障转移和业务连续性保障。这些技术不仅简化了管理员的工作,而且提高了数据中心的可靠性,是现代企业IT架构中不可或缺的一部分。