摘要
本申请公开了一种虚拟机监控系统和方法,所述系统包括:安全度量组件,用于监测当前运行的虚拟机如下至少一种状态信息:任务运行的异常状态、中断处理的异常状态、心跳信息或业务状态信息;监测控制组件,用于获取安全度量组件上报的状态信息,根据所述状态信息和预设的异常处理策略判断是否需要切换当前运行的虚拟机;资源分配组件,用于当监测控制组件判定需要切换虚拟机时,为待启动的虚拟机分配硬件设备资源。上述技术方案能够降低系统失效时间,提升系统可用时间和可靠性,提升主备虚拟机切换的及时性和准确性,还可以减少用户的硬件成本。