Detecting and resolving multicast traffic performance issues
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, at a network controller, multicast traffic statistics from each of a plurality of switches in a computer network;
aggregating, by the network controller, the multicast traffic statistics into a time-series database;
automatically identifying, by the network controller, a low-performing multicast flow, based on the time-series database, wherein the low-performing multicast flow is associated with a source switch; and
reconfiguring the computer network to improve the low-performing multicast flow;
wherein identifying the low-performing multicast flow comprises computing a number of packet drop events associated with one or more forwarding tag (FTAG) and port pairs.
1 Assignment
0 Petitions
Accused Products
Abstract
The subject disclosure relates to systems and methods for improving multicast traffic flows in a computer network. In some aspects, a method of the technology includes steps for receiving multicast traffic statistics from each of a plurality of switches in a computer network, aggregating the multicast traffic statistics into a time-series database, and identifying a low-performing multicast flow based on the time-series database. In some aspects, the method can include steps for automatically reconfiguring the computer network to improve the low-performing multicast flow. Systems and machine readable media are also provided.
422 Citations
17 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a network controller, multicast traffic statistics from each of a plurality of switches in a computer network; aggregating, by the network controller, the multicast traffic statistics into a time-series database; automatically identifying, by the network controller, a low-performing multicast flow, based on the time-series database, wherein the low-performing multicast flow is associated with a source switch; and reconfiguring the computer network to improve the low-performing multicast flow; wherein identifying the low-performing multicast flow comprises computing a number of packet drop events associated with one or more forwarding tag (FTAG) and port pairs. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A network controller for improving multicast traffic flows, comprising:
-
one or more processors; and a non-transitory computer-readable medium comprising instructions stored therein, which when executed by the processors, cause the processors to perform operations comprising; receiving multicast traffic statistics from each of a plurality of switches in a computer network; aggregating the multicast traffic statistics into a time-series database; automatically identifying a low-performing multicast flow, based on the time-series database, wherein the low-performing multicast flow is associated with a source switch; and reconfiguring the computer network to improve the low-performing multicast flow; wherein identifying the low-performing multicast flow comprises computing a number of packet drop events associated with one or more forwarding tag (FTAG) and port pairs. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium comprising instructions stored therein, which when executed by one or more processors, cause the processors to perform operations comprising:
-
receiving multicast traffic statistics from each of a plurality of switches in a computer network; aggregating the multicast traffic statistics into a time-series database; automatically identifying a low-performing multicast flow, based on the time-series database, wherein the low-performing multicast flow is associated with a source switch; and reconfiguring the computer network to improve the low-performing multicast flow; wherein identifying the low-performing multicast flow comprises computing a number of packet drop events associated with one or more forwarding tag (FTAG) and port pairs. - View Dependent Claims (14, 15, 16, 17)
-
Specification