Replicating customers' information technology (IT) infrastructures at service provider networks
First Claim
1. A computer-implemented method comprising:
- obtaining discovery data from a customer network, the discovery data identifying at least two servers of an information technology (IT) infrastructure located in the customer network;
generating an infrastructure template based on the discovery data, the infrastructure template including server migration settings used to migrate the at least two servers from the customer network to a service provider network;
receiving a request to replicate the IT infrastructure located in the customer network at the service provider network; and
replicating the IT infrastructure at the service provider network, the replicating including, for each of the at least two servers identified by the discovery data;
obtaining replication data for the server from the customer network based on the server migration settings of the infrastructure template, andcreating a replicated instance of the server at the service provider network based on the replication data.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described that enable users to replicate information technology (IT) infrastructures located within the users'"'"' on-premises computing environments at a computing environment provided by a computing resources service provider. A user'"'"'s IT infrastructure can include any number of interworking components including, for example, physical servers, virtual machines (VMs), software components, as well as various types of system configurations related to networking, security, and so forth. A user may desire to replicate an on-premises IT infrastructure at a service provider network, for example, to take advantage of the increased scalability and stability of the service provider network, for reduced infrastructure and management costs, for use in on-demand verification and testing of an infrastructure, or for the ability to automatically failover servers. A service provider network provides various services that can be used to automate processes involved in replicating a user'"'"'s local IT infrastructure at a service provider network.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
obtaining discovery data from a customer network, the discovery data identifying at least two servers of an information technology (IT) infrastructure located in the customer network; generating an infrastructure template based on the discovery data, the infrastructure template including server migration settings used to migrate the at least two servers from the customer network to a service provider network; receiving a request to replicate the IT infrastructure located in the customer network at the service provider network; and replicating the IT infrastructure at the service provider network, the replicating including, for each of the at least two servers identified by the discovery data; obtaining replication data for the server from the customer network based on the server migration settings of the infrastructure template, and creating a replicated instance of the server at the service provider network based on the replication data. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method comprising:
-
receiving, over one or more networks, a request to replicate at a service provider network an information technology (IT) infrastructure located within a customer network; obtaining an infrastructure template associated with the IT infrastructure, the infrastructure template including server migration settings used to migrate at least two servers from the customer network to the service provider network; obtaining replication data for the at least two servers from the customer network based on the server migration settings; and creating, based on the replication data, replicated server instances at the service provider network replicating the at least two servers. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
an IT infrastructure modeling service implemented by a first one or more electronic devices, the IT infrastructure modeling service comprising instructions which, when executed by the first one or more electronic devices, cause the IT infrastructure modeling service to; obtain discovery data associated with a customer network, the discovery data identifying at least two servers of an IT infrastructure located in the customer network, generate an infrastructure template based on the discovery data, the infrastructure template including server migration settings used to migrate the at least two servers from the customer network to a service provider network, send instructions to a server migration service to migrate the at least two servers from the customer network to the service provider network to obtain replication data for the at least two servers, and create replicated instances of the at least two servers based on machines images generated from the replication data; and the server migration service implemented by a second one or more electronic devices, the server migration service including instructions that upon execution cause the server migration service to; receive instructions to migrate the at least two servers from the customer network to the service provider network, obtain replication data for the at least two servers from the customer network, generate machine images for the at least two servers based on the replication data, the machine images used by the IT infrastructure modeling service to create the replicated instance of the at least two servers. - View Dependent Claims (17, 18, 19, 20)
-
Specification