×

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

  • US 9,256,456 B1
  • Filed: 10/14/2014
  • Issued: 02/09/2016
  • 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 first storage controller implemented as a service virtual machine on a first node of the plurality of nodes and a second storage controller implemented as a service virtual machine on a second node of the plurality of nodes to manage access by the user virtual machines to the plurality of storage devices, wherein the service virtual machines are dedicated to their corresponding nodes; and

    wherein the first storage controller is configured to identify the second storage controller, and wherein the first storage controller is further configured to create an I/O request to be sent to the second storage controller that was identified by the first storage controller to cooperatively perform storage controller operations for the first node and the second node.

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