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

Cross-machine scheduling method and system

A scheduling method and technology of a scheduling system, which are applied in the field of cross-machine scheduling methods and systems, can solve problems such as difficulty in adapting to distributed applications, modifying calling scripts, and complex scheduling methods, thereby increasing flexibility, maximizing resource utilization, The effect of low coupling

Active Publication Date: 2015-09-16
CHINA UNIONPAY
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The way to directly realize the predefined process scheduling under the operating system is generally to write command scripts (shells), but this command script method has the following disadvantages: since the command scripts are written for process process scheduling, each shell corresponds to a A scheduling process, so once the process changes, you need to modify the calling script
[0005] However, as the characteristics of networked and heterogeneous deployment of computer system computing become more and more obvious, the above methods or OLTP-oriented middleware systems are difficult to adapt to complex distributed applications
For example, in the case of multi-machine deployment, the scheduling method is more complicated

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
  • Cross-machine scheduling method and system
  • Cross-machine scheduling method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0034] figure 1 is a schematic diagram of a cross-machine scheduling system according to an embodiment of the present invention. As shown in the figure, the logical modules that implement the process scheduling service are logically deployed in two levels. The first level is the master node (the first logical server), as the executor of process scheduling; the second level is the slave node (the second logical server), which is used to manage the process of each application program and distribute call request. The master node and the slave node can be deployed on different physical machines as logical service modules, and the master node can also be deployed together with one or more slave nodes on one physical machine. The mas...

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 provides a cross-computer scheduling system comprising a host node and a slave node, wherein the host node is configured to transmit a call request to the slave node according to slave node information, predefined flow control information and the state of the slave node; the slave node is configured to execute the call request and return a call result to the host node.

Description

technical field [0001] The invention relates to program execution of a computer system, in particular to a cross-machine scheduling method and system thereof. Background technique [0002] UNIX is a multi-user, multi-tasking operating system. At the same time, multiple processes can be executed at the same time. A process is an execution of a system program or application program in memory, and is an execution program currently running by the operating system. There is no one-to-one correspondence between processes and programs, and one program can be executed as multiple processes. In UNIX systems, process scheduling is implemented through system calls. The process scheduling of the operating system is mainly to realize the scheduling of each process in time slices according to the priority, so as to share resources (mainly CPU). The flow scheduling of a process means that multiple processes are executed according to a predefined flow. [0003] The UNIX operating system...

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/46
Inventor 王笑陈逢源
Owner CHINA UNIONPAY
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