CPC H04W 28/0263 (2013.01) [H04L 45/04 (2013.01); H04L 45/507 (2013.01); H04W 28/0273 (2013.01); H04W 36/22 (2013.01); H04W 40/02 (2013.01)] | 20 Claims |
1. A method comprising:
determining, by a controller of a network, (1) that a device is performing handover from a first edge data center to a second edge data center based on a signaling message that the device has attached or has requested to attach to the second edge data center instead of the first edge data center, or (2) that the device is to perform handover from the first edge data center to the second edge data center based on telemetry data about the device;
in response to determining that the device is performing or is to perform handover from the first edge data center to the second edge data center, instructing, by the controller, the first edge data center to replicate or move an application workload hosted on the first edge data center to the second edge data center,
computing, by the controller, a path mapped to a traffic class to route traffic between the device and the second edge data center hosting the application workload, the traffic being routed along the path to one or more modules hosted on the second edge data center,
wherein the path is computed based on:
(1) element registration information for each module of one or more modules hosted on a set of interconnected edge data centers including the first edge data center and the second edge data center,
(2) one or more network devices that interconnect the modules in the network, and
(3) one or more routing metrics of the network; and
sending, by the controller, an indication of the path to the second edge data center to cause the one or more modules hosted on the second edge data center to use the path mapped to the traffic class to route traffic to the application workload hosted on the second edge data center.
|