×

MAINTAINING HIGH AVAILABILITY OF A GROUP OF VIRTUAL MACHINES USING HEARTBEAT MESSAGES

  • US 20150089272A1
  • Filed: 12/05/2014
  • Published: 03/26/2015
  • Est. Priority Date: 04/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for maintaining high availability of a plurality of virtual machines in a fault domain, the system comprising:

  • a network communication interface configured to receive heartbeat messages from a plurality of hosts executing the virtual machines; and

    a processor coupled to the memory and programmed to;

    associate a datastore with a host, within the plurality of hosts, based on at least one of;

         1) quantity of hosts that have access to the datastore,

         2) whether the datastore is associated with the same storage device as another datastore, and

         3) the file system type of the datastore;

    determine whether the host is an unreachable host or an inoperative host based on the received heartbeat messages and heartbeat data stored in the datastore; and

    restart a virtual machine that ceases executing on the unreachable host or executed by the inoperative host based on determining that the host is the unreachable host or the inoperative host.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×