Energy-saving scheduling method for improving reliability of multiple workflows

A scheduling method and reliability technology, applied in the field of cloud computing, can solve the problems of not considering user reliability constraints, high energy consumption of data center operation, only considering time factors, etc.

Active Publication Date: 2020-03-24
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] It can be seen that in the traditional scheduling method, the energy consumption of the data center operation is large, the reliability constraints proposed by the user are not considered, and only the time factor is considered in the task sequencing. The reliability of the workflow is reduced, so improving the reliability of multiple workflows and the success rate of application scheduling, and at the same time adopting lower energy consumption for data center operation is a major challenge for the data center

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
  • Energy-saving scheduling method for improving reliability of multiple workflows
  • Energy-saving scheduling method for improving reliability of multiple workflows
  • Energy-saving scheduling method for improving reliability of multiple workflows

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The present invention will be described in detail below with reference to the accompanying drawings and examples.

[0050] The energy-saving scheduling method for improving the reliability of multiple workflows provided by the invention includes workflow pre-scheduling and task re-scheduling stages. figure 1 It is a flowchart of workflow pre-scheduling in the energy-saving scheduling method for improving the reliability of multiple workflows in the present invention; figure 2 It is a flowchart of task rescheduling in the energy-saving scheduling method for improving the reliability of multiple workflows in the present invention.

[0051] In the workflow pre-scheduling stage, it includes predicting the start time of tasks, optimizing the calculation of task priority weights considering deadlines and reliability weight factors, and using the earliest completion time and interpolation algorithm to give the mapping relationship between tasks and virtual machines; according...

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 an energy-saving scheduling method for improving reliability of multiple workflows. According to the energy-saving scheduling method for improving the reliability of the multiple workflows, the reliability of the workflows submitted by the multiple users is improved and the energy consumption of a data center is reduced by using a virtual machine frequency modulation technology through two phases of workflow pre-scheduling and task re-scheduling on the basis of the reliability and deadline requirements of the users. According to the multi-workflow energy-saving scheduling algorithm based on the two phases of pre-scheduling and re-scheduling, workflow task sorting and workflow reliability constraint decomposition are optimized in the workflow pre-scheduling phase; and, in a task rescheduling phase, a task reliability target value is obtained according to a pre-scheduling phase, the virtual machine frequency modulation technology is used, the virtual machine meeting the reliability target value and having the minimum energy consumption is reselected for the task, and the mapping relation between the optimized task and the virtual machine is obtained, so that the reliability of multiple workflows is improved, and meanwhile, the operation energy consumption of a data center is reduced.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to an energy-saving scheduling method for improving the reliability of multiple workflows. Background technique [0002] As a new computing model, cloud computing has attracted widespread attention because it can provide distributed computing, storage application services and charge on demand. As more and more enterprises and users submit their own application requests to the cloud, the number of cloud computing scientific workflows that need to be processed by the data center and the power consumption also increase sharply, and they are faced with the problem of simultaneous submission of multiple cloud workflows . Generally, different users have different time and reliability requirements. Virtual machines may fail at any time during actual operation. It is difficult to guarantee the reliability of task execution on virtual machines, which in turn reduces the reliability ...

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/455G06F9/48
CPCG06F9/45558G06F9/4893G06F2209/484Y02D10/00
Inventor 夏元清陈岳红戴荔张金会翟弟华刘坤闫莉萍邹伟东孙中奇郭泽华
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
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