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

Task-dynamic dispatching method under distributed computation mode in cloud computing environment

A distributed computing and cloud computing environment technology, applied in the computer field, can solve problems such as long response time, achieve reasonable distribution and avoid bottleneck problems

Inactive Publication Date: 2011-05-25
SHANGHAI JUNESH INFORMATION TECH CO LTD
View PDF2 Cites 185 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In terms of job scheduling, the current most basic scheduling method is the first-in-first-out job scheduling method. Undoubtedly, this job processing method has many disadvantages, especially when the number of jobs is large, the overall response time is very long

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
  • Task-dynamic dispatching method under distributed computation mode in cloud computing environment
  • Task-dynamic dispatching method under distributed computation mode in cloud computing environment
  • Task-dynamic dispatching method under distributed computation mode in cloud computing environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to express the object, technical solution and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0031] The equipment environment condition that the present invention needs to satisfy sees figure 1 , the structure of distributed computing nodes in the cloud environment mainly includes a master control node (master node) and multiple computing nodes (sub-nodes). Computing nodes can be either physical machines or virtual machines, which are transparent to the master control node , the nodes are interconnected through the network. The master control node interacts with the computing node through remote procedure call (RPC). The main control node is mainly responsible for receiving the heartbeat information of computing nodes, and analyzing and feeding back to control the scheduling and execution of tasks; among them, the node anal...

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 task-dynamic dispatching method under a distributed computation mode in a cloud computing environment, which comprises the following four steps: 1. a main node receives and analyzes heartbeat information of a subsidiary node; 2. the main node previously distributes the task according to a node state table and a task state table; 3. the subsidiary node demands the task from the main node; and 4. the main node distributes the task to the subsidiary node. The method firstly considers the resource demand of the task and the performance information of the nodes, and dynamically controls the distribution of the task under the condition that the requirement is met, so that the response speed of the work and the resource utilization of the nodes are improved. The method has wide practical value and application prospect in the technical field of the distributed computation in the cloud computing environment.

Description

(1) Technical field [0001] The invention relates to a task scheduling method of a distributed computing model. Specifically, it relates to a task dynamic scheduling method in a distributed computing mode in a cloud computing environment. It is a dynamic scheduling method based on node performance for tasks in a task scheduling subsystem, and belongs to the field of computer technology. (2) Background technology [0002] At present, with the rapid development of network applications, the demand for computing power continues to increase, and with the development of grid computing, parallel computing, and distributed computing, cloud computing has emerged as the times require, and is listed as a key technical direction for the country's future development. And it has become a hot research topic in today's computer research and industry circles. With the popularity of cloud computing, more and more network (Web) services and business applications are deployed in the cloud comp...

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
IPC IPC(8): G06F9/50
Inventor 肖利民毛宏祝明发阮利胡声秋
Owner SHANGHAI JUNESH INFORMATION TECH CO LTD
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