×

ADAPTIVE DATA STRIPING AND REPLICATION ACROSS MULTIPLE STORAGE CLOUDS FOR HIGH AVAILABILITY AND PERFORMANCE

  • US 20140172929A1
  • Filed: 12/14/2012
  • Published: 06/19/2014
  • Est. Priority Date: 12/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A cloud resource allocation server for adaptively striping data across a plurality of storage clouds, the cloud resource allocation server comprising:

  • a communication module to receive (i) user constraints corresponding one or more cloud storage providers and (ii) a file to be striped across the one or more cloud storage providers; and

    a block allocation module to (i) split the received file into a plurality of file blocks and (ii) allocate each of the plurality of file blocks to a cloud storage provider of the one or more cloud storage providers as a function of the user constraints and operating conditions of each of the one or more cloud storage providers, each of the plurality of file blocks being allocated to a different cloud storage provider,wherein the communication module further to send each of the plurality of file blocks to the cloud storage provider to which each file block is allocated.

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