System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 可扩缩事件驱动自动诊断系统技术方案_技高网

可扩缩事件驱动自动诊断系统技术方案

技术编号:40830671 阅读:6 留言:0更新日期:2024-04-01 14:53
用于可扩缩事件驱动自动诊断的方法(400)包括获得被配置为通过网络(175)从源地址传输到目的地地址的数据包(114)。该方法包括获得网络的更改列表(112)。该方法还包括基于网络模型(265)使用多个分析器(255)来分析数据包。该方法包括将网络的更改列表与数据包的分析相关联。该方法还包括基于网络的更改列表与数据包的分析之间的相关性来确定网络的配置状态(301)。该方法还包括向用户报告配置状态(12)。

【技术实现步骤摘要】
【国外来华专利技术】

本公开涉及可扩缩事件驱动的自动诊断系统。


技术介绍

1、大多数网络中断(例如60-85%)可归咎于配置更改。由于云网络配置的复杂性,网络管理员很难跨许多不同的功能依赖项验证新配置。由于不同的原因,不同的区域发生变化,常常会发生意外的破损。通常还存在过时的、不一致的和/或不完整的配置,维护、发现和修复这些配置的成本很高,并且它们的存在会给客户的网络带来风险。


技术实现思路

1、本公开的一个方面提供了一种用于可扩缩事件驱动的自动诊断的方法。当由数据处理硬件执行时,该方法使得数据处理硬件执行包括获取被配置为通过网络从源地址传输到目的地地址的数据包以及网络的更改列表的操作。这些操作包括基于网络模型使用多个分析器来分析数据包。这些操作还包括将网络更改列表与数据包的分析相关联。

2、这些操作包括基于网络更改列表和数据包的分析之间的相关性来确定网络的配置状态。

3、这些操作包括向用户报告配置状态。

4、本公开的实施方式可以包括以下可选特征中的一项或多项。在一些实施方式中,多个分析器中的至少一个分析器包括分析默认规则集的默认分析器。在其他实施方式中,多个分析器中的至少一个分析器包括分析由用户提供的定制规则集的定制分析器。在这些实施方式中,定制规则集可以包括互联网协议(ip)范围分类。此外,默认规则集可以包括防火墙配置规则。在各种实施方式中,配置状态可以包括一个或多个配置错误、受一个或多个配置错误列表、或者用于调整网络配置的至少一个建议中的任意一项。

5、此外,分析数据包可以包括由多个分析器解析网络模型以检索网络信息。在一些实施方式中,操作包括获得指示网络的配置已经更改的指示以及被配置用于跨网络传输的第二数据包。在这些实施方式中,操作包括基于网络的更改的配置来确定多个分析器的子集。在这些实施方式中,操作包括基于网络模型使用多个数据包的子集来分析第二数据包。分析器。在这些实施方式中,操作还包括基于多个分析器的子集对数据包的分析来确定网络的第二配置状态。在这些实施方式中,操作包括向用户报告第二配置状态。

6、在一些示例中,操作包括,在自向用户报告配置状态以来已经过去了预定量的时间之后,基于对第二数据包的分析来确定网络的第二配置状态,并且向用户报告第二配置状态。

7、本公开的另一方面提供了一种用于可扩缩事件驱动的自动诊断系统的系统。该系统包括数据处理硬件和与数据处理硬件通信的存储器硬件。存储器硬件存储指令,当在数据处理硬件上执行这些指令时,使得数据处理硬件执行操作。这些操作包括获取被配置为通过网络从源地址传输到目的地地址的数据包以及网络的更改列表。这些操作包括基于网络模型使用多个数据包来分析数据包。分析器。这些操作还包括将网络更改列表与数据包分析相关联。这些操作包括基于网络更改列表和数据包的分析之间的相关性来确定网络的配置状态。这些操作包括向用户报告配置状态。

8、该方面可以包括一个或多个以下可选特征。在一些实施方式中,多个分析器中的至少一个分析器包括分析默认规则集的默认分析器。在其他实施方式中,多个分析器中的至少一个分析器包括分析由用户提供的一组定制规则的定制分析器。在这些实施方式中,定制规则集可以包括互联网协议(ip)范围分类。此外,默认规则集可以包括防火墙配置规则。在各种实施方式中,配置状态可以包括一个或多个配置错误、受一个或多个配置错误影响的资源的列表、或者用于调整网络配置的至少一个建议中的任意一项。

9、此外,分析数据包可以包括由多个分析器解析网络模型以检索网络信息。在一些实施方式中,操作包括获得指示网络的配置已经更改的指示以及被配置用于跨网络传输的第二数据包。在这些实施方式中,操作包括基于网络的更改的配置来确定多个分析器的子集。在这些实施方式中,操作包括基于网络模型使用多个分析器的子集来分析第二数据包。在这些实施方式中,操作还包括基于多个分析器的子集对数据包的分析来确定网络的第二配置状态。在这些实施方式中,操作包括向用户报告第二配置状态。

10、在一些示例中,操作包括,在自向用户报告配置状态以来已经过去了预定量的时间之后,基于对第二数据包的分析来确定网络的第二配置状态,并且向用户报告第二配置状态。

11、一种或多种实施方式的细节在附图和下面的描述中阐述。其他方面、特征和优点将从描述和附图以及权利要求中变得显而易见。

本文档来自技高网...

【技术保护点】

