Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System and method for resource sharing across multi-cloud arrays

a resource sharing and multi-cloud technology, applied in the field of resource sharing across multi-cloud arrays, can solve the problems of insufficient security measures, inability to deploy cloud storage, and inability to achieve the benefits of cloud storage, etc., and achieve the effect of increasing operational performan

Inactive Publication Date: 2011-10-20
EMC CORP
View PDF1 Cites 171 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0009]In one embodiment, a “shared snapshot” is utilized to provide data replication. In the ‘shared snapshot” data replication model a “snapshot” of the original volume is taken and then copies of the “snapshot” are distributed to the various clouds in the multi-cloud array. This multi-cloud data replication system provides cloud storage having enterprise-level functionality, security, reliability and increased operational performance without latency. The “shared-snapshot” data replication model is also used to provide an accelerated distributed computing environment.

Problems solved by technology

However, the benefits of cloud storage do come with some significant drawbacks.
Even a minor security breach or black out in the data availability can have drastic consequences.
Current Internet-based cloud storage implementations do not usually deploy security measures that are adequate to protect against even minor security breaches.
Availability and reliability has also not been up to the standards of even small-to-medium size enterprises.
Furthermore, cloud storage is not standards-based and businesses usually need to invest in application development in order to be able to use them.
Continuous data replication between data stored in these two different cloud storage systems is currently unavailable.
It requires downloading and installing specialized software, is cumbersome, inefficient for continuous data replication, not reliable or secure and therefore it is currently not used at least for business storage applications.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for resource sharing across multi-cloud arrays
  • System and method for resource sharing across multi-cloud arrays
  • System and method for resource sharing across multi-cloud arrays

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027]In computing systems data are usually written in computer files and stored in some kind of durable storage medium such as hard disks, compact discs (CD), zip drives, USB flash drives or magnetic media, among others. The stored data may be numbers, text characters, or image pixels. Most computers organize files in folders, directories and catalogs. The way a computer organizes, names, stores and manipulates files is globally referred to as its file system. An extent is a contiguous area of storage in a computer file system reserved for a file. File systems include in addition to the data stored in the files other bookkeeping information (or metadata) that is typically associated with each file within the file system. This bookkeeping information (metadata) includes the length of the data contained in a file, the time the file was last modified, file creation time, the time last accessed, file's device type, owner user ID and access permission settings, among others.

[0028]Comput...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A system for resource sharing across multi-cloud storage arrays includes a plurality of storage arrays and a cloud array storage (CAS) application. The plurality of storage resources are distributed in one or more cloud storage arrays, and each storage resource comprises a unique object identifier that identifies location and structure of the corresponding storage resource at a given point-in-time. The cloud array storage (CAS) application manages the resource sharing process by first taking an instantaneous copy of initial data stored in a first location of a first storage resource at a given point-in-time and then distributing copies of the instantaneous copy to other storage resources in the one or more cloud storage arrays. The instantaneous copy comprises a first unique object identifier pointing to the first storage location of the initial data in the first storage resource and when the instantaneous copy is distributed to a second storage resource, the first unique object identifier is copied into a second storage location within the second storage resource and the second storage location of the second storage resource is assigned a second unique object identifier.

Description

CROSS REFERENCE TO RELATED CO-PENDING APPLICATIONS[0001]This application claims the benefit of U.S. provisional application Ser. No. 61 / 324,819 filed on Apr. 16, 2010 and entitled SYSTEM AND METHOD FOR RESOURCE SHARING ACROSS MULTI-CLOUD ARRAYS which is commonly assigned and the contents of which are expressly incorporated herein by reference.FIELD OF THE INVENTION[0002]The present invention relates to a system and a method for resource sharing across multi-cloud arrays, and more particularly to resource sharing across multi-cloud arrays that provides secure and reliable data replication and “compute anywhere” capability.BACKGROUND OF THE INVENTION[0003]Cloud storage refers to providing online data storage services including database-like services, web-based storage services, network attached storage services, and synchronization services. Examples of database storage services include Amazon SimpleDB, Google App Engine and BigTable datastore, among others. Examples of web-based stor...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F12/14G06F12/16
CPCG06F11/1435G06F11/1464G06F2201/84H04L63/0457G06F3/065G06F3/0689G06F3/0619
Inventor BATES, JOHN W.
Owner EMC CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products