Detecting and resolving multicast traffic performance issues
AssigneeCisco Technology, Inc.
InventorsLaura Sharpless, Ramanan Vaidyanathan, Keerthi Manjunathan Swarnamanjunathan
Life of this patent
Estimating the term…
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.
Claims17
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.
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.
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.
Dependencies are inferred from the claim text.