×

System for implementing a virtual disk in a virtualization environment

  • US 8,997,097 B1
  • Filed: 01/18/2013
  • Issued: 03/31/2015
  • Est. Priority Date: 08/10/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for implementing a shared virtual disk in a virtualization environment, comprising:

  • a plurality of nodes, wherein the plurality of nodes implements a virtualization environment, and a node comprises a hypervisor, a user virtual machine, and a storage controller implemented as a service virtual machine;

    a plurality of storage devices that are accessed by user virtual machines and are managed by storage controllers, in which a virtual disk is formed from the plurality of storage devices and the virtual disk can be accessed by both a first user virtual machine and a second user virtual machine;

    the first user virtual machine is associated with a first storage controller on a first node, wherein the first storage controller is implemented as a first service VM;

    the second user virtual machine is associated with a second storage controller on a second node, wherein the second storage controller is implemented as a second service VM;

    the virtual disk is managed by the first service VM; and

    I/O requests that are issued by second user virtual machine on the second node are forwarded by the second service VM to the first node to be handled by the first service VM.

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