-
公开(公告)号:US11082319B1
公开(公告)日:2021-08-03
申请号:US16869480
申请日:2020-05-07
Applicant: Cisco Technology, Inc.
Inventor: Roy Nidesh Kantharajah , Ganesh Karthick Rajendran
IPC: H04L12/26
Abstract: This disclosure describes techniques for scheduling workloads relating to data collection from network devices. The techniques may include weighting attributes that impact the data collection workload on computational, storage, and/or other resources of a data collector. The scheduling process may also include consideration of current usage rates at a data collector, to avoid overloading a particular collector while potentially underutilizing others. The weighting of attributes and/or consideration of usage rates may improve the efficiency of workload scheduling among a set of collectors. The overall result may include better utilization of the collectors and/or other resources of the computing network.
-
公开(公告)号:US10911329B2
公开(公告)日:2021-02-02
申请号:US16679645
申请日:2019-11-11
Applicant: Cisco Technology, Inc.
Inventor: Ganesh Karthick Rajendran , Roy Nidesh Kantharajah
IPC: H04L12/24 , G06F16/901 , H04L29/08
Abstract: Presented herein are embodiments for collecting and sharing telemetry data. A plurality of requests are received, from one or more applications, for telemetry data that is stored in a hierarchical tree representation comprising a plurality of nodes, wherein the telemetry data indicates an operational status and performance of a device, and wherein each request includes a cadence indicating a timespan at which the request repeats, and a path in the hierarchical tree where a requested portion of the telemetry data is stored. Processing the requests produces an optimized set of requests by merging any two or more requests whose paths indicate portions of data that share a common parent node in the hierarchical tree, wherein a merged request is assigned a cadence corresponding to a shortest cadence among the two or more requests. The hierarchical tree is polled using the optimized set of requests to satisfy the received requests.
-