[发明专利]分布式和自适应计算机网络分析有效
申请号: | 201580072330.4 | 申请日: | 2015-12-03 |
公开(公告)号: | CN107210928B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 路德维格·亚历山大·克莱姆;耶根南拉亚南·钱德拉穆利;塞勒施瓦尔·克里希纳穆尔蒂 | 申请(专利权)人: | 思科技术公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 姜飞 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 自适应 计算机 网络分析 | ||
计算机网络中的网络分析控制器接收网络分析任务的规范。控制器创建maplet。每个maplet与在计算机网络中的网络节点上执行的代理相对应。每个maplet指定要执行的网络数据采集配置、对所采集的数据的处理、以及对处理后的数据的报告,以支持在执行相应代理的节点处的网络分析任务。控制器通过计算机网络将与代理相对应的maplet传送给每个代理。接收maplet的每个代理根据接收到的maplet配置其相应的网络节点以用于网络数据采集、对所采集的数据的处理、以及对处理后的数据的报告。接收maplet的每个代理根据配置采集和处理网络数据,并将处理后的数据报告给控制器。控制器对从每个代理报告的数据进行聚合作为网络分析任务的结果。
技术领域
所公开的技术涉及计算机网络分析。更具体地,所公开的技术通过分发网络分析任务以及通过使分布式任务适应于先前采集的分析数据来辅助实现对网络资源的更高效使用。
背景技术
计算机网络是允许计算机交换数据的电信网络。发起、路由和终结数据的网络设备被称为网络节点。网络节点可以包括诸如个人计算机、电话、服务器以及网络硬件之类的主机。在计算机网络中,网络节点沿着数据连接向彼此传递数据。数据通常以分组的形式被传输。通过使用诸如光纤线缆、同轴线缆、和无线链路之类的各种介质来建立网络节点之间的连接。
计算机网络分析可以用于监视网络的性能(例如,服务质量、网络拥塞、以及网络弹性)、监视和加强网络安全、提供网络操作的可视化、以及支持网络配置活动。除了聚合数据并对数据执行查询之外,对从网络获得的数据进行操作的分析应用通常要求网络被配置为生成必要的输入数据。典型的计算机网络分析应用的共同之处的一方面是用户需要事先决定要生成哪些信息以及要执行哪些聚合查询。通常,用户需要发起单独的查询或分析任务,并可能要重新配置数据源来生成作为结果的所需要的数据。
附图说明
图1是描绘根据所公开技术的某些示例实施例的计算机网络的框图。
图2是示出根据某些示例性实施例的用于计算机网络分析的方法的方框流程图。
图3是示出根据某些替代示例实施例的用于计算机网络分析的方法的方框流程图。
图4是示出根据某些替代示例实施例的用于计算机网络分析的方法的方框流程图。
图5是描绘根据某些示例性实施例的计算机器和模块的框图。
具体实施方式
本文公开的技术的实施例包括分布式系统,其可以通过将网络分析任务分解成跨网络部署的并在网络节点上执行的多个子任务来辅助实现分布式和自适应计算机网络分析。
在所公开技术的某些示例实施例中,计算机网络中的网络分析控制器接收网络分析任务的规范。网络分析控制器创建多个“maplet”。每个maplet与在计算机网络中的特定网络节点上执行的代理相对应。每个maplet指定要在执行相应代理的特定网络节点处执行的网络数据采集配置、对所采集的数据的处理、以及对处理后的数据的报告,以支持所指定的网络分析任务。网络分析控制器通过计算机网络传送与每个相应代理相对应的maplet。
接收maplet的每个代理根据代理接收到的maplet将其相应的网络节点配置为用于网络数据采集、对所采集的数据的处理、以及对处理后的数据的报告。每个代理根据该配置采集网络数据并处理所采集的数据。每个代理根据该配置向网络分析控制器报告其处理后的数据。网络分析控制器对所报告的数据进行聚合作为所指定的网络分析任务的结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580072330.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:流体喷射装置
- 下一篇:带打印机流体止回阀的打印头