文档详情

HA、FT高可用性.pptx

发布:2017-06-14约2.95千字共34页下载文档
文本预览下载声明
武汉兴和商业网络有限公司 郑昌杰 zhengchangjie@;第一部分:配置和管理HA 第二部分:配置和管理FT;管理和配置HA;HA的介绍 高可用性(HA)集群是群集的一种,平日较常见的为MSCS(微软群集服务),如SQL的故障转移群集;高可用性群集,一般有两个或两个以上的节点,且分为活动节点及备用节点。通常把正在执行业务的称为活动节点,而作为活动节点的一个备份的则称为备用节点。当活动节点出现问题,导致正在运行的业务(任务)不能正常运行时,备用节点此时就会侦测到,并立即接续活动节点来执行业务。从而实现业务的不中断或短暂中断(对客户端来说,基本上感觉不到故障的存在);高可用性群集的实现是基于资源切换来进行的。这些资源包括节点的IP地址、主机名(NetBios名称)、磁盘卷、应用程序等。而资源的监控和接续,是依靠HA软件来实现的如MSCS等,这些软件用来通过心跳信号监控群集中对方节点的运行状态,一旦发现对方存在了故障,就会强制将所有的资源据为已有并继续对外提供服务。;而VMwareHA也是高可用性的一种应用。VMware HA 与传统的群集和高可用性解决方案都支持主机发生故障时的自动恢复。它们是互为补充的,但是在软硬件要求、恢复时间及应用程序和操作系统的识别程度等方面有所不同;可以实现HA高可用性的层面:;Vsphere 5与vsphere4.0的区别: 新增FDM(Fault Domain Manager)技术,在用户体验上, 配置没有大的区别,只是在功能上有所改变 Vsphere 5主要用的是master与slave架构 Vsphere 4采用的是primary和secondary架构;FDM特性;Master作用:;5、Master缓存cluster配置,通知和提醒slave主机, cluster配置的修改 6、master发送心跳信息给slave主机,让slave主机知 道自己的存在 7、master报告状态信息给vcenter,vcenter正常情况 下只会和master通讯;Slave作用: 1、监视本地运行的虚拟机状态,把这些虚拟机显著状态 发给msaster主机 2、slave监视master主机的健康状态,如果master主机出现 故障,slave主机将会参与master的选举 3、slave运行HA特性,这些特性不需要master协调;Vsphere HA对VM的保护过程: 当一个slave已经检测到自己是网络隔离状态,它会生成 一个特殊二进制文件 host-X-poweron文件在heartbeat datastores上.master看到这个标志,它就知 道了slave已 经是isolation状态,然后master通过vSphere HA锁定其他 文件 (datastores上的其他文件).当slave主机看到这些文 件已经被锁定,它知道 master正在执行重启VMs的响应. 然后slave才可以执行配置过的隔离响应动作. (如关机或者关闭电源);激活HA需要满足的条件: 1、能够访问相同的共享存储 2、相同的虚拟网络配置,最好是同一个分布式交 换机的成员;VMwareHA的工作原理和功能;工作原理是什么;VMware HA 不间断地监控群集中所有的 ESX Server 主机,并检测故障。放置在每台主机上的代理程序不断向群集中的其他主机发出心跳信号,心跳信号的终止将启动所有受影响的虚拟机在其他主机上的重启过程。   HA 时刻监控群集中是否有足够的资源可用,以便在主机发生故障时能够在其他物理主机上重启虚拟机。利用 ESX Server 存储堆栈中的锁定技术,可以使虚拟机的安全重启成为可能,它允许多个 ESX Server 同时访问同一虚拟机文件;未来;当 ESX Server 主机发生硬件故障时,将为故障切换容量范围内所有正在运行的虚拟机提供自动故障切换(请参见下面的指定故障切换容量)。可以在无需任何人员干预的情况下自动检测服务器故障和重启虚拟机;VMware HA 支持易于使用的配置和使用 VirtualCenter 进行监控。HA 确保该容量总是可用的(在指定的故障切换容量限制内),以便重启所有受服务器故障影响的虚拟机(基于为虚拟机配置的资源预留); ;激活主机监控: 默认情况下此选项勾选了,不勾选则会 禁用host Monitoring就不会发送任何心跳信息, 仅仅只是在网络维护时禁用此 选项,阻止不必要 的network isolation和network partition响应, 此时HA很难正常工作;准入控制: 1.Enable: Disallow VM power-on operations that violate avail
显示全部
相似文档