×

System and method for assigning memory reserved for high availability failover to virtual machines

  • US 9,830,236 B2
  • Filed: 06/05/2013
  • Issued: 11/28/2017
  • Est. Priority Date: 06/05/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for assigning memory reserved for high availability (HA) failover, comprising:

  • determining the memory reserved for HA failover in a first host computing system of a HA cluster, wherein the memory reserved for HA failover is memory that is reserved in the first host computing system in the HA cluster to accommodate affected virtual machines in an event of HA failover, wherein the HA failover is a failure of any host computing system in the HA cluster;

    determining a first virtual machine, which requires input/output (I/O) cache memory to improve I/O performance, running in a second host computing system of the HA cluster;

    when there is no failure of any host computing system in the HA cluster, remotely assigning, at a first level, the memory reserved for HA failover in the first host computing system to the first virtual machine running on the second host computing system as I/O cache memory for carrying, out read and write operations to improve the I/O performance of the first virtual machine; and

    when there is a failure of a host computing system in the HA cluster, reclaiming, by the first host computing system, the memory reserved for HA failover that is remotely assigned as the I/O cache memory from the first virtual machine to accommodate virtual machines of the failed host computing system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×