欢迎来到天天文库
浏览记录
ID:14673052
大小:53.58 KB
页数:4页
时间:2018-07-29
《vmware高可用性之最佳实践(一)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、VMware高可用性工具可以在虚拟化环境中消除所需的备用软硬件。VMware高可用性常用于改善可靠性,降低整个虚拟环境的宕机时间,并改善灾难恢复和业务连续性系统。本章节摘录自EliasKhnaser的第二版VCP4考试指南:VMware认证工程师,探讨VMware高可用性的最佳实践。阅读以下摘录后,您还可以下载备份和高可靠性整篇章节。VMware高可靠性主要处理ESX/ESXi主机以及其上运行的虚拟机的故障。高可用性同样可以通过检测VMware工具是否仍在运行监控并重启虚拟机。当ESX/ESXi出于某种缘故发生故障时,其上所有运行的虚拟机同样会出现故障。
2、VMware高可用性确保虚拟机从故障的主机下线,并能够在其它ESX/ESXi主机上重新启动。许多人错误地将VMware高可用性和容错功能搞混淆。当主机发生故障时,VMware高可用性并不是容错的。高可用性只是将那些虚拟机在其它具有足够资源的ESX/ESXi主机上重新启动。而对于容错而言,其在主机发生故障时提供了不间断的访问途径。VMware高可用性通过一条心跳线在同一个集群组中的所有ESX/ESXi主机中维持一条通讯渠道,这种心跳线默认地在vSphere4.0里每一秒钟,在vSphere4.1里每十秒钟发送一个指令。当一个ESX主机错过了一个心跳指令,其
3、余的主机会等待该主机15秒钟内进行响应。15秒后,集群系统会将该ESX/ESXi主机上的虚拟机在其它ESX/ESXi主机上重新启动。VMware高可用性同样会持续地监控集群系统中的每个成员ESX/ESXi主机并确保有足够的剩余资源以便在任意一台主机故障后接管其工作。虚拟机故障监控虚拟机故障监控技术默认是关闭的。该功能通过心跳线每20秒钟问询虚拟机来进行监控。该功能需要借助于虚拟机中安装的VMware工具才能完成。每当一个虚拟机错过了一个心跳线,VMware高可用性认为该虚拟机发生故障并尝试对其进行接管。因此可以将虚拟机故障监控看成上某种程度的虚拟机高可用
4、性。虚拟机故障监控可以诊断一个虚拟机是否被认为下电,挂起或迁移,从而确定是否需要尝试重新将其启动。VMware高可用性配置条件高可用性要求在其正常工作之前需要确保以下配置条件:vCenter:由于VMware高可用性上一项企业级特性,其激活要求vCenter。DNS解析:所有在同一高可用性集群中的ESX/ESXi主机必须可以通过DNS解析其它主机。对于共享存储的访问:所有高可用性集群中的主机须对同一共享存储可以访问存取;否则,其便无法访问相应的虚拟机。对于共享网络的访问:所有ESX/ESXi主机必须配置相同的网络参数,以便于每个虚拟机可以从任意的主机上进
5、行重新启动后,仍可访问原网络。服务控制台冗余推荐使用冗余的服务控制台。在VMware高可用性检测出配置vSwitch服务控制台仅有一台时,其会发送警告。如下图1所示,你可以有两种方式将服务控制台配置为冗余模式。创建2个服务控制台端口组,每个组配置不同的vSwitch。以同一NIC组的方式分配2台物理网络接口卡作为服务控制台vSwitch。图1:冗余模式的服务控制台无论何种方式,你都必须配置整个IP堆栈,包括IP地址,子网和网关。服务控制台vSwitches用于同步心跳和状态,其使用以下端口:IncomingTCPport8042(TCP进入端口8042)
6、IncomingUDPport8045(UDP进入端口8045)OutgoingTCPport2050(TCP输出端口2050)OutgoingUDPport2250(UDP输出端口2250)IncomingTCPport8042–8045(TCP进入端口8042–8045)IncomingUDPport8042–8045(UDP进入端口8042–8045)OutgoingTCPport2050–2250(TCP输出端口2050–2250)OutgoingUDPport2050–2250(UDP输出端口2050–2250)错误的配置冗余服务控制台会在你启
7、用高可用性后收到警告信息。因此,为避免看到此类错误信息并符合最佳实践,请配置冗余的服务控制台。主机故障切换容量计划当配置高可用性,你必须手动地配置最大主机容错范围。在这项工作中,你需要对你部署过程中的硬件环境和规划过程深思熟虑。可能看上去你已经在部署ESX/ESXi主机时预留了足够,以协调高可用性所需的资源。举例来说,下图2,提示该高可用性集群配置了4个ESX主机,而且所有4个主机都有足够的资源来运行至少3个额外的虚拟机。图2:高可用性容量规划在高可用性集群的配置阶段,你会看到如下图所示的界面,提示你定义以下两种集群组配置:主机监控状态:激活主机监控:该
8、设置可以使你控制高可用性集群是否通过心跳线监控主机。这种集群方式主要用于确定一台
此文档下载收益归作者所有