Adaptive data striping and replication across multiple storage clouds for high availability and performance

Technologies for adaptively striping data across multiple storage clouds include receiving user constraints corresponding one or more cloud storage providers, receiving a file to be striped across the cloud storage providers, splitting the received file into file blocks, allocating each of the file...

Full description

Saved in:
Bibliographic Details
Main Authors SEDAYAO JEFFREY C, CHAHAL SUDIP S
Format Patent
LanguageEnglish
Published 24.05.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Technologies for adaptively striping data across multiple storage clouds include receiving user constraints corresponding one or more cloud storage providers, receiving a file to be striped across the cloud storage providers, splitting the received file into file blocks, allocating each of the file blocks to a different one of the cloud storage providers as a function of the user constraints and operating conditions of each of the cloud storage providers, and sending each of the file blocks to the cloud storage provider to which each file block is allocated. In some embodiments, file blocks may be re-allocated from one cloud storage provider to another cloud storage provider as a function of changing user constraints or operating conditions. In addition, each of the file blocks may be retrieved from the cloud storage providers to re-assemble the file.
Bibliography:Application Number: US201213715241