1.一种计算机实施的方法(400),其特征在于,当由数据处理硬件(154)执行时使得所述数据处理硬件(154)执行操作,所述操作包括:

2.根据权利要求1所述的方法(400),其特征在于,所述多个分析器(255)中的至少一个分析器(255)包括分析默认规则集的默认分析器(255a)。

3.根据权利要求1或2所述的方法(400),其特征在于,所述默认规则集(255a)包括防火墙配置规则。

4.根据权利要求1-3中任一项所述的方法(400),其特征在于,所述多个分析器(255)中的至少一个分析器(255)包括定制分析器(255b),所述定制分析器(255b)分析由用户(12)提供的定制规则集。

5.根据权利要求1-4中任一项所述的方法(400),其特征在于,所述定制规则集包括互联网协议(IP)范围分类。

6.根据权利要求1-5中任一项所述的方法(400),其特征在于,所述配置状态(301)包括一个或多个配置错误(304)。

7.根据权利要求1-6中任一项所述的方法(400),其特征在于,所述配置状态(301)包括受所述一个或多个配置错误(304)影响的资源(302)的列表。

8.根据权利要求1-7中任一项所述的方法(400),其特征在于,分析所述数据包(114)包括由所述多个分析器(255)解析所述网络模型(265)以检索网络(175)信息。

9.根据权利要求1-8中任一项所述的方法(400),其特征在于,所述操作还包括:

10.根据权利要求1-9中任一项所述的方法(400),其特征在于,所述操作还包括,在自向所述用户(12)报告所述配置状态(301)以来经过了预定量的时间之后:

11.根据权利要求1-10中任一项所述的方法(400),其特征在于,所述配置状态(301)包括用于调整所述网络(175)的配置的至少一个建议。

12.一种系统(100),其特征在于,包括:

13.根据权利要求12所述的系统(100),其特征在于,所述多个分析器(255)中的至少一个分析器(255)包括分析默认规则集的默认分析器(255a)。

14.根据权利要求12或13所述的系统(100),其特征在于,所述默认规则集包括防火墙配置规则。

15.根据权利要求12-14中任一项所述的系统(100),其特征在于,所述多个分析器(255)中的至少一个分析器(255)包括定制分析器(255b),所述定制分析器(255b)分析由用户(12)提供的定制规则集。

16.根据权利要求12-15中任一项所述的系统(100),其特征在于,所述定制规则集包括互联网协议(IP)范围分类。

17.根据权利要求12-16中任一项所述的系统(100),其特征在于,所述配置状态(301)包括一个或多个配置错误(304)。

18.根据权利要求12-17中任一项所述的系统(100),其特征在于,所述配置状态(301)包括受所述一个或多个配置错误(304)影响的资源(302)的列表。

19.根据权利要求12-18中任一项所述的系统(100),其特征在于,分析所述数据包(114)包括由所述多个分析器(255)解析所述网络模型(265)以检索网络(175)信息。

20.根据权利要求12-19中任一项所述的系统(100),其特征在于,所述操作还包括:

21.根据权利要求12-20中任一项所述的系统(100),其特征在于,所述操作还包括,在自向所述用户(12)报告所述配置状态(301)以来经过了预定量的时间之后:

22.根据权利要求12-21中任一项所述的系统(100),其特征在于,所述配置状态(301)包括用于调整所述网络(175)的配置的至少一个建议。

...

【技术特征摘要】
【国外来华专利技术】

1.一种计算机实施的方法(400),其特征在于,当由数据处理硬件(154)执行时使得所述数据处理硬件(154)执行操作,所述操作包括:

2.根据权利要求1所述的方法(400),其特征在于,所述多个分析器(255)中的至少一个分析器(255)包括分析默认规则集的默认分析器(255a)。

3.根据权利要求1或2所述的方法(400),其特征在于,所述默认规则集(255a)包括防火墙配置规则。

4.根据权利要求1-3中任一项所述的方法(400),其特征在于,所述多个分析器(255)中的至少一个分析器(255)包括定制分析器(255b),所述定制分析器(255b)分析由用户(12)提供的定制规则集。

5.根据权利要求1-4中任一项所述的方法(400),其特征在于,所述定制规则集包括互联网协议(ip)范围分类。

6.根据权利要求1-5中任一项所述的方法(400),其特征在于,所述配置状态(301)包括一个或多个配置错误(304)。

7.根据权利要求1-6中任一项所述的方法(400),其特征在于,所述配置状态(301)包括受所述一个或多个配置错误(304)影响的资源(302)的列表。

8.根据权利要求1-7中任一项所述的方法(400),其特征在于,分析所述数据包(114)包括由所述多个分析器(255)解析所述网络模型(265)以检索网络(175)信息。

9.根据权利要求1-8中任一项所述的方法(400),其特征在于,所述操作还包括:

10.根据权利要求1-9中任一项所述的方法(400),其特征在于,所述操作还包括,在自向所述用户(12)报告所述配置状态(301)以来经过了预定量的时间之后:

11.根据权利要求1-10中任一项所述的方法(400),其特征在于,所述配置状态(301)包括用于调整所述网络(175)的配...

【专利技术属性】
技术研发人员:刘辉杨洪坤加吉·达夫罗天琼阿斯匹·西甘普利亚罗布·恩斯拉克希米·夏尔马马纳萨·查拉萨尼
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1