Cloud information migration systems and methods
First Claim
1. A cloud information migration method comprising:
- performing, utilizing at least one computer processor, a migration interpretation process including retrieving first migration initiation information from a first cloud data storage provider and second migration initiation information from a second cloud data storage provider, and interpreting the first and second migration initiation information, wherein the first migration initiation information includes at least one of a type of the first cloud data storage provider and a name of the first cloud data storage provider and the second migration initiation information includes a type of the second cloud data storage provider and a name of the second cloud data storage provider;
performing a migration information retrieval process to automatically retrieve information in a first configuration from the first cloud data storage provider in accordance with the first migration initiation information, the first cloud data storage provider utilizing a first physical network architecture, wherein the information in the first configuration includes data and separate metadata, and wherein the first and second migration initiation information are different from the data and separate metadata;
performing a migration information configuration process, including automatically converting the retrieved information including the data and separate metadata in the first configuration to information in a second configuration, wherein the second configuration is compatible with the second cloud data storage provider, the second cloud data storage provider utilizing a second physical network architecture distinct from the first physical network architecture, and wherein the migration information configuration process further includes removing the metadata associated with the first cloud data storage provider and inserting second metadata associated with the second cloud data storage provider;
determining a first route for migrating the information from the first cloud data storage provider and a second route for migrating the information to the second cloud data storage provider;
selecting one of the first route and the second route as a migration route to forward the information to the second cloud data storage provider based on characteristics of the first route and the second route; and
performing a migration information forwarding process to automatically forward the information in the second configuration to the second cloud data storage provider via the migration route in accordance with the second migration initiation information.
7 Assignments
0 Petitions
Accused Products
Abstract
Information migration systems and methods are presented. In one embodiment, a cloud information migration method comprises: performing a migration interpretation process, including interpreting migration initiation information; performing a migration information retrieval process to automatically retrieve information in a first configuration from a first cloud vendor in accordance with the migration initiation information; performing a migration information configuration process, including automatically converting the retrieved information in a first configuration to information in a second configuration, wherein the second configuration is compatible with a second cloud vendor; and
- performing a migration information forwarding process to automatically forward the information in a second configuration to the second cloud vendor in accordance with the migration initiation information.
-
Citations
15 Claims
-
1. A cloud information migration method comprising:
-
performing, utilizing at least one computer processor, a migration interpretation process including retrieving first migration initiation information from a first cloud data storage provider and second migration initiation information from a second cloud data storage provider, and interpreting the first and second migration initiation information, wherein the first migration initiation information includes at least one of a type of the first cloud data storage provider and a name of the first cloud data storage provider and the second migration initiation information includes a type of the second cloud data storage provider and a name of the second cloud data storage provider; performing a migration information retrieval process to automatically retrieve information in a first configuration from the first cloud data storage provider in accordance with the first migration initiation information, the first cloud data storage provider utilizing a first physical network architecture, wherein the information in the first configuration includes data and separate metadata, and wherein the first and second migration initiation information are different from the data and separate metadata; performing a migration information configuration process, including automatically converting the retrieved information including the data and separate metadata in the first configuration to information in a second configuration, wherein the second configuration is compatible with the second cloud data storage provider, the second cloud data storage provider utilizing a second physical network architecture distinct from the first physical network architecture, and wherein the migration information configuration process further includes removing the metadata associated with the first cloud data storage provider and inserting second metadata associated with the second cloud data storage provider; determining a first route for migrating the information from the first cloud data storage provider and a second route for migrating the information to the second cloud data storage provider; selecting one of the first route and the second route as a migration route to forward the information to the second cloud data storage provider based on characteristics of the first route and the second route; and performing a migration information forwarding process to automatically forward the information in the second configuration to the second cloud data storage provider via the migration route in accordance with the second migration initiation information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A reprogrammable non-transitory computer readable medium having stored thereon, computer executable instructions that when executed by a computer system cause the computer system to perform a method comprising:
-
retrieving first migration initiation information from a first cloud data storage provider and second migration initiation information from a second cloud data storage provider, and performing a migration interpretation process, including interpreting the first and second migration initiation information, wherein the first migration initiation information includes at least one of a type of the first cloud data storage provider and a name of the first cloud data storage provider and the second migration initiation information includes a type of the second cloud data storage provider and a name of the second cloud data storage provider; performing a migration information retrieval process to automatically retrieve information in a first configuration from the first cloud data storage provider in accordance with the first migration initiation information, the first cloud data storage provider utilizing a first physical network architecture, wherein the information in the first configuration includes data and separate metadata, and wherein the first and second migration initiation information are different from the data and separate metadata; performing a migration information configuration process, including automatically converting the retrieved information including the data and separate metadata in the first configuration to information in the second configuration, wherein the second configuration is compatible with a second cloud data storage provider, the second cloud data storage provider utilizing a second physical network architecture distinct from the first physical network architecture, and wherein the migration information configuration process further includes removing the metadata associated with the first cloud data storage provider and inserting second metadata associated with the second cloud data storage provider; determining a first route for migrating information from the first cloud data storage provider and a second route for migrating information to the second cloud data storage provider; selecting one of the first route and the second route as a migration route to forward the information to the second cloud data storage provider based on characteristics of the first route and the second route; and performing a migration information forwarding process to automatically forward the information in the second configuration to the second cloud data storage provider via the migration route in accordance with the second migration initiation information. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system comprising:
a processor coupled to a computer readable storage media and executing computer readable code which causes the computer system to perform operations including; performing a migration interpretation process, including retrieving first migration initiation information from a first cloud data storage provider and second migration initiation information from a second cloud data storage provider, and interpreting the first and second migration initiation information, wherein the first migration initiation information includes at least one of a type of the first cloud data storage provider and a name of the first cloud data storage provider and the second migration initiation information includes a type of the second cloud data storage provider and a name of the second cloud data storage provider; performing a migration information retrieval process to automatically retrieve information in a first configuration from the first cloud data storage provider in accordance with the first migration initiation information, the first cloud data storage provider utilizing a first physical network architecture, wherein the information in the first configuration includes data and separate metadata, and wherein the first and second migration initiation information are different from the data and separate metadata; performing a migration information configuration process, including automatically converting the retrieved information including the data and separate metadata in the first configuration to information in a second configuration, wherein the second configuration is compatible with the second cloud data storage provider, the second cloud data storage provider utilizing a second physical network architecture distinct from the first physical network architecture, and wherein the migration information configuration process further includes removing the metadata associated with the first cloud data storage provider and inserting second metadata associated with the second cloud data storage provider; determining a first route for migrating information from the first cloud data storage provider and a second route for migrating information to the second cloud data storage provider; selecting one of the first route and the second route as a migration route to forward the information to the second cloud data storage provider based on characteristics of the first route and the second route; and performing a migration information forwarding process to automatically forward the information in the second configuration to the second cloud data storage provider via the migration route in accordance with the second migration initiation information. - View Dependent Claims (12, 13, 14, 15)
Specification