×

SCALABLE CLOUD STORAGE ARCHITECTURE

  • US 20120179874A1
  • Filed: 01/07/2011
  • Published: 07/12/2012
  • Est. Priority Date: 01/07/2011
  • Status: Abandoned Application
First Claim
Patent Images

1. A storage system for handling data for virtual machines, comprising:

  • a virtual storage module operable to run in a virtual machine monitor, the virtual storage module including at least,a wait-queue operable to store incoming block-level data requests from one or more virtual machines;

    in-memory metadata for storing information associated with data stored in local persistent storage that is local to a host computer hosting the virtual machines, the data stored in local persistent storage being replication of a subset of data in one or more virtual disks provided to the virtual machines, the virtual disks being mapped to remote storage accessible via a network connecting the virtual machines and the remote storage; and

    a cache handling logic operable to handle the block-level data requests by obtaining the information in the in-memory metadata and making I/O requests to the local persistent storage or the remote storage or combination of the local persistent storage and the remote storage to service the block-level data requests.

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