US 10,892,940 B2
Scalable statistics and analytics mechanisms in cloud networking
Sherman Ma, Sunnyvale, CA (US); and Kalyan Ghosh, Saratoga, CA (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Jul. 21, 2017, as Appl. No. 15/656,119.
Prior Publication US 2019/0028325 A1, Jan. 24, 2019
Int. Cl. H04L 12/24 (2006.01); H04L 12/26 (2006.01); G06F 9/455 (2018.01); H04L 29/08 (2006.01)
CPC H04L 41/046 (2013.01) [G06F 9/45558 (2013.01); H04L 41/5096 (2013.01); H04L 43/04 (2013.01); H04L 43/062 (2013.01); H04L 67/10 (2013.01); G06F 2009/45595 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for data collection and aggregation for logical objects of an application centric network, the system comprising:
one or more processors; and
at least one computer-readable storage medium having stored thereon instructions which, when executed by the one or more processors, cause the system to:
assume a role of a Designated Stats device or a Member Stats device;
in response to assuming the role of the Designated Stats device:
receive data reported from a downstream Member Stats device communicated over an analytics plane associated with the application centric network; and
aggregate data from downstream Member Stats devices belonging to a same logical object, the same logical object comprising at least an access control list rule configured on the downstream Member Stats devices; and
in response to assuming the role as the Member Stats device:
select an upstream Designated Stats device to report statistics to; and
report the statistics to the selected upstream Designated Stats device over the analytics plane.