
易存容错软件支持VMWAREHA高可用软件介绍.ppt
13页易存容错软件易存容错软件--支持支持VMWARE HA高可用软件介绍高可用软件介绍前言lVMware 环境的高可用方案n VMware HA 用来监控虚拟机以及所在 VMware ESX® 主机的运行状况一旦检测到故障,就会在其他具有足够容量的 ESX 主机上自动重新启动相应的虚拟机n使用 VMware 的创新性 vMotion 技术,IT 管理员可以在不出现停机和数据丢失的情况下,通过移动应用程序来维护服务器nVMware 提供了一个能让第三方软件供应商在访客操作系统中部署应用程序监控组件并通知 VMware HA 故障发生情况的应用程序编程接口 (API)VMware ESXVMware HAVM1OSVM2OSORASQL应用高可用在虚拟机需求tier3tier2tier1IISApachePrintWebLogicWebSphereFileSQL, OracleSAPExchange关键应用关键应用虚拟化使用率虚拟化使用率(% of respondents)Ensuring Application AvailabilityCoordinating new deployments and upgradesManaging unanticipated cost increasesOvercoming existing allocation, purchasing and budget practicesCompensating for the lack of integrated management toolsKey challenges in managing virtualized servers1l应用高可用对虚拟化应用是一个关键的需求应用高可用对虚拟化应用是一个关键的需求 一、虚拟机系统并不等于应用程序一、虚拟机系统并不等于应用程序 二、虚拟机系统启动或恢复并不等于客户关键应用的启动或恢复。
二、虚拟机系统启动或恢复并不等于客户关键应用的启动或恢复 三、虚拟机按顺序启动或关闭并不能保证客户关键应用按照顺序启动或关闭三、虚拟机按顺序启动或关闭并不能保证客户关键应用按照顺序启动或关闭 四、客户关键应用并不能保证关键应用工作正常四、客户关键应用并不能保证关键应用工作正常VMWareHA+EnasApplicationHA解决方案通过结合易存在群集和双机热备多年研发经验,易存ApplicationHA 团队提供了一款既能在 VMware 访客操作系统中运行又能与 VMware HA 全面集成的应用程序监控软件包,让用户能够按需重启虚拟机以解决任何应用程序问题VMwareHA+EnasApplicationHA可以为客户提供:n提供了检测应用程序故障并从其中恢复的机制,保证客户关键性应用的高可用性n直观的管理界面显示应用程序状况、控制应用程序(即启动和关闭应用程序),可提高虚拟化应用程序的可管理性n消除对各种操作系统集群产品的需求,降低操作复杂性和总拥有成本n让客户可以在不影响 vMotion、DRS 等高级 VMware 功能有效性的情况下提高应用程序的可用性工作原理及功能介绍工作原理及功能介绍VMware ESXVMware HAVM1OSVM2OSORASQLApplication HAApplication HAApplicationHA监控应用和数据库1 1应用或数据出现问题2 2ApplicationHA重启出现问题的应用或数据库3 3ApplicationHA无法重启问题应用或数据库时,汇报给VMWareHA4 4VMWareHA重启系统或按照策略切换到其它ESX5 5l基本功能和基本参数基本功能和基本参数n监控用户的核心服务n监控用户的应用n监控系统的网络状态n可对应用进行深入检测Ø应用定制模块启动, 停止, 恢复应用n同VMwareHA建立心跳通讯,并注册到 VMware 应用程序识别 API 并通知 VMware HA 应用程序的状况n支持资源的依赖关系,顺序启动或停止资源n对OS和应用广泛支持n支持2种提示语言(中、英文)l完全支持应用程序监控完全支持应用程序监控n对应用程序或批处理具有灵活监控n不需要额外写脚本,配置方便简单,支持各种应用程序执行时的条件,包括执行的家目录配置,指定用户身份运行等。
n监控方式非常灵活,包括对应用程序线程,其自动派生的进程监控等可以直接执行的应用程序,譬如notepad.exe不需写脚本,直接配置应用程序,即可监控可配置执行目录,运行用户身份可监控应用程序派生的进程l自我修复能力n在集群系统的每一台服务器内,易存纯软群集软件具有两个核心进程:Service和Monitor,他们互相监控(如:系统宕机、网络、SCSI线缆是否断开),如果其中一个进程失败,另一个进程会立即进行恢复,最大程度保证双机热备系统自身健壮,避免双机丢失Servicemonitorn在应用软件的检测时间间隔执行检测,以察看资源本身是否失效如果快速检查和深入检查均局部告失败,系统将根据用户设定的策略尝试局部恢复资源,实现单机的自动修复,从而达到用户单机系统同样得到高可用级别本地网卡失败转移核心核心业务业务核心业务失败重启虚拟IP失败重启虚虚拟拟IPl资源关系图n资源以组的形式存在,对于多个应用,可以建立多个资源组进行管理n界面显示资源之间的关系图,非常清晰明了,便于管理员更好的进行管理配置l采用C/S架构,管理员可以远程管理资源nEnasApplication客户端界面可以装载在远程客户端,不用装载到服务端。
如果服务端装载了客户端软件,管理员可以在任何远程客户端(该客户端不用安装客户端软件)通过IE进行远程管理群集环境,进行资源组的操作n单独的java界面 n方便配置部署n可以管理多台AppHA管理客户端管理客户端VMware ESXVMware HAVM1OSVM2OSORASQLApplication HAApplication HAl支持的操作系统平台 –Window系列的操作系统平台 –Linux系列l支持的应用–数据库:MS SQL Server、Oracle、Sybase、MySql等–文件服务器: NFS 、Samba等–Web服务: IIS 、Apache等–用户自定义LOGO。
