CN110601897A - 一种网络资源配置方法及装置 - Google Patents
一种网络资源配置方法及装置 Download PDFInfo
- Publication number
- CN110601897A CN110601897A CN201910891933.7A CN201910891933A CN110601897A CN 110601897 A CN110601897 A CN 110601897A CN 201910891933 A CN201910891933 A CN 201910891933A CN 110601897 A CN110601897 A CN 110601897A
- Authority
- CN
- China
- Prior art keywords
- service
- data
- target
- network
- node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000012545 processing Methods 0.000 claims description 96
- 230000006870 function Effects 0.000 claims description 22
- 230000008569 process Effects 0.000 claims description 15
- 238000012216 screening Methods 0.000 claims description 12
- 230000010354 integration Effects 0.000 claims description 5
- 230000003044 adaptive effect Effects 0.000 claims 1
- 230000006978 adaptation Effects 0.000 abstract description 4
- 238000013459 approach Methods 0.000 abstract description 4
- 238000007726 management method Methods 0.000 description 19
- 238000013480 data collection Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 10
- 230000003068 static effect Effects 0.000 description 4
- 238000013473 artificial intelligence Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000013135 deep learning Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000002787 reinforcement Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000009133 cooperative interaction Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000003325 tomography Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了网络资源配置方法及装置,服务器周期性的感知各个路由器节点传输的当前的网络资源配置信息和业务需求信息,生成网络资源感知视图和网络业务感知视图;将所述资源感知视图和业务感知视图信息进行拟合决策,生成资源调度策略和业务承载策略;路由器节点执行相应的资源调度和业务承载操作,满足业务需要的功能和性能需求。本实施例构建“感知‑决策‑适配”一体化的智能管理控制闭环,使得资源和业务尽可能优化地、逐渐循环逼近服务体验要求,最大程度地弥合网络资源与业务需求之间的时变差异,从宏观角度对底层网络资源与动态到达的业务信息进行实时把控,实现网络资源与上层服务的高效适配与动态拟合,优化网络资源利用率和用户体验。
Description
技术领域
本发明涉及计算机网络通信技术领域,更具体的说,涉及一种网络资源配置方法及装置。
背景技术
随着网络技术的不断发展,互联网已成为与国民经济和社会发展高度相关的重要基础设施,对提高社会生产力、助推经济社会升级转型、创造新的经济增长点与就业机会等具有深远影响。网络管理控制以网络传输效能、节点运行效能、业务承载效能和服务提供效能等为约束,旨在实现网络结构优化、资源配置、功能管理与业务承载。
现有的网络管理控制在数据传输、资源管理和运行维护方式僵化,仍采用传统基于静态策略模式的网络管理控制方法,即对于不同的业务需求均配置相同的网络资源,这样会导致服务器在基于静态策略模式进行网络管理控制时,可能部分域内服务节点任务量较少,而为另外的一个或多个域内服务节点分配较多的任务,使其任务量较大,处理时间延长。
发明内容
有鉴于此,本发明提供一种网络资源配置方法及装置,以解决服务器仍采用传统基于静态策略模式的网络管理控制方法,导致部分域内服务节点任务量较大,处理时间长的问题。
为解决上述技术问题,本发明采用了如下技术方案:
一种网络资源配置方法,应用于服务器,所述网络资源配置方法包括:
下发数据采集指令至与所述服务器位于同一自治域内的路由器节点;所述数据采集指令用于指示所述路由器节点采集与所述路由器节点连接的域内服务节点的节点网络信息以及未处理完成的目标业务的业务占用资源信息;
接收所述路由器节点采集的目标数据;所述目标数据包括网络配置信息和业务需求信息;所述网络配置信息为与所述路由器节点连接的域内服务节点的节点网络信息;所述业务需求信息为未处理完成的目标业务的业务占用资源信息;
基于所述目标数据,生成与所述目标数据相适应、且用于处理所述目标业务的业务调度策略,并控制所述路由器节点执行与所述业务调度策略对应的业务调度操作。
可选地,基于所述目标数据,生成与所述目标数据相适应、且用于处理所述目标业务的业务调度策略,包括:
生成与所述网络配置信息对应的网络资源配置数据;所述网络资源配置数据为所有所述路由器节点采集的网路配置信息的整合数据;
生成与所述业务需求信息对应的业务资源配置数据;所述业务资源配置数据为所有所述路由器节点采集的业务需求信息的整合数据;
基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略。
可选地,基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略,包括:
基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的数据处理路径以及位于所述数据处理路径上、且用于执行所述目标业务所需网络功能的目标域内服务节点;所述数据处理路径上的网络资源能够满足所述目标业务的业务处理需求。
可选地,基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的数据处理路径以及位于所述数据处理路径上、且用于执行所述目标业务所需网络功能的目标域内服务节点,包括:
基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的至少一条数据处理路径;
基于预设筛选规则,从至少一条所述数据处理路径筛选出一条数据处理路径;
确定筛选出的所述数据处理路径中的所述目标域内服务节点。
可选地,控制所述路由器节点执行与所述业务调度策略对应的业务调度操作,包括:
将所述数据处理路径以及所述目标域内服务节点下发至与所述目标域内服务节点相连接的目标路由器节点,以使所述目标路由器节点控制所述目标域内服务节点处理所述目标业务。
一种网络资源配置装置,应用于服务器,所述网络资源配置装置包括:
指令下发模块,用于下发数据采集指令至与所述服务器位于同一自治域内的路由器节点;所述数据采集指令用于指示所述路由器节点采集与所述路由器节点连接的域内服务节点的节点网络信息以及未处理完成的目标业务的业务占用资源信息;
数据接收模块,用于接收所述路由器节点采集的目标数据;所述目标数据包括网络配置信息和业务需求信息;所述网络配置信息为与所述路由器节点连接的域内服务节点的节点网络信息;所述业务需求信息为未处理完成的目标业务的业务占用资源信息;
业务调度模块,用于基于所述目标数据,生成与所述目标数据相适应、且用于处理所述目标业务的业务调度策略,并控制所述路由器节点执行与所述业务调度策略对应的业务调度操作。
可选地,所述业务调度模块包括:
第一生成子模块,用于生成与所述网络配置信息对应的网络资源配置数据;所述网络资源配置数据为所有所述路由器节点采集的网路配置信息的整合数据;
第二生成子模块,用于生成与所述业务需求信息对应的业务资源配置数据;所述业务资源配置数据为所有所述路由器节点采集的业务需求信息的整合数据;
数据确定子模块,用于基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略。
可选地,所述数据确定子模块用于基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略时,具体用于:
基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的数据处理路径以及位于所述数据处理路径上、且用于执行所述目标业务所需网络功能的目标域内服务节点;所述数据处理路径上的网络资源能够满足所述目标业务的业务处理需求。
可选地,所述数据确定子模块包括:
路径确定单元,用于基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的至少一条数据处理路径;
路径筛选单元,用于基于预设筛选规则,从至少一条所述数据处理路径筛选出一条数据处理路径;
节点确定单元,用于确定筛选出的所述数据处理路径中的所述目标域内服务节点。
可选地,所述业务调度模块用于控制所述路由器节点执行与所述业务调度策略对应的业务调度操作时,具体用于:
将所述数据处理路径以及所述目标域内服务节点下发至与所述目标域内服务节点相连接的目标路由器节点,以使所述目标路由器节点控制所述目标域内服务节点处理所述目标业务。
相较于现有技术,本发明具有以下有益效果:
本发明提供了一种网络资源配置方法及装置,在进行网络管理控制时,服务器会下发数据采集指令至与所述服务器位于同一自治域内的路由器节点,然后接收包括网络配置信息和业务需求信息的目标数据,基于目标数据控制路由器执行业务调度操作,由于目标数据中包括与所述路由器节点连接的域内服务节点的节点网络信息以及未处理完成的目标业务的业务占用资源信息,进而在进行网络管理控制时,考虑了域内服务节点的工作情况,使得得到的业务调度策略更加适应于域内服务节点的实际工作情况,避免了部分域内服务节点任务量较大,处理时间长的情况出现。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种网络资源配置方法的方法流程图;
图2为本发明实施例提供的一种数据交互示意图;
图3为本发明实施例提供的另一种网络资源配置方法的方法流程图;
图4为本发明实施例提供的一种网络资源配置装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
现有互联网的数据传输、资源管理和运行维护方式僵化,在网络管理复杂性倍增、运行与维护开销巨大的背景下,传统基于静态策略模式的网络管理控制方法受限于对网络状态认知的局限性,在灵活性和实时性等方面已难以适应当前网络业务的复杂性,无法满足信息网络与经济社会各领域深度融合、万物互联趋势下的高效率、智慧化、高可靠、低时延等泛在用网场景需求,造成的服务体验差、运营效率低等不利局面。
为了解决上述问题,本发明实施例提供了一种网络资源配置方法,应用于服务器,参照图1,所述网络资源配置方法可以包括:
S11、下发数据采集指令至与所述服务器位于同一自治域内的路由器节点。
所述数据采集指令用于指示所述路由器节点采集与所述路由器节点连接的域内服务节点的节点网络信息以及未处理完成的目标业务的业务占用资源信息。
本实施例中,可以在需要进行网络管理控制时,下发数据采集指令,也可以是下发一次数据采集指令之后,告知路由器节点周期性的上传与该数据采集指令对应的数据,本实施例中不做具体的限定。
同一个自治域内,包括一个服务器,多个路由器节点(也可以称为路由器)以及与每一路由器节点连接的域内服务节点。其中,每一路由器节点均连接该服务器。服务器、路由器和域内服务节点之间的通信方式参照图2。服务器01与路由器02相互通信,路由器02与域内服务节点03相互通信。
S12、接收所述路由器节点采集的目标数据。
路由器内包含基本的路由功能,同时能够周期性地采集目标数据,包括网络配置信息和业务需求信息,并将所述当前的网络配置信息和业务需求信息传输至所述服务器。
所述网络配置信息为与所述路由器节点连接的域内服务节点的节点网络信息。具体的,所述网络配置信息包括路由器节点自身的域内服务节点资源和状态信息、拓扑信息和网络基础构件信息,网络功能部署状态、生命周期,以及链路负载状态与拥塞情况。网络配置信息依托底层资源,底层资源主要指承载业务所需的相关计算、网络、存储资源。从存在形式上可以划分为硬件资源与虚拟资源,所述硬件资源包括服务器、工作站及其细化的中央处理器CPU,高速缓存等,虚拟资源包括云计算节点,虚拟机,虚拟网络功能及其所需的相关程序。
所述业务需求信息为未处理完成的目标业务的业务占用资源信息。具体的,所述业务需求信息包括目标业务所需网络功能类型及相应需求量,处理业务数据包需要的节点资源,以及传输业务数据包需要的链路资源。更详细来说,所述业务需求信息包括:业务所需网络功能类型及相应需求量,处理业务数据包需要的节点资源,以及传输业务数据包需要的链路资源。需要注意的是,以上信息是所有业务需求中都包含的内容,部分业务还会对服务质量、安全等级等其他信息进行限定,对于这类业务,服务器除了制定资源调度策略和业务承载策略外,还需要制定相关的服务质量和安全保障策略。
路由器周期性地采集网络配置信息和业务需求信息方式包括:建立网络基础设施测量基准和测量体系,采用多协议层次的断层扫描方法从多个维度遥测网络基础行为信息,所述遥测网络基础行为信息包括:读取域内服务节点信息,以及对节点间通信数据包采样和计数;构建统一模型描述资源配置信息和业务需求信息,将所述网络基础行为信息转化为网络配置信息和业务需求信息。
S13、基于所述目标数据,生成与所述目标数据相适应、且用于处理所述目标业务的业务调度策略,并控制所述路由器节点执行与所述业务调度策略对应的业务调度操作。
在得到目标数据之后,服务器对目标数据进行拟合决策,得到业务调度策略。所述拟合决策是指在已知整体的业务调度策略的情况下,通过增强学习、深度学习、近邻感知等人工智能方法制定资源调度和业务承载策略,以使得网络资源能够最大限度的满足业务的功能和性能需求。
得到业务调度策略之后,将其发送给路由器,路由器根据所述业务调度策略,向域内服务节点传输功能部署指令,以使所述域内服务节点部署相应功能,并为业务数据包提供服务;向域内交换机注入流表,以使所述交换机对业务数据包进行处理和转发。
本实施例中,在进行网络管理控制时,服务器会下发数据采集指令至与所述服务器位于同一自治域内的路由器节点,然后接收包括网络配置信息和业务需求信息的目标数据,基于目标数据控制路由器执行业务调度操作,由于目标数据中包括与所述路由器节点连接的域内服务节点的节点网络信息以及未处理完成的目标业务的业务占用资源信息,进而在进行网络管理控制时,考虑了域内服务节点的工作情况,使得得到的业务调度策略更加适应于域内服务节点的实际工作情况,避免了部分域内服务节点任务量较大,处理时间长的情况出现。
本发明的另一实现方式中,对步骤S13中的业务调度策略的生成过程进行介绍,具体的,参照图2,基于所述目标数据,生成与所述目标数据相适应、且用于处理所述目标业务的业务调度策略,可以包括:
S21、生成与所述网络配置信息对应的网络资源配置数据。
S22、生成与所述业务需求信息对应的业务资源配置数据。
网络资源配置数据也可以称为资源感知视图,业务资源配置数据也可以称为业务感知视图。
所述网络资源配置数据为所有所述路由器节点采集的网路配置信息的整合数据。所述业务资源配置数据为所有所述路由器节点采集的业务需求信息的整合数据。
具体的,服务器接收到网络资源配置信息和业务需求信息后,对底层资源配置状况以及业务需求信息进行分析整合,汇总各个所述路由器节点采集的节点资源信息、各条链路状态信息、拓扑连接信息等资源配置信息,汇总各个所述路由器节点采集的各类业务所需的网络功能类型和节点链路资源,生成资源感知视图和业务感知视图。
所述资源感知视图包括自治域内各个所述路由器节点上传的节点资源和状态信息、拓扑信息和网络基础构件信息,网络功能部署状态、生命周期,以及链路负载状态与拥塞情况。详细的说,所述网络资源感知视图,包括建立在计算、存储和传输资源基础上的网络基础功能的资源描述,包括具有协同处理数据包功能单元的节点之间的拓扑关系、表征功能单元的具体属性特征和能力容量以及功能单元之间协同交互信息等。
所述业务感知视图包括根据网络中业务流量特征所划分的业务种类、业务的分布以及业务的功能类型和资源需求等。详细来说,所述网络业务感知图包括自治域内各个所述路由器节点上传的业务所需网络功能类型及相应需求量,处理业务数据包需要的节点资源,以及传输业务数据包需要的链路资源。业务类型的划分,主要是通过调用特定的聚类算法实现,属于相同类型的业务服务通常具有相近的内容特征和性能指标,在后续步骤中,同类业务采用相同的处理方式。
S23、基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略。
服务器将所述资源感知视图和业务感知视图信息进行拟合决策,依据流量智能调度和资源弹性控制,对有限的底层资源进行整合重组,通过增强学习、深度学习、近邻感知等人工智能方法生成资源调度策略和业务承载策略。资源调度策略和业务承载策略可以称为业务调度策略。
基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略,具体可以包括:
基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的数据处理路径以及位于所述数据处理路径上、且用于执行所述目标业务所需网络功能的目标域内服务节点;所述数据处理路径上的网络资源能够满足所述目标业务的业务处理需求。
详细来说,所述拟合决策包括制定资源调度和业务承载策略,资源调度策略的内容是:根据所述网络资源感知视图和网络业务感知视图,计算业务数据包的数据传输路径,以使所述数据传输路径的节点资源和链路资源能够满足业务数据包的处理和传输性能需求。业务承载策略的内容是:根据所述网络资源感知视图、网络业务感知视图和资源调度策略,计算业务所需网络功能的部署位置,以使传输路径上的网络功能能够满足业务的功能需求。
在实际应用中,在使用拟合决策时,基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的至少一条数据处理路径,基于预设筛选规则,从至少一条所述数据处理路径筛选出一条数据处理路径,确定筛选出的所述数据处理路径中的所述目标域内服务节点。
也就是说,能够执行该目标任务的数据处理路径可能会有多条路径,本实施例中在确定出所有的数据处理路径之后,会基于传输路径最短、资源消耗最少等策略,筛选出最优的数据处理路径,在确定出该数据处理路径的同时,也就确定除了每一目标域内服务节点。
在确定出目标域内服务节点之后,便可以控制所述路由器节点执行与所述业务调度策略对应的业务调度操作,具体实现过程为:
将所述数据处理路径以及所述目标域内服务节点下发至与所述目标域内服务节点相连接的目标路由器节点,以使所述目标路由器节点控制所述目标域内服务节点处理所述目标业务。
在实际应用中,将所述资源调度策略和业务承载策略传输至各个路由器节点,或者是仅传输到连接目标域内服务节点的路由器,以使所述路由器节点据此执行相应的资源调度和业务承载操作。同时继续接收与自身属于同一自治域内的各个路由器节点周期性的资源配置信息和业务需求信息。
此外,路由器在执行所述资源调度操作和业务承载操作后会进行资源与业务适配状况的反馈。主要包括节点资源利用率,链路带宽利用率与传输性能,业务承载效能和服务提供效能。
本实施例中采用闭环控制结构,具体的,通过增强学习、深度学习、近邻感知等人工智能方法,将资源和业务感知、资源调度和业务承载策略的制定、以及根据以上策略执行后的网络反馈形成完整闭环,通过反馈结果不断更新策略参数,使得资源和业务尽可能优化地、逐渐循环逼近服务体验要求,最大程度地弥合网络资源与业务需求之间的时变差异。
本实施例中,服务器周期性的感知各个路由器节点传输的当前的网络资源配置信息和业务需求信息,生成网络资源感知视图和网络业务感知视图;服务器将所述资源感知视图和业务感知视图信息进行拟合决策,生成资源调度策略和业务承载策略;路由器节点执行相应的资源调度和业务承载操作,满足业务需要的功能和性能需求。本实施例构建“感知-决策-适配”一体化的智能管理控制闭环,使得资源和业务尽可能优化地、逐渐循环逼近服务体验要求,最大程度地弥合网络资源与业务需求之间的时变差异,从宏观角度对底层网络资源与动态到达的业务信息进行实时把控,实现网络资源与上层服务的高效适配与动态拟合,优化网络资源利用率和用户体验。
可选的,在上述网络资源配置方法的实施例的基础上,本发明的另一实施例提供了一种网络资源配置装置,应用于服务器,参照图4,所述网络资源配置装置包括:
指令下发模块101,用于下发数据采集指令至与所述服务器位于同一自治域内的路由器节点;所述数据采集指令用于指示所述路由器节点采集与所述路由器节点连接的域内服务节点的节点网络信息以及未处理完成的目标业务的业务占用资源信息;
数据接收模块102,用于接收所述路由器节点采集的目标数据;所述目标数据包括网络配置信息和业务需求信息;所述网络配置信息为与所述路由器节点连接的域内服务节点的节点网络信息;所述业务需求信息为未处理完成的目标业务的业务占用资源信息;
业务调度模块103,用于基于所述目标数据,生成与所述目标数据相适应、且用于处理所述目标业务的业务调度策略,并控制所述路由器节点执行与所述业务调度策略对应的业务调度操作。
本实施例中,在进行网络管理控制时,服务器会下发数据采集指令至与所述服务器位于同一自治域内的路由器节点,然后接收包括网络配置信息和业务需求信息的目标数据,基于目标数据控制路由器执行业务调度操作,由于目标数据中包括与所述路由器节点连接的域内服务节点的节点网络信息以及未处理完成的目标业务的业务占用资源信息,进而在进行网络管理控制时,考虑了域内服务节点的工作情况,使得得到的业务调度策略更加适应于域内服务节点的实际工作情况,避免了部分域内服务节点任务量较大,处理时间长的情况出现。
需要说明的是,本实施例中的各个模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
可选的,在上述网络资源配置装置的实施例的基础上,所述业务调度模块包括:
第一生成子模块,用于生成与所述网络配置信息对应的网络资源配置数据;所述网络资源配置数据为所有所述路由器节点采集的网路配置信息的整合数据;
第二生成子模块,用于生成与所述业务需求信息对应的业务资源配置数据;所述业务资源配置数据为所有所述路由器节点采集的业务需求信息的整合数据;
数据确定子模块,用于基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略。
进一步,所述数据确定子模块用于基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略时,具体用于:
基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的数据处理路径以及位于所述数据处理路径上、且用于执行所述目标业务所需网络功能的目标域内服务节点;所述数据处理路径上的网络资源能够满足所述目标业务的业务处理需求。
进一步,所述数据确定子模块包括:
路径确定单元,用于基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的至少一条数据处理路径;
路径筛选单元,用于基于预设筛选规则,从至少一条所述数据处理路径筛选出一条数据处理路径;
节点确定单元,用于确定筛选出的所述数据处理路径中的所述目标域内服务节点。
进一步,所述业务调度模块用于控制所述路由器节点执行与所述业务调度策略对应的业务调度操作时,具体用于:
将所述数据处理路径以及所述目标域内服务节点下发至与所述目标域内服务节点相连接的目标路由器节点,以使所述目标路由器节点控制所述目标域内服务节点处理所述目标业务。
本实施例中,服务器周期性的感知各个路由器节点传输的当前的网络资源配置信息和业务需求信息,生成网络资源感知视图和网络业务感知视图;服务器将所述资源感知视图和业务感知视图信息进行拟合决策,生成资源调度策略和业务承载策略;路由器节点执行相应的资源调度和业务承载操作,满足业务需要的功能和性能需求。本实施例构建“感知-决策-适配”一体化的智能管理控制闭环,使得资源和业务尽可能优化地、逐渐循环逼近服务体验要求,最大程度地弥合网络资源与业务需求之间的时变差异,从宏观角度对底层网络资源与动态到达的业务信息进行实时把控,实现网络资源与上层服务的高效适配与动态拟合,优化网络资源利用率和用户体验。
需要说明的是,本实施例中的各个模块、子模块和单元的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种网络资源配置方法,其特征在于,应用于服务器,所述网络资源配置方法包括:
下发数据采集指令至与所述服务器位于同一自治域内的路由器节点;所述数据采集指令用于指示所述路由器节点采集与所述路由器节点连接的域内服务节点的节点网络信息以及未处理完成的目标业务的业务占用资源信息;
接收所述路由器节点采集的目标数据;所述目标数据包括网络配置信息和业务需求信息;所述网络配置信息为与所述路由器节点连接的域内服务节点的节点网络信息;所述业务需求信息为未处理完成的目标业务的业务占用资源信息;
基于所述目标数据,生成与所述目标数据相适应、且用于处理所述目标业务的业务调度策略,并控制所述路由器节点执行与所述业务调度策略对应的业务调度操作。
2.根据权利要求1所述的网络资源配置方法,其特征在于,基于所述目标数据,生成与所述目标数据相适应、且用于处理所述目标业务的业务调度策略,包括:
生成与所述网络配置信息对应的网络资源配置数据;所述网络资源配置数据为所有所述路由器节点采集的网路配置信息的整合数据;
生成与所述业务需求信息对应的业务资源配置数据;所述业务资源配置数据为所有所述路由器节点采集的业务需求信息的整合数据;
基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略。
3.根据权利要求2所述的网络资源配置方法,其特征在于,基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略,包括:
基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的数据处理路径以及位于所述数据处理路径上、且用于执行所述目标业务所需网络功能的目标域内服务节点;所述数据处理路径上的网络资源能够满足所述目标业务的业务处理需求。
4.根据权利要求3所述的网络资源配置方法,其特征在于,基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的数据处理路径以及位于所述数据处理路径上、且用于执行所述目标业务所需网络功能的目标域内服务节点,包括:
基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的至少一条数据处理路径;
基于预设筛选规则,从至少一条所述数据处理路径筛选出一条数据处理路径;
确定筛选出的所述数据处理路径中的所述目标域内服务节点。
5.根据权利要求3所述的网络资源配置方法,其特征在于,控制所述路由器节点执行与所述业务调度策略对应的业务调度操作,包括:
将所述数据处理路径以及所述目标域内服务节点下发至与所述目标域内服务节点相连接的目标路由器节点,以使所述目标路由器节点控制所述目标域内服务节点处理所述目标业务。
6.一种网络资源配置装置,其特征在于,应用于服务器,所述网络资源配置装置包括:
指令下发模块,用于下发数据采集指令至与所述服务器位于同一自治域内的路由器节点;所述数据采集指令用于指示所述路由器节点采集与所述路由器节点连接的域内服务节点的节点网络信息以及未处理完成的目标业务的业务占用资源信息;
数据接收模块,用于接收所述路由器节点采集的目标数据;所述目标数据包括网络配置信息和业务需求信息;所述网络配置信息为与所述路由器节点连接的域内服务节点的节点网络信息;所述业务需求信息为未处理完成的目标业务的业务占用资源信息;
业务调度模块,用于基于所述目标数据,生成与所述目标数据相适应、且用于处理所述目标业务的业务调度策略,并控制所述路由器节点执行与所述业务调度策略对应的业务调度操作。
7.根据权利要求6所述的网络资源配置装置,其特征在于,所述业务调度模块包括:
第一生成子模块,用于生成与所述网络配置信息对应的网络资源配置数据;所述网络资源配置数据为所有所述路由器节点采集的网路配置信息的整合数据;
第二生成子模块,用于生成与所述业务需求信息对应的业务资源配置数据;所述业务资源配置数据为所有所述路由器节点采集的业务需求信息的整合数据;
数据确定子模块,用于基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略。
8.根据权利要求7所述的网络资源配置装置,其特征在于,所述数据确定子模块用于基于所述网络资源配置数据和所述业务资源配置数据,确定所述业务调度策略时,具体用于:
基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的数据处理路径以及位于所述数据处理路径上、且用于执行所述目标业务所需网络功能的目标域内服务节点;所述数据处理路径上的网络资源能够满足所述目标业务的业务处理需求。
9.根据权利要求8所述的网络资源配置装置,其特征在于,所述数据确定子模块包括:
路径确定单元,用于基于所述网络资源配置数据和所述业务资源配置数据,确定用于处理所述目标业务的至少一条数据处理路径;
路径筛选单元,用于基于预设筛选规则,从至少一条所述数据处理路径筛选出一条数据处理路径;
节点确定单元,用于确定筛选出的所述数据处理路径中的所述目标域内服务节点。
10.根据权利要求8所述的网络资源配置装置,其特征在于,所述业务调度模块用于控制所述路由器节点执行与所述业务调度策略对应的业务调度操作时,具体用于:
将所述数据处理路径以及所述目标域内服务节点下发至与所述目标域内服务节点相连接的目标路由器节点,以使所述目标路由器节点控制所述目标域内服务节点处理所述目标业务。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910891933.7A CN110601897A (zh) | 2019-09-17 | 2019-09-17 | 一种网络资源配置方法及装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910891933.7A CN110601897A (zh) | 2019-09-17 | 2019-09-17 | 一种网络资源配置方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110601897A true CN110601897A (zh) | 2019-12-20 |
Family
ID=68861667
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910891933.7A Pending CN110601897A (zh) | 2019-09-17 | 2019-09-17 | 一种网络资源配置方法及装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110601897A (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110830315A (zh) * | 2019-12-26 | 2020-02-21 | 中国人民解放军战略支援部队信息工程大学 | 一种网络功能构造方法及装置 |
| CN115334553A (zh) * | 2021-04-15 | 2022-11-11 | 中国移动通信有限公司研究院 | 控制方法、相关设备及存储介质 |
| CN115426319A (zh) * | 2022-08-30 | 2022-12-02 | 上海飞机制造有限公司 | 一种网络资源调度系统 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050076339A1 (en) * | 2003-10-03 | 2005-04-07 | Nortel Networks Limited | Method and apparatus for automated negotiation for resources on a switched underlay network |
| US20070286203A1 (en) * | 2005-01-05 | 2007-12-13 | Huawei Technologies Co., Ltd. | Method and System for Forwarding Traffic in Bearer Network |
| CN103338150A (zh) * | 2013-07-19 | 2013-10-02 | 中国人民解放军信息工程大学 | 信息通信网络体系结构建立方法、装置、服务器和路由器 |
| CN105099936A (zh) * | 2015-08-31 | 2015-11-25 | 联想(北京)有限公司 | 一种网络资源配置方法、设备和网络系统 |
| CN109560968A (zh) * | 2018-12-20 | 2019-04-02 | 中国电子科技集团公司第三十研究所 | 一种动态策略驱动的网络资源智能规划与配置方法 |
-
2019
- 2019-09-17 CN CN201910891933.7A patent/CN110601897A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050076339A1 (en) * | 2003-10-03 | 2005-04-07 | Nortel Networks Limited | Method and apparatus for automated negotiation for resources on a switched underlay network |
| US20070286203A1 (en) * | 2005-01-05 | 2007-12-13 | Huawei Technologies Co., Ltd. | Method and System for Forwarding Traffic in Bearer Network |
| CN103338150A (zh) * | 2013-07-19 | 2013-10-02 | 中国人民解放军信息工程大学 | 信息通信网络体系结构建立方法、装置、服务器和路由器 |
| CN105099936A (zh) * | 2015-08-31 | 2015-11-25 | 联想(北京)有限公司 | 一种网络资源配置方法、设备和网络系统 |
| CN109560968A (zh) * | 2018-12-20 | 2019-04-02 | 中国电子科技集团公司第三十研究所 | 一种动态策略驱动的网络资源智能规划与配置方法 |
Non-Patent Citations (1)
| Title |
|---|
| 胡宇翔 等: "全维可定义的多模态智慧网络体系研究", 《通信学报》 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110830315A (zh) * | 2019-12-26 | 2020-02-21 | 中国人民解放军战略支援部队信息工程大学 | 一种网络功能构造方法及装置 |
| CN110830315B (zh) * | 2019-12-26 | 2023-05-19 | 中国人民解放军战略支援部队信息工程大学 | 一种网络功能构造方法及装置 |
| CN115334553A (zh) * | 2021-04-15 | 2022-11-11 | 中国移动通信有限公司研究院 | 控制方法、相关设备及存储介质 |
| CN115334553B (zh) * | 2021-04-15 | 2025-08-22 | 中国移动通信有限公司研究院 | 控制方法、相关设备及存储介质 |
| CN115426319A (zh) * | 2022-08-30 | 2022-12-02 | 上海飞机制造有限公司 | 一种网络资源调度系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104158753B (zh) | 基于软件定义网络的动态流调度方法及系统 | |
| CN113810205B (zh) | 服务算力信息的上报、接收方法、服务器及数据中心网关 | |
| CN113448721A (zh) | 算力处理的网络系统及算力处理方法 | |
| WO2018086569A1 (zh) | 一种基于虚拟网络的应用感知的动态sdn配置方法 | |
| CN104009871A (zh) | Sdn控制器实现方法及sdn控制器 | |
| CN109150604B (zh) | 一种基于sdn的电力通信网络系统及跨域切片方法 | |
| CN104468212B (zh) | 一种云计算数据中心网络智能联动配置方法及系统 | |
| CN116032767A (zh) | 一种面向智融标识网络的算力服务链管控系统架构 | |
| Chen et al. | An integrated framework for software defined networking, caching, and computing | |
| EP3400680A1 (en) | A method for operating a network, a network and an orchestrator for use within the method | |
| CN101227500B (zh) | 基于光网格的任务调度方法 | |
| CN116938837A (zh) | 一种资源调度方法、装置及设备 | |
| CN115794373A (zh) | 算力资源分级调度方法、系统、电子设备及存储介质 | |
| CN106162639A (zh) | 基于Floodlight的SDN无线网络管理平台及认证方法 | |
| CN110601897A (zh) | 一种网络资源配置方法及装置 | |
| CN108880888A (zh) | 一种基于深度学习的sdn网络流量预测方法 | |
| CN116887223A (zh) | 边缘控制器、通信系统、通信方法及计算机设备 | |
| CN114726743A (zh) | 一种基于联邦强化学习的服务功能链部署方法 | |
| CN101651658B (zh) | 无线Mesh网络中跨层联合优化的方法、装置及系统 | |
| Wang et al. | Computing-aware network (CAN): a systematic design of computing and network convergence | |
| CN102594606A (zh) | 基于多Agent的演进型智能节点重叠网络系统 | |
| Shah et al. | Artificial intelligence-defined wireless networking for computational offloading and resource allocation in edge computing networks | |
| CN117440046B (zh) | 一种针对算力网络的数据处理方法和装置 | |
| CN101309218A (zh) | 基于移动代理的层次式对等网络流量检测与控制方法 | |
| CN106657230A (zh) | 通信网络双向服务代理模型及其服务代理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191220 |