Determining consistencies in staged replication data to improve data migration efficiency in cloud based networks

US9344484B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9344484-B2
Application numberUS-201113117235-A
CountryUS
Kind codeB2
Filing dateMay 27, 2011
Priority dateMay 27, 2011
Publication dateMay 17, 2016
Grant dateMay 17, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments relate to systems and methods for data migration among a plurality of cloud-based storage networks. In aspects, an administrator of a data payload may wish to migrate the data payload from a host cloud network to a target cloud provider to leverage cost, security, redundancy, consolidation, or other advantages. A data distribution service can identify data sets replicated from the data payload and located on the data distribution service or other staging sites. The data distribution service or other logic can examine consistencies and/or differences between the data payload in the host cloud network and the replicated data payloads. Depending on the consistencies and/or differences, the data distribution service can directly transport a replicated data payload from the respective staging site to a target cloud in lieu of migrating the data payload out of the host cloud network to the target cloud.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: identifying data stored in a data distribution service; comparing the identified data to a data payload of a host cloud provider; analyzing, by a processor, in view of the comparing, whether the identified data is consistent with the data payload of the host cloud provider; upon the analyzing that the identified data is consistent with the data payload of the host cloud provider, determining, by the processor, whether the identified data is a replica of the data payload of the host cloud provider; and in response to determining whether the identified data is the replica of the data payload of the host cloud provider, determining, by the processor whether to initiate a transport of the identified data to resources associated with a target cloud provider. 2. The method of claim 1 further comprising identifying the data payload in a host storage cloud of the host cloud provider, wherein identifying the data payload comprises receiving an instruction to migrate the data payload from the host storage cloud of the host cloud provider. 3. The method of claim 1 , further comprising: initiating the transport of the identified data to the resources associated with the target cloud provider upon the determining that the identified data is replica of the data payload of the host cloud provider wherein the the identified data is transported to the resources associated with the target cloud provider via a set of dedicated transport connections. 4. The method of claim 2 , further comprising: migrating the data payload from the host storage cloud to the target cloud provider via the data distribution service upon the determining that the identified data is not the replica of the data payload of the host cloud provider. 5. The method of claim 1 , further comprising: comparing the identified data to an additional data payload stored on the target cloud provider when the comparison meets a threshold. 6. The method of claim 1 , further comprising: providing a result of the comparing to an administrator associated with the data payload. 7. The method of claim 6 , further comprising: receiving, from the administrator, a selection to transport the identified data to the target cloud provider. 8. The method of claim 1 , wherein the comparing the identified data to the data payload comprises performing a checksum operation on the identified data and the data payload. 9. A system comprising: a processor and; a memory operatively coupled to the processor to: identify data stored in a data distribution service; compare the identified data to a data payload of a host cloud provider; analyze in view of the comparing, whether the identified data is consistent with the data payload of the host cloud provider; upon the analyzing that the identified data is consistent with the data payload of the host cloud provider, determine whether the identified data is a replica of the data payload of the host cloud provider; and in response to determining whether the identified data is the replica of the data payload of the host cloud provider, determine, whether to initiate a transport of the identified data to resources associated with a target cloud provider. 10. The system of claim 9 , the processor to identify the data payload in a host storage cloud of the host cloud provider, wherein the identify the data payload comprises receive an instruction to migrate the data payload from the host storage cloud of the host cloud provider. 11. The system of claim 9 , the processor to: initiate the transport of the identified data to resources associated with the target cloud provider upon the determining that the identified data is replica of the data payload of the host cloud provider wherein the the identified data is transported to the resources associated with the target cloud provider via a set of dedicated transport connections. 12. The system of claim 9 , the processor to: migrate the data payload from the host storage cloud to the target cloud provider via the data distribution service upon the determining that the identified data is not the replica of the data payload of the host cloud provider. 13. The system of claim 9 , the processor to: compare the identified data to an additional data payload stored on the target cloud provider when the comparison meets a threshold. 14. The system of claim 9 , the processor to: provide a result of the compare to an administrator associated with the data payload. 15. The system of claim 14 , the processor to: receive, from the administrator, a selection to transport the identified data to the target cloud provider. 16. The system of claim 9 , wherein the compare the identified data to the data payload comprises perform a checksum operation on the identified data and the data payload. 17. The method of claim 1 further comprising: replicating the data payload of the host cloud provider; and storing the replicated data payload in the data distribution service. 18. The system of claim 9 , the processor to: replicate the data payload of the host cloud provider; and store the replicated data payload in the data distribution service.

Assignees

Inventors

Classifications

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title

  • Electricity · mapped topic

  • Electricity · mapped topic

  • H04L67/06Primary

    specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9344484B2 cover?
Embodiments relate to systems and methods for data migration among a plurality of cloud-based storage networks. In aspects, an administrator of a data payload may wish to migrate the data payload from a host cloud network to a target cloud provider to leverage cost, security, redundancy, consolidation, or other advantages. A data distribution service can identify data sets replicated from the d…
Who is the assignee on this patent?
Ferris James Michael, Red Hat Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/1097. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 17 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).