METHOD AND APPARATUS TO CONTROL ANYCAST TRAFFIC USING A SOFTWARE DEFINED NETWORK CONTROLLER
First Claim
Patent Images
1. A method comprising:
- gathering, by a system comprising a processor, telemetry and event data from a plurality of service nodes in a network;
sending, by the system, the telemetry and event data via an event broker to an analytic application;
detecting, by the system, resource conditions at some of the plurality of service nodes based upon the telemetry and event data; and
providing, by the system, traffic routing change recommendations to a software defined network controller based on the resource conditions and a set of policies.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer readable media are provided to control anycast traffic using a software defined network controller. Telemetry and event data is gathered from a plurality of service nodes in the network. The telemetry and event data sent by an event broker to an analytic application with a resource conditions at each of the plurality of service nodes is determined based on the telemetry and event data. Traffic routing change recommendations are provided to a software defined network controller based on resource conditions at each of the plurality of service nodes and a set of predetermined policies.
-
Citations
20 Claims
-
1. A method comprising:
-
gathering, by a system comprising a processor, telemetry and event data from a plurality of service nodes in a network; sending, by the system, the telemetry and event data via an event broker to an analytic application; detecting, by the system, resource conditions at some of the plurality of service nodes based upon the telemetry and event data; and providing, by the system, traffic routing change recommendations to a software defined network controller based on the resource conditions and a set of policies. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a memory for storing computer instructions; a processor coupled with the memory, wherein the processor, responsive to executing the computer instructions, performs operations comprising; gathering telemetry and event data from a plurality of service nodes in a network; sending the telemetry and event data via an event broker to an analytic application; detecting resource conditions at each of the plurality of service nodes based upon the telemetry and event data; and providing traffic routing change recommendations to a software defined network controller based on resource conditions at each of the plurality of service nodes and a set of policies. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to perform a method comprising:
-
gathering telemetry and event data from a plurality of service nodes in a network; sending the telemetry and event data via an event broker to an analytic application; detecting resource conditions at each of the plurality of service nodes based upon the telemetry and event data; and providing traffic routing change recommendations to a software defined network controller based on the resource conditions at each of the plurality of service nodes and a set of policies. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification