Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Method for Simplifying Task Scheduling in Cloud System

A system task and task scheduling technology, applied in the direction of multi-program device, program control design, instrument, etc., can solve the problems of busy host, trouble of adjusting a task, unable to select host resource host, etc., to overcome the trouble of deployment and modification, The effect of reducing trouble and rational use

Active Publication Date: 2020-08-18
北京思特奇信息技术股份有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problems to be solved by the present invention are: when the number of cloud hosts is large, it is troublesome to adjust a task; when an abnormal situation occurs, it is necessary to make up a task; busy

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
  • A Method for Simplifying Task Scheduling in Cloud System
  • A Method for Simplifying Task Scheduling in Cloud System
  • A Method for Simplifying Task Scheduling in Cloud System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0035] Such as figure 1 As shown, a method for simplifying task scheduling of a cloud system, the method includes the following steps:

[0036] S1, configure the corresponding relationship between scheduled tasks, users, and hosts, configure the belonging cluster information of scheduled tasks, users, and hosts in the scheduling task record table in the corresponding distributed memory database, and set the cluster hosts that need to schedule tasks The IP address information of the server is configured in the host resource information table of the distributed memory database; among them, the scheduled task is executed according to the user, and there are two users A and B corresponding to the user on a certain host. Different cron tasks and host environment variables. User A may have installed some applications, but user B may have installed other applications, and users A and B have different tasks.

[0037] S2, after the host system is started, a resource reporting thread ...

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 a method for simplifying cloud system task scheduling. The method comprises the following steps that: S1: configuring a scheduled task log sheet and a host resource information sheet; S2: after a host system is started, automatically creating a resource reporting thread, reporting basic resource information in a host, and storing the basic resource information in the host resource information sheet; S3: according to a recorded scheduled task name in the scheduled task information sheet in the S1 and the basic resource information reported in the S2, carrying out weight calculation, and executing task scheduling according to a calculation result; and S4: after the task scheduling in the S3 is executed, storing scheduling result information in a scheduling result sheet. Through the configured scheduled task log sheet, the thread is created, the resource information is automatically reported, the defect that the host is not flexible when an amount of host scheduling tasks is overlarge is effectively avoided, and in addition, the automatic task scheduling method by weight calculation is used for avoiding the defect that the task needs to be operated again when an abnormal situation appears.

Description

technical field [0001] The present invention relates to the technical field of telecommunications BOSS (Business Operation Support System) cloudization, in particular to a method for simplifying task scheduling of the cloudization system. Background technique [0002] Traditional task scheduling uses the crontab function of linux or unix hosts. This function has the following defects: First, it is troublesome to deploy and modify. There are many cloud hosts, which makes it very troublesome to adjust a task. The second is that tasks need to be supplemented in abnormal situations, that is, when a host is currently deployed with data statistics function tasks, but when an exception occurs on this host, such tasks need to be manually supplemented. The third is that when a single task is executed in a fixed period, it can only be deployed on one host, and a host with idle host resources cannot be selected, causing the host to be busy. Contents of the invention [0003] The tec...

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 Patents(China)
IPC IPC(8): G06F9/48G06F9/50
CPCG06F9/4881G06F9/5016G06F9/5038
Inventor 左冬杰
Owner 北京思特奇信息技术股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products