Patent ID: 8549347
Filing Date: 2013-10-01
Classification: H04L

Abstract:
1. A computer-implemented method for network duplication, comprising: under the control of one or more computer systems configured with executable instructions, operating a first network based at least in part on instructions provided remotely by a customer, the first network including a plurality of virtual network devices in a configuration that overlays one or more physical networks, the first network including one or more devices selected from the group consisting of servers, storage volumes, switches, hubs, firewalls, bridges, and gateways; receiving, from the customer, a web service request to duplicate the first network; responsive to the web service request: retrieving configuration information about the first network from a data store; generating a network duplication plan from the retrieved configuration information; creating, according to the network duplication plan, a plurality of virtual duplicate devices, each of the virtual duplicate devices corresponding to a device of the first network; configuring, according to the network duplication plan, the created virtual duplicate devices in a duplicate network that overlays the one or more physical networks in a manner similar to the manner in which the first network overlays the one or more physical networks; and operating the duplicate network based at least in part on instructions provided remotely by the customer.