Patent ID: 8984138
Filing Date: 2015-03-17
Classification: G06F,H04L

Abstract:
1. An apparatus, comprising: a network layout module implemented in at least one of a processor or a memory the network layout module configured to be operatively coupled to (1) a first network that includes a first virtual machine and a second virtual machine, and that is configured to be operatively coupled to a source device and a destination device, and (2) a second network that includes a third virtual machine and a fourth virtual machine, and that is configured to be operatively coupled to the source device and the destination device, the first network is a local area network mutually exclusive from the second network that is a cloud-based network, the network layout module configured to define, at a first time, a first data unit path from the source device to the destination device, the first data unit path being a physical path and including each of the first virtual machine, the second virtual machine, the third virtual machine and the fourth virtual machine in a first order, the network layout module configured to provide, after the first time, a routing table including a representation of the first data unit path, the network layout module configured define, at a second time after the first time, and in response to an event, a second data unit path from the source device to the destination device, the second data unit path being a physical path and including each of the first virtual machine, the second virtual machine, the third virtual machine and the fourth virtual machine in a second order different from the first order, the network layout module configured to modify, after the second time, the routing table such that the routing table includes a representation of the second data unit path.