×

Hypervisor assisted single instance data access by multiple virtual machines

  • US 8,413,146 B1
  • Filed: 11/05/2010
  • Issued: 04/02/2013
  • Est. Priority Date: 11/05/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for providing hypervisor assisted shared access to a single data instance by multiple virtual machines, the method comprising the steps of:

  • storing a single data instance at a hypervisor level, the stored single data instance to be shared by a plurality of virtual machines;

    providing, from a hypervisor level, a file system driver to each virtual machine of the plurality that is to share the single data instance;

    mounting a file system backed by the hypervisor level single data instance by each virtual machine of the plurality that is to share the single data instance, such that each virtual machine has read level access to the single data instance through its mounted file system;

    suspending, at a hypervisor level, one of the virtual machines with read level access to the single data instance;

    storing, at a hypervisor level, an image of the suspended virtual machine; and

    saving a copy of the single data instance as part of the stored image of the suspended virtual machine, at a hypervisor level, such that a subsequent restoration of the suspended virtual machine from the stored image comprises the saved copy of the single data instance being present in the restored virtual machine.

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