Providing application high availability in highly-available virtual machine environments
    7.
    发明授权
    Providing application high availability in highly-available virtual machine environments 有权
    在高度可用的虚拟机环境中提供应用程序高可用性

    公开(公告)号:US08424000B2

    公开(公告)日:2013-04-16

    申请号:US12847030

    申请日:2010-07-30

    Abstract: Various systems and methods can provide high availability of an application executing in a highly-available virtual machine environment. One method involves receiving information indicating a state of an application executing in a virtual machine from a monitoring agent executing in the virtual machine. In response to receiving the information, the method involves determining whether the virtual machine should be restarted. Based upon that determination, the method then determines whether the monitoring agent should send a heartbeat message to a virtualization controller prior to expiration of a timeout interval. The virtualization controller is configured to restart the virtual machine if the virtual machine does not send the heartbeat message prior to expiration of the timeout interval.

    Abstract translation: 各种系统和方法可以提供在高度可用的虚拟机环境中执行的应用程序的高可用性。 一种方法涉及从虚拟机中执行的监视代理接收指示在虚拟机中执行的应用的状态的信息。 响应于接收到该信息,该方法涉及确定虚拟机是否应重新启动。 基于该确定,该方法然后确定监视代理是否应在超时间隔期满之前向虚拟化控制器发送心跳消息。 如果虚拟机在超时间隔到期之前未发送心跳消息,则虚拟化控制器被配置为重新启动虚拟机。

Patent Agency Ranking