CN111158708A - Task arrangement engine system - Google Patents

Task arrangement engine system Download PDF

Info

Publication number
CN111158708A
CN111158708A CN201911361455.5A CN201911361455A CN111158708A CN 111158708 A CN111158708 A CN 111158708A CN 201911361455 A CN201911361455 A CN 201911361455A CN 111158708 A CN111158708 A CN 111158708A
Authority
CN
China
Prior art keywords
task
module
engine system
resource
management module
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.)
Granted
Application number
CN201911361455.5A
Other languages
Chinese (zh)
Other versions
CN111158708B (en
Inventor
葛丁佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Jingkun Computer Technology Co ltd
Original Assignee
Shanghai Jingkun Computer Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Jingkun Computer Technology Co ltd filed Critical Shanghai Jingkun Computer Technology Co ltd
Priority to CN201911361455.5A priority Critical patent/CN111158708B/en
Publication of CN111158708A publication Critical patent/CN111158708A/en
Application granted granted Critical
Publication of CN111158708B publication Critical patent/CN111158708B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3664Environments for testing or debugging software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention relates to a task orchestration engine system, comprising: the system comprises a resource creating module, a resource management module, an operation management module, a timing operation module, a task constructing module, a continuous delivery module, a continuous integration module and a task arranging module, wherein the task arranging module is used for being respectively connected with the resource creating module, the resource management module and the operation management module, the timing operation module, the task constructing module, the continuous delivery module and the continuous integration module, connecting tasks created by each module in series and integrating and arranging a task flow. The task arrangement engine system can arrange complex operation nodes into tasks, adds execution operations used in the set operation process, and meets the application scene in the daily work process. Like the operation with high repeatability in daily work, the operation is executed by only setting task nodes to be executed, and the operation is not executed step by manually, so that the automatic operation and maintenance are realized.

Description

Task arrangement engine system
Technical Field
The invention relates to the technical field of computers, in particular to a task arrangement engine system.
Background
With the deep advance of the internet +, the number of servers in an enterprise gradually increases. In some large enterprises, the number of servers reaches hundreds or thousands, the number of servers is increased rapidly, the most direct result is the increase of operation and maintenance complexity, and the traditional operation and maintenance concept and thinking mode are difficult to meet the requirements of users. However, under the limited operation and maintenance personnel, how to reduce the complexity of the operation and maintenance work and reduce the burden of the operation and maintenance personnel, so that the automation operation and maintenance work is carried out at the same time, and the automation operation and maintenance is an effective way for helping the operation and maintenance to improve the work efficiency. However, if it is not enough to execute a command or a script in a batch, the requirement becomes more complex with the expansion of enterprise business, so that the operation and maintenance personnel will correspondingly face more complex operation and maintenance work, and how to complete the operation and maintenance work more quickly and efficiently becomes a problem that is always sought by those skilled in the art.
In summary, the existing operation and maintenance system has the problems that the user cannot be prevented from executing high-risk scripts, the technology is too single, and the system expansibility is poor.
Disclosure of Invention
In view of the above disadvantages of the prior art, an object of the present invention is to provide a task orchestration engine system, which solves the problem of how to quickly and efficiently complete operation and maintenance work when the number of servers and applications increases, and achieves easy operation and maintenance.
The task orchestration engine system provided by the embodiment of the invention comprises:
the resource creating module is used for creating and managing the resource information of the integrated container, creating host resources in a user-defined mode and automatically synchronizing the created host resources into the resource management module;
the resource management module is connected with the resource creation module and used for receiving host resource information synchronized by the resource creation module and performing synchronous management operation on the host;
the operation management module is connected with the resource management module and used for creating and managing the operation script of the host and executing the operation script task;
the timing operation module is connected with the operation management module and is used for further customizing according to the operation script set by the operation management module and automatically executing the task by setting the execution time and the operation task node;
the task building module integrates a code building and releasing tool jenkins and is used for obtaining building project information created in the jenkins, displaying building task details and supporting the viewing of building history;
the continuous delivery module is used for butting Jenkins to carry out development, testing, multi-environment production delivery and version continuous delivery;
the continuous integration module is linked with the CMDB and is used for acquiring host resource information and code packet information and carrying out batch custom deployment of a plurality of hosts and multi-version management issuing installation of code packets;
and the task arranging module is used for being respectively connected with the resource creating module, the resource management module, the operation management module, the timing operation module, the task constructing module, the continuous delivery module and the continuous integration module, connecting the tasks created by each module in series and integrating the task arranging flow.
Further, in the task orchestration engine system, the task orchestration engine system further includes an application directory, and the application directory is connected with the task orchestration module and the operation management module and used for integrating the operation script to perform remote task execution or customized task execution.
Further, in the task orchestration engine system, the operation management module is further configured to perform audit according to the permission of different users to execute the operation script task, and record audit history information.
Further, in the task orchestration engine system, the operation management module is further configured to upload the collected historical operation and maintenance script to operation management, and execute the operation script task.
Further, in the task orchestration engine system, a manner in which the resource management module performs a synchronous management operation on the host includes: and acquiring the host resource information of the CMDB by manually adding the host information or automatically synchronizing.
Further, in the task orchestration engine system, the execution policy of the timing job includes a periodic execution policy and a single execution policy.
Further, in the task orchestration engine system, the task orchestration module is further configured to set a trigger condition in each task node, and execute the task if any one of the nodes meets the trigger condition or all the nodes meet the trigger condition.
Further, in the task orchestration engine system, in the process of executing the task, if any node fails to execute, the task orchestration module marks that the task fails, and terminates the task operation.
Further, in the task orchestration engine system, the task orchestration module adopts a graphical design to complete the mixed orchestration of the script, Jenkins application, and host resource information by dragging basic service elements.
Further, in the task orchestration engine system described above, the basic service elements include, but are not limited to, one or more of the following icons: start, task, control, end.
Further, in the task orchestration engine system, the application catalog and task orchestration module orchestrates the original script operation tasks according to deployment requirements, delivers the combined deployment tasks, and performs automated batch deployment and execution on applications of the same type or the same scene.
Further, in the task orchestration engine system, the custom deployment policy of the persistent integration module on the batch of multiple hosts includes, but is not limited to, one or more of the following: how many stations are released in each batch, how long the interval of each batch is, and continuing to execute or closing tasks or suspending execution after the execution and deployment are failed.
Compared with the prior art, the task arrangement engine system can arrange complex operation nodes into tasks, add execution operations used in the process of setting the operation, and meet application scenes in the daily working process. Like the operation with high repeatability in daily work, the operation is executed by only setting task nodes to be executed, and the operation is not executed step by manually, so that the automatic operation and maintenance are realized.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a schematic structural diagram of a task orchestration engine system according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
During the daily operation and maintenance process, if some complex tasks or tasks needing repeated operation in daily life are encountered, the user can process the tasks by using the task orchestration engine system.
The following describes an example of the present invention in further detail with reference to the drawings attached in the specification.
As shown in fig. 1, the task orchestration engine system provided by the present invention includes:
and the resource creating module is used for creating and managing Vsphere and Kubernets resource information of the integrated container, creating host resources in a user-defined mode, and automatically synchronizing the created host resources into the resource management module, so that a user can conveniently perform management operation. In implementation, the resource creation module of the present invention is further configured to deploy a monitoring Agent, and obtain information about a memory, a CPU, a network traffic, and the like, related to the host by deploying the Agent on the host.
And the resource management module is connected with the resource creation module and used for receiving host resource information synchronized by the resource creation module and performing synchronous management operation on the host. The mode of the resource management module for carrying out synchronous management operation on the host computer comprises the following steps: and acquiring the host resource information of the CMDB by manually adding the host information or automatically synchronizing. Furthermore, the resource management module is also used for tracing the historical operation record information of each host and supporting remote desktop operation.
And the operation management module is connected with the resource management module and used for establishing and managing the operation script of the host and executing the operation script task. The script type supports the input of Shell, PowerShell, Python and Bat. Preferably, the operation management module of the present invention is further configured to upload the collected historical operation and maintenance script to operation management, and execute an operation script task.
The operation management module is also used for auditing the permission of executing the operation script task by different users and recording the audit history information. The embodiment of the invention can perform audit operation on the high-risk script by setting the audit script information, namely the execution script can be executed only after being approved and approved, and can record the audit history information.
And the timing operation module is connected with the operation management module and is used for further customizing according to the operation script set by the operation management module and automatically executing the task by setting the execution time and the operation task node. Optionally, the execution policy of the timed job includes a periodic execution policy and a single execution policy. In specific implementation, a user can specify when a task is to be performed by setting a time point, and the setting is such that the task can be automatically performed by setting the execution time and the service node as long as the task is regularly checked.
The task arrangement engine system can arrange complex operation nodes into tasks, adds execution operations used in the set operation process, and meets the application scene in the daily work process. Like the operation with high repeatability in daily work, the operation is executed by only setting task nodes to be executed, and the operation is not executed step by manually, so that the automatic operation and maintenance are realized.
And the task building module integrates a code building and releasing tool jenkins and is used for obtaining the building project information created in the jenkins, visually displaying the details of the building tasks and supporting the viewing of the building history. In a specific implementation, a user can use the build task module to publish the code to build the deployment task.
And a Continuous delivery module (CD) for interfacing Jenkins, developing, testing, producing multi-environment delivery (such as compiling, packaging and deploying of a plurality of different environment code packages) and version sustainable delivery. It should be noted that, if the type of the project group is an operating system, the persistent delivery module may call host information in the application subordinate cluster in the configuration management database CMDB. The sustained delivery module of the present invention supports multi-language delivery, including but not limited to one or more of the following: python, nodejs, java. The sustained delivery module supports delivery sustained management, such as: view logs, manage machines, etc.
In particular, when a daily job or action requiring repeated operations is encountered, a continuous delivery may be used to avoid visibility and communication problems between teams. The goal of continuous delivery is to minimize the amount of work required to deploy the code. Continuous delivery is achieved, continuous deployment is achieved, and the purpose of the continuous deployment is to solve the problem that the speed of the continuous delivery is reduced due to a manual process on the basis of the continuous delivery, so that the overload of operation and maintenance personnel is solved. The continuous delivery module of the embodiment of the invention also integrates a code quality management platform SonarQube to manage the code quality.
And the Continuous Integration module (CI) is linked with the CMDB and is used for acquiring host resource information and code packet information, and performing batch custom deployment of a plurality of hosts and multi-version management distribution installation of the code packets. The configuration management database CMDB is an independent logic database and is used for managing various IT resource equipment configuration information and asset information. The custom deployment strategy of the continuous integration module for the batch of the plurality of hosts comprises but is not limited to one or more of the following: how many stations are released in each batch, how long the interval of each batch is, and continuing to execute or closing tasks or suspending execution after the execution and deployment are failed. The continuous integration module and the continuous delivery module of the invention replace repeated work with automation, reduce time cost and shorten version release time.
And the task arranging module is used for being respectively connected with the resource creating module, the resource management module, the operation management module, the timing operation module, the task constructing module, the continuous delivery module and the continuous integration module, connecting the tasks created by each module in series and integrating the task arranging flow.
The task arranging module is also used for setting a triggering condition at each task node, and executing the task if any one node meets the triggering condition or all the nodes meet the triggering condition. And in the process of executing the task, if any node fails to execute, the task scheduling module marks the node as the task failure and terminates the task operation.
The task arrangement module adopts graphical design and finishes the mixed arrangement of scripts, Jenkins applications and host resource information by dragging basic service elements. The basic service elements include, but are not limited to, one or more of the following icons: start, task, control, end.
In specific implementation, the task orchestration module is an automatic task flow formed by connecting operation tasks of other functional modules in series and combining and orchestrating, and the automatic task flow comprises the steps of constructing, packaging, deploying, creating resources, executing a custom script, timing tasks and the like. The task arranging module supports complex branch control conditions, each node can set triggering conditions, and the triggering conditions are executed when all the triggering conditions are met or when any one of the triggering conditions is met, and meanwhile custom setting is supported. And in the execution process, any node fails to execute, the task is marked as failed, and the task operation is terminated.
One project in production can be composed of multiple languages, and the complete release of a product can be realized only by linkage deployment of multiple tasks. Besides the back end and the front end, the product is also deployed, and the two tasks form a complete release of the product. The task arrangement engine system can also be used for customizing service release by a user, is suitable for service relationships of various scenes, such as linkage release when too many tasks are performed, the sequence of the tasks and the like, and is used for simplifying operation and maintenance work, improving the working efficiency and good in system expansibility.
The task orchestration engine system further comprises an application directory, wherein the application directory is connected with the task orchestration module and the operation management module and is used for integrating the operation script to perform remote task execution or customized task execution without selecting a host to perform manually. The invention uses directory to support checking and arranging log information.
In implementation, the application catalog and task arrangement module arranges the original script operation tasks according to the deployment requirement, delivers the combined deployment tasks, and performs automatic batch deployment and execution on the applications of the same type or the same scene.
In summary, the task orchestration engine system of the present invention uses an orchestration process of a drag-and-drop design, supports mixed orchestration of host application resources, and completes automatic deployment of a complex application environment supporting business logic. Compared with manual deployment, the operation time is greatly reduced. The invention can carry out audit operation on the high-risk script by setting the audit script information.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (12)

1. A task orchestration engine system, comprising:
the resource creating module is used for creating and managing the resource information of the integrated container, creating host resources in a user-defined mode and automatically synchronizing the created host resources into the resource management module;
the resource management module is connected with the resource creation module and used for receiving host resource information synchronized by the resource creation module and performing synchronous management operation on the host;
the operation management module is connected with the resource management module and used for creating and managing the operation script of the host and executing the operation script task;
the timing operation module is connected with the operation management module and is used for further customizing according to the operation script set by the operation management module and automatically executing the task by setting the execution time and the operation task node;
the task building module integrates a code building and releasing tool jenkins and is used for obtaining building project information created in the jenkins, displaying building task details and supporting the viewing of building history;
the continuous delivery module is used for butting Jenkins to carry out development, testing, multi-environment production delivery and version continuous delivery;
the continuous integration module is linked with the CMDB and is used for acquiring host resource information and code packet information and carrying out batch custom deployment of a plurality of hosts and multi-version management issuing installation of code packets;
and the task arranging module is used for being respectively connected with the resource creating module, the resource management module, the operation management module, the timing operation module, the task constructing module, the continuous delivery module and the continuous integration module, connecting the tasks created by each module in series and integrating the task arranging flow.
2. The task orchestration engine system according to claim 1, further comprising an application directory, connected to the task orchestration module and the operation management module, for integrating the operation script to perform a remote task execution or a customized task execution.
3. The task orchestration engine system according to claim 1 or 2, wherein the operation management module is further configured to perform auditing according to permissions of different users to execute the operation script tasks, and record auditing history information.
4. The task orchestration engine system according to claim 3, wherein: the operation management module is also used for uploading the collected historical operation and maintenance scripts to operate and manage and executing the operation script tasks.
5. The task orchestration engine system according to claim 1, wherein: the method for the resource management module to perform synchronous management operation on the host comprises the following steps: and acquiring the host resource information of the CMDB by manually adding the host information or automatically synchronizing.
6. The task orchestration engine system according to claim 1, wherein the execution policies of the timed job comprise a periodic execution policy and a single execution policy.
7. The task orchestration engine system according to claim 1, wherein: the task arranging module is also used for setting a triggering condition at each task node and executing the task if any one node meets the triggering condition or all the nodes meet the triggering condition.
8. The task orchestration engine system of claim 7, wherein: and in the process of executing the task, if any node fails to execute, the task scheduling module marks the node as the task failure and terminates the task operation.
9. The task orchestration engine system according to claim 1 or 8, wherein: the task arrangement module adopts graphical design and finishes the mixed arrangement of the script, Jenkins application and host resource information by dragging basic service elements.
10. The task orchestration engine system according to claim 9, wherein: the basic service elements include, but are not limited to, one or more of the following icons: start, task, control, end.
11. The task orchestration engine system of claim 2, wherein: the application catalog and task arranging module arranges the original script operation tasks according to the deployment requirement, delivers the combined deployment tasks and automatically deploys and executes the applications with the same type or the same scene in batches.
12. The task orchestration engine system according to claim 1, wherein: the custom deployment strategy of the continuous integration module for the batch of the plurality of hosts comprises but is not limited to one or more of the following: how many stations are released in each batch, how long the interval of each batch is, and continuing to execute or closing tasks or suspending execution after the execution and deployment are failed.
CN201911361455.5A 2019-12-25 2019-12-25 Task orchestration engine system Active CN111158708B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911361455.5A CN111158708B (en) 2019-12-25 2019-12-25 Task orchestration engine system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911361455.5A CN111158708B (en) 2019-12-25 2019-12-25 Task orchestration engine system

Publications (2)

Publication Number Publication Date
CN111158708A true CN111158708A (en) 2020-05-15
CN111158708B CN111158708B (en) 2023-04-25

Family

ID=70558167

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911361455.5A Active CN111158708B (en) 2019-12-25 2019-12-25 Task orchestration engine system

Country Status (1)

Country Link
CN (1) CN111158708B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111682973A (en) * 2020-08-17 2020-09-18 烽火通信科技股份有限公司 Method and system for arranging edge cloud
CN112130891A (en) * 2020-09-23 2020-12-25 上海逸迅信息科技有限公司 Method and equipment for continuously deploying database
CN112261449A (en) * 2020-10-14 2021-01-22 杭州当虹科技股份有限公司 Method and system for automatic test of bill making
CN112330180A (en) * 2020-11-17 2021-02-05 深圳市智象科技有限公司 Automatic operating system with flexible configuration
CN112468463A (en) * 2020-11-13 2021-03-09 福建福诺移动通信技术有限公司 Device and method for arranging scene capacity based on cloud native capacity gateway
CN112541746A (en) * 2020-12-25 2021-03-23 上海精鲲计算机科技有限公司 Full-stack automatic arrangement method and system
CN112558934A (en) * 2020-12-10 2021-03-26 中盈优创资讯科技有限公司 Control subtask engine module based on arranging control flow service opening
CN112925813A (en) * 2021-03-31 2021-06-08 第四范式(北京)技术有限公司 Data processing method, device and system based on mixed arrangement and storage medium
CN113075479A (en) * 2021-03-26 2021-07-06 中国人民解放军海军航空大学航空作战勤务学院 Path search algorithm for low-frequency signal connection
CN113554410A (en) * 2021-06-22 2021-10-26 北京溯农科技有限公司 Method and system for automatically triggering examination and approval process node delay
CN116501365A (en) * 2023-06-25 2023-07-28 快电动力(北京)新能源科技有限公司 Resource calling method, device and equipment based on algorithm platform

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106506710A (en) * 2017-01-04 2017-03-15 成都华栖云科技有限公司 A kind of PaaS cloud platforms suitable for media business
CN107423952A (en) * 2017-07-25 2017-12-01 苏州博纳讯动软件有限公司 A kind of expansible DevOps continues delivery system and its method
CN107678754A (en) * 2017-09-11 2018-02-09 深圳供电局有限公司 A kind of IT resource deliveries system and method
CN108492006A (en) * 2018-02-28 2018-09-04 广东电网有限责任公司信息中心 A kind of O&M job scheduling engine of level control model
CN109491776A (en) * 2018-11-06 2019-03-19 北京百度网讯科技有限公司 Task method of combination and system
CN109814879A (en) * 2019-01-16 2019-05-28 福建省天奕网络科技有限公司 Automate CI/CD project dispositions method, storage medium
WO2019130265A1 (en) * 2017-12-29 2019-07-04 Atos Information Technology GmbH Cognitive virtual agent based on a cloud platform and used in a help and interaction centre
US20190236485A1 (en) * 2018-01-26 2019-08-01 Cisco Technology, Inc. Orchestration system for distributed machine learning engines
CN110083369A (en) * 2019-04-25 2019-08-02 中电科嘉兴新型智慧城市科技发展有限公司 A kind of continuous integrating and lasting delivery method based on container scheme
CN110245088A (en) * 2019-06-21 2019-09-17 四川长虹电器股份有限公司 A kind of defect automated verification system and verification method based on Jenkins

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106506710A (en) * 2017-01-04 2017-03-15 成都华栖云科技有限公司 A kind of PaaS cloud platforms suitable for media business
CN107423952A (en) * 2017-07-25 2017-12-01 苏州博纳讯动软件有限公司 A kind of expansible DevOps continues delivery system and its method
CN107678754A (en) * 2017-09-11 2018-02-09 深圳供电局有限公司 A kind of IT resource deliveries system and method
WO2019130265A1 (en) * 2017-12-29 2019-07-04 Atos Information Technology GmbH Cognitive virtual agent based on a cloud platform and used in a help and interaction centre
US20190236485A1 (en) * 2018-01-26 2019-08-01 Cisco Technology, Inc. Orchestration system for distributed machine learning engines
CN108492006A (en) * 2018-02-28 2018-09-04 广东电网有限责任公司信息中心 A kind of O&M job scheduling engine of level control model
CN109491776A (en) * 2018-11-06 2019-03-19 北京百度网讯科技有限公司 Task method of combination and system
CN109814879A (en) * 2019-01-16 2019-05-28 福建省天奕网络科技有限公司 Automate CI/CD project dispositions method, storage medium
CN110083369A (en) * 2019-04-25 2019-08-02 中电科嘉兴新型智慧城市科技发展有限公司 A kind of continuous integrating and lasting delivery method based on container scheme
CN110245088A (en) * 2019-06-21 2019-09-17 四川长虹电器股份有限公司 A kind of defect automated verification system and verification method based on Jenkins

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111682973B (en) * 2020-08-17 2020-11-13 烽火通信科技股份有限公司 Method and system for arranging edge cloud
CN111682973A (en) * 2020-08-17 2020-09-18 烽火通信科技股份有限公司 Method and system for arranging edge cloud
CN112130891B (en) * 2020-09-23 2021-06-29 上海逸迅信息科技有限公司 Method and equipment for continuously deploying database
CN112130891A (en) * 2020-09-23 2020-12-25 上海逸迅信息科技有限公司 Method and equipment for continuously deploying database
CN112261449A (en) * 2020-10-14 2021-01-22 杭州当虹科技股份有限公司 Method and system for automatic test of bill making
CN112261449B (en) * 2020-10-14 2022-07-26 杭州当虹科技股份有限公司 Method and system for automatic test of list editing
CN112468463A (en) * 2020-11-13 2021-03-09 福建福诺移动通信技术有限公司 Device and method for arranging scene capacity based on cloud native capacity gateway
CN112468463B (en) * 2020-11-13 2023-04-11 福建福诺移动通信技术有限公司 Device and method for arranging scene capacity based on cloud native capacity gateway
CN112330180A (en) * 2020-11-17 2021-02-05 深圳市智象科技有限公司 Automatic operating system with flexible configuration
CN112558934A (en) * 2020-12-10 2021-03-26 中盈优创资讯科技有限公司 Control subtask engine module based on arranging control flow service opening
CN112558934B (en) * 2020-12-10 2024-01-05 中盈优创资讯科技有限公司 Control subtask engine device based on arranging control flow business opening
CN112541746A (en) * 2020-12-25 2021-03-23 上海精鲲计算机科技有限公司 Full-stack automatic arrangement method and system
CN113075479A (en) * 2021-03-26 2021-07-06 中国人民解放军海军航空大学航空作战勤务学院 Path search algorithm for low-frequency signal connection
CN112925813A (en) * 2021-03-31 2021-06-08 第四范式(北京)技术有限公司 Data processing method, device and system based on mixed arrangement and storage medium
CN113554410A (en) * 2021-06-22 2021-10-26 北京溯农科技有限公司 Method and system for automatically triggering examination and approval process node delay
CN113554410B (en) * 2021-06-22 2024-03-08 北京溯农科技有限公司 Method and system for automatically triggering approval process node delay
CN116501365A (en) * 2023-06-25 2023-07-28 快电动力(北京)新能源科技有限公司 Resource calling method, device and equipment based on algorithm platform
CN116501365B (en) * 2023-06-25 2023-11-24 快电动力(北京)新能源科技有限公司 Resource calling method, device and equipment based on algorithm platform

Also Published As

Publication number Publication date
CN111158708B (en) 2023-04-25

Similar Documents

Publication Publication Date Title
CN111158708A (en) Task arrangement engine system
CN107291565B (en) Operation and maintenance visual automatic operation platform and implementation method
CN110389900B (en) Distributed database cluster testing method and device and storage medium
US10931507B2 (en) Systems and methods for selectively implementing services on virtual machines and containers
US10977274B2 (en) Unified replication and recovery
Singh et al. Comparison of different CI/CD tools integrated with cloud platform
CN111506412B (en) Airflow-based distributed asynchronous task construction and scheduling system and method
US9323789B1 (en) Automated application protection and reuse using a workflow component
US20170220324A1 (en) Data communication accelerator system
CN115292026B (en) Management method, device and equipment of container cluster and computer readable storage medium
CN107436775A (en) The method and device of business release is installed on virtual machine
CN112099919B (en) Application service visualization rapid deployment method based on cloud computing API
CN110138876A (en) Task deployment method, apparatus, equipment and platform
CN112199157A (en) Cloud environment management method
EP3230865B1 (en) Recovery execution system using programatic generation of actionable workflows
Yiran et al. Design and implementation of continuous integration scheme based on Jenkins and Ansible
CN111124642A (en) Automatic flow method and system allowing cloud management platform to be customized
Hwang et al. Enterprise-scale cloud migration orchestrator
CN110740047B (en) Network slice management arrangement system
CN113778461A (en) Method and system for realizing automatic application deployment
CN112541746A (en) Full-stack automatic arrangement method and system
CN110162312B (en) BeeGFS configuration method and device based on IML
CN115237547B (en) Unified container cluster hosting system and method for non-invasive HPC computing cluster
CN110969414A (en) Cross-platform workflow implementation method and system based on Java
CN107819598A (en) A kind of method and device for managing network function node

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
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Task Orchestration Engine System

Effective date of registration: 20230726

Granted publication date: 20230425

Pledgee: Industrial and Commercial Bank of China Limited Shanghai pilot Free Trade Zone Branch

Pledgor: SHANGHAI JINGKUN COMPUTER TECHNOLOGY Co.,Ltd.

Registration number: Y2023310000405

PE01 Entry into force of the registration of the contract for pledge of patent right