×

DYNAMIC HYPERVISOR RELOCATION

  • US 20130138995A1
  • Filed: 11/30/2011
  • Published: 05/30/2013
  • Est. Priority Date: 11/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing a plurality of nodes hosting a plurality of memory segments, comprising:

  • identifying a failure of a first node hosting a first memory segment storing a hypervisor;

    identifying a second memory segment storing a shadow of the hypervisor and hosted by a second node;

    intercepting, after the failure, a hypervisor access request (HAR) generated by a core of a third node and comprising a physical memory address comprising a plurality of node identification (ID) bits identifying the first node;

    modifying the plurality of node ID bits of the physical memory address to identify the second node; and

    accessing a location in the shadow of the hypervisor specified by the physical address of the HAR after the plurality of node ID bits are modified.

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