Fault-tolerant task-scheduling method based on backward movement in cloud

A task scheduling and task technology, applied in the field of cloud computing, to achieve the effect of improving schedulability

Active Publication Date: 2015-11-25
NAT UNIV OF DEFENSE TECH
View PDF1 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the lack of a fault-tolerant task scheduling method in the cloud computing environment in the prior art, the purpose of the present invention is to propose a fault-tolerant task scheduling method based on task shifting in the cloud, which can use the PB model to perform fault-tolerant task scheduling in the cloud computing environment Scheduling, improving resource utilization and schedulability of fault-tolerant tasks

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
  • Fault-tolerant task-scheduling method based on backward movement in cloud
  • Fault-tolerant task-scheduling method based on backward movement in cloud
  • Fault-tolerant task-scheduling method based on backward movement in cloud

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be further clearly, completely and detailedly described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, not all of them. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0042] According to an embodiment of the present invention, a fault-tolerant task scheduling method based on task backward shifting in the cloud is provided.

[0043] Such as figure 1 As shown, a fault-tolerant task scheduling method based on task backward shifting in the cloud according to an embodiment of the present invention includes:

[0044] Step S101, obtai...

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 discloses a fault-tolerant task-scheduling method based on backward movement in the cloud. The fault-tolerant task-scheduling method is characterized by comprising following steps: acquiring reached information on dependent task groups and information on physical host of a virtualized cloud; utilizing a PB model as a primary edition and a secondary edition set up by each task in dependent task groups; assigning earliest start time and latest finish time for each edition of each task in each dependent task group; marking off multiple virtual machines on each activated physical host and acquiring information on each physical host of each activated physical host; loading each edition of each task in each dependent task group to each virtual machine of each activated physical host within the assigned period of time; operating each edition of each task in each dependent task group on a schedule according to assigned time; and utilizing the method of moving tasks backwards to adjust earliest start time of scheduled tasks as a time window for providing tasks in newly-arriving dependent task groups.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a fault-tolerant task scheduling method based on task backward shifting in the cloud. Background technique [0002] Due to the unpredictability of computer system errors, it is very important to add support for fault tolerance when designing scheduling algorithms. Fault-tolerant scheduling algorithms can be roughly divided into two categories, namely static fault-tolerant scheduling and dynamic fault-tolerant scheduling: static fault-tolerant scheduling makes scheduling decisions before task submission, and is usually used to schedule periodic tasks; dynamic fault-tolerant scheduling is usually used to schedule non-periodic tasks , whose task arrival time is uncertain. [0003] At present, there are two main fault-tolerant scheduling methods in the distributed computing environment, namely, resubmission and replication. Resubmission means that when the computing node to which a t...

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/455
Inventor 朱晓敏包卫东刘忠王吉纪浩然肖文华陈超
Owner NAT UNIV OF DEFENSE TECH
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