SD-WAN system-based task scheduling method and system

A task scheduling and task technology, applied in the field of data processing, can solve problems such as the inability to guarantee the order of task execution and the inability to guarantee dependencies, and achieve the effects of solving task execution conflicts, reducing task execution delays, and efficient execution efficiency

Pending Publication Date: 2022-03-01
中国农业银行股份有限公司浙江省分行
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the deficiencies of the prior art, the present invention provides a task scheduling method and system based on the SD-WAN system, mainly to solve the problem that when task execution is delayed in the SD-WAN system, the order of task execution cannot be guaranteed, and the actual execution depends on There is no way to guarantee the relationship

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • SD-WAN system-based task scheduling method and system
  • SD-WAN system-based task scheduling method and system
  • SD-WAN system-based task scheduling method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] refer to figure 1 , a task scheduling system based on an SD-WAN system, comprising a task scheduling module, a task execution module, and a computer module, the task scheduling module including a receiving unit for receiving a task execution request, and a task execution request for requesting execution to SD - a task for sending configuration information to a network device in the WAN system, a creation unit for creating a task to be executed according to the task execution request, and a first search for finding a first task that conflicts with the task to be executed in the execution queue A unit, configured to put the task to be executed into a delayed execution queue when the first task exists in the execution queue; a first processing unit configured to search in the execution queue to be merged with the task to be executed The second search unit of the second task, the second processing unit configured to merge the task to be executed with the second task when th...

Embodiment 2

[0057] refer to figure 2 On the basis of the first embodiment above, the second embodiment of the present invention provides a task scheduling method based on the SD-WAN system. The same technical features are only briefly described in this embodiment. For details, please refer to the first embodiment above. . Specifically, this embodiment includes the following steps S201 to S208:

[0058] Step S201: Receive a task execution request.

[0059] Wherein, the task execution request is used to request the execution of the task of delivering configuration information to the network devices in the SD-WAN system, and the task execution request includes the execution time parameter of the task, and the execution time parameter can be a parameter that identifies immediate execution, or can be an identification Parameters for timing execution.

[0060] Step S202: Create a task to be executed according to the task execution request.

[0061] Step S203: Determine whether the task to ...

Embodiment 3

[0071] refer to image 3 , on the basis of the first and / or second embodiments above, the second embodiment of the present invention provides a task scheduling method based on an SD-WAN system. The same technical features are only briefly described in this embodiment. For details, please refer to On the basis of the above-mentioned embodiment one and / or two. Specifically, this embodiment includes the following steps S301 to S310:

[0072] Step S301: Receive a task execution request.

[0073] Wherein, the task execution request is used to request the execution of a task of delivering configuration information to network devices in the SD-WAN system, and the task execution request includes a task execution time parameter.

[0074] Step S302: Create a task to be executed according to the task execution request.

[0075] Step S303: Determine whether the task to be executed needs to be executed immediately according to the execution time parameter.

[0076] Step S304: When the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the technical field of data processing, and discloses a task scheduling system based on an SD-WAN system, the task scheduling system comprises a task scheduling module, a task execution module and a computer module, the invention also provides a task scheduling method based on the SD-WAN system, and the method comprises the following steps: S1, receiving a task execution request, the task execution request is used for requesting to execute a task for issuing configuration information to network equipment in the SD-WAN system; s2, creating a to-be-executed task according to the task execution request; according to the method, the to-be-executed task is put into the delay execution queue when the task conflict exists, the to-be-executed task and the executed task are merged when the mergeable condition exists, and the precedence relationship and the data consistency among the services are ensured by carrying out conflict and merging preprocessing on the multiple concurrent services, so that the operation efficiency is improved. The task execution efficiency is improved, and the task execution delay is reduced.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a task scheduling method and system based on an SD-WAN system. Background technique [0002] Software-defined wide area network (SD-WAN) is a service formed by applying SD-WAN technology to wide area network scenarios. This service is used to connect enterprise networks, data centers, Internet applications and cloud services in a wide geographical range. SD-WAN can separate the control plane of network equipment from the data plane, so that the control plane runs as an independent application on the upper layer, and communicates with the data plane on the lower layer through a standardized interface protocol, so as to realize flexible control of network traffic and provide network Innovations in architecture and upper-layer applications provide a good platform. [0003] During the operation of SD-WAN, the controller needs to centrally manage and control multiple network ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/48G06F9/54
CPCG06F9/4881G06F9/546G06F2209/548
Inventor 付小红沈力学郭腾骧余晓雷杨杰
Owner 中国农业银行股份有限公司浙江省分行
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products