System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 网络中的并行服务调用制造技术_技高网

网络中的并行服务调用制造技术

技术编号:42117740 阅读:7 留言:0更新日期:2024-07-25 00:37
用于管理网络管理系统(NMS)中的数据网络节点集合的技术和机制。在一些示例中,网络协调器接收触发第一服务事务以重新配置数据网络中的数据节点集合的第一服务请求,并且触发第一服务事务以重新配置数据节点集合。在一些示例中,网络协调器接收触发第二服务事务以重新配置数据节点集合的第二服务请求。协调器确定第二服务事务是否与当前正在运行的第一服务事务冲突。如果第二服务事务不与第一服务事务冲突,则它触发处理第二服务。如果第二服务事务与第一服务事务冲突,则它延迟处理第二服务事务。

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

本公开内容总体上涉及使用网络管理系统(nms)来配置和优化数据网络中的数据节点集合和服务,并且使得能够在数据网络的节点中执行多个事务。


技术介绍

1、计算机网络通常是通信地连接并且使用一个或多个通信协议来交换数据(诸如通过使用分组交换)的一组计算机或其他设备。例如,计算机网络可以指彼此通信地连接的计算设备(诸如膝上型计算机、台式计算机、服务器、智能电话和平板计算机)以及不断扩展的物联网(iot)设备(诸如相机、门锁、门铃、冰箱、音频/视觉系统、恒温器和各种传感器)阵列。现代网络递送各种类型的网络架构,诸如位于诸如建筑物的一个物理位置中的局域网(lan)、在大地理区域上延伸以连接个体用户或lan的广域网(wan)、为大型组织构建的企业网络、操作wan以提供到个体用户或企业的连接的互联网服务提供商(isp)网络等。

2、这些网络通常包括用于从设备到设备传送表示各种数据的分组的专用网络设备,诸如交换机、路由器、服务器、接入点等。这些设备中的每一个被设计和配置为执行不同的联网功能。例如,交换机充当允许网络中的设备彼此通信的控制器。路由器将多个网络连接在一起,并且还将那些网络上的计算机连接到互联网,通过分析跨网络发送的数据并选择数据行进的最佳路线来充当网络中的调度器。接入点像网络的放大器一样起作用,并且用于扩展路由器提供的带宽,使得网络可以支持彼此距离更远的许多设备。

3、计算网络不断地变得更加复杂,诸如随着软件定义网络(sdn)的引入。在sdn中,网络的管理集中在控制器或协调器处,使得从离散联网设备中的数据转发功能中抽象出控制平面。sdn协调器是sdn架构的核心元素,并且实现跨物理和虚拟网络环境的集中管理和控制、自动化以及策略实施。已经为sdn架构开发了各种标准或协议,诸如openflow、编程协议无关分组处理器(p4)、开放虚拟交换机数据库(ovsdb)、python等。这些sdn协议允许sdn协调器使用例如各种应用编程接口(api)与网络设备(诸如交换机和路由器)的转发平面直接交互。

4、传统上,sdn将使用这些sdn协议,以便对网络设备进行编程或向下推送交换机/路由器流表的改变,从而允许sdn控制器对流量进行分区,控制流以获得最佳性能,测试新的配置和应用,和/或以其他方式控制或导引数据平面流量。为了执行各种服务,网络节点或设备需要被配置为执行若干不同类型的网络功能(例如,分组丢弃功能、分组复制功能、分组转发功能等)。然而,为数据网络的各个被管理设备或节点配置服务可能是低效的、不安全的或以其他方式不利的。例如,为数据网络中的各个设备或节点创建服务实例通常影响若干其他被管理设备或节点。因此,数据网络中服务的创建通常可以包括数据网络中若干不同设备或节点的一系列重新配置。另外,随着网络需求的变化,可能需要重新配置各个网络设备或节点,这可能是低效且耗时的。

5、鉴于管理和配置数据网络中的各个设备和节点的各种低效率和缺点,网络管理系统(nms)nms可以配置数据网络中的服务,而不是配置数据网络中的各个被管理设备或节点,从而允许网络更灵活和更具成本效益。nms通常是让网络用户管理数据网络内的网络设备并执行若干关键功能的应用或应用集。nms对数据网络中的网络设备进行识别、配置、监视、更新和故障排除,允许网络用户配置设备,分析和监视性能,或根据需要进行改变。此外,nms使网络供应商能够通过应用编程接口(api)或协议(例如,netflow)向nms提供其性能数据。因此,nms为网络协调和自动化提供了强大、灵活和可扩展的工具箱,这使得网络用户和供应商能够有效地控制各种网络设备或向各种网络设备添加特征。例如,在包括nms的数据网络中,网络客户端可能仅需要提供向nms节点指示如何部署服务的源代码,nms将自动处理和执行服务。然而,随着数据网络中服务请求的数量增加,协调器将不能扩展以有效地处理服务请求,因此网络用户可能经历针对他们的请求的更长部署时间。因此,需要在协调器中提供并行执行多个事务并减少服务请求的处理时间的机制和方法。


