×

Architecture for managing I/O and storage for a virtualization environment

  • US 8,863,124 B1
  • Filed: 08/09/2012
  • Issued: 10/14/2014
  • Est. Priority Date: 08/10/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for communicating to a storage controller in a virtualization environment, comprising:

  • a plurality of nodes, wherein the plurality of nodes implements a virtualization environment, and comprises a hypervisor and multiple user virtual machines;

    a plurality of hardware storage devices that are accessed by the multiple user virtual machines; and

    a storage controller implemented as a service virtual machine on each node of the plurality of nodes to manage access by the user virtual machines to the plurality of storage devices;

    wherein each service virtual machine is dedicated to its corresponding node;

    wherein a request for storage managed by a service virtual machine at another node is handled by the service virtual machine at the other node;

    wherein for a node of the plurality of nodes, a first virtual switch is employed to handle internal network traffic with the service virtual machine on the node and a second virtual switch is employed to handle external network traffic with the service virtual machine on the node.

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