技术实现思路

本文档来自技高网...

【技术保护点】

1.一种用于网络协调器对数据网络中的网络管理系统(NMS)中的数据节点集合进行管理的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,确定它们是否冲突包括:

3.根据权利要求1或2所述的方法,响应于确定所述第二服务事务与所述第一服务事务冲突,还包括:

4.根据权利要求1至3中任一项所述的方法,响应于确定所述第二服务事务不与所述第一服务事务冲突,在触发所述第二服务事务之前,还包括:

5.根据权利要求1至4中任一项所述的方法,响应于确定所述第二服务事务不与所述第一服务事务冲突,在触发所述第二服务事务之前,还包括:

6.根据权利要求1至5中任一项所述的方法,其中,确定所述第二服务事务是否与所述第一服务事务冲突是由服务冲突管理器管理的。

7.根据权利要求6所述的方法,其中,响应于所述第二服务事务与所述第一服务事务冲突,所述服务冲突管理器还包括:

8.根据权利要求7所述的方法,其中,所述服务冲突管理器触发所述第二事务以在所述第一时间段期间重新配置所述数据节点集合。

9.根据权利要求7或8所述的方法,其中:

10.根据权利要求7至9中任一项所述的方法,其中,所述第一时间段等同于所述第二时间段。

11.一种用于对数据网络中的网络管理系统(NMS)中的数据节点集合进行管理的系统,包括:

12.根据权利要求11所述的系统,其中,确定它们是否冲突包括:

13.根据权利要求11或12所述的系统,响应于确定所述第二服务事务与所述第一服务事务冲突,还包括:

14.根据权利要求11至13中任一项所述的系统,响应于确定所述第二服务事务不与所述第一服务事务冲突,在触发所述第二服务事务之前,还包括:

15.根据权利要求11至14中任一项所述的系统,响应于确定所述第二服务事务不与所述第一服务事务冲突,在触发所述第二服务事务之前,还包括:

16.根据权利要求11至15中任一项所述的系统,其中,确定所述第二服务事务是否与所述第一服务事务冲突是由服务冲突管理器管理的。

17.根据权利要求11至16中任一项所述的系统,其中,响应于所述第二服务事务与所述第一服务事务冲突,所述服务冲突管理器还包括:

18.根据权利要求17所述的系统,其中,所述服务冲突管理器触发所述第二事务以在所述时间段期间重新配置所述数据节点集合。

19.根据权利要求17或18所述的系统,其中:

20.至少一种其中存储有指令的非暂态计算机可读存储介质,所述指令在由一个或多个处理器执行时使所述一个或多个处理器:

21.一种包括网络协调器的装置,用于对数据网络中的网络管理系统(NMS)中的数据节点集合进行管理,所述装置包括:

22.根据权利要求21所述的装置,还包括用于实现根据权利要求2至10中任一项所述的方法的模块。

23.一种包括指令的计算机程序、计算机程序产品或计算机可读介质,所述指令在由计算机执行时使所述计算机执行根据权利要求1至10中任一项所述的方法的步骤。

...

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

1.一种用于网络协调器对数据网络中的网络管理系统(nms)中的数据节点集合进行管理的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,确定它们是否冲突包括:

3.根据权利要求1或2所述的方法,响应于确定所述第二服务事务与所述第一服务事务冲突,还包括:

4.根据权利要求1至3中任一项所述的方法,响应于确定所述第二服务事务不与所述第一服务事务冲突,在触发所述第二服务事务之前,还包括:

5.根据权利要求1至4中任一项所述的方法,响应于确定所述第二服务事务不与所述第一服务事务冲突,在触发所述第二服务事务之前,还包括:

6.根据权利要求1至5中任一项所述的方法,其中,确定所述第二服务事务是否与所述第一服务事务冲突是由服务冲突管理器管理的。

7.根据权利要求6所述的方法,其中,响应于所述第二服务事务与所述第一服务事务冲突,所述服务冲突管理器还包括:

8.根据权利要求7所述的方法,其中,所述服务冲突管理器触发所述第二事务以在所述第一时间段期间重新配置所述数据节点集合。

9.根据权利要求7或8所述的方法,其中:

10.根据权利要求7至9中任一项所述的方法,其中,所述第一时间段等同于所述第二时间段。

11.一种用于对数据网络中的网络管理系统(nms)中的数据节点集合进行管理的系统,包括:

12.根据权利要求11所述的系统,其中,确定它们是否冲突包括:

13.根据权利要求11或12所述的系统,响应于...

【专利技术属性】
技术研发人员:维克多利亚·福特斯克拉斯·丹尼尔·纳斯滕
申请(专利权)人:思科技术公司
类型:发明
国别省市:

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

1