Workflow scheduling method taking communication and computing costs into account under multi-cloud environment

A scheduling method and workflow technology, applied in computing, program control design, instruments, etc., can solve problems such as constraining scientific workflow scheduling methods, and achieve the effect of reducing execution costs and good performance

Active Publication Date: 2018-02-02
FUJIAN NORMAL UNIV
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The technical effect that this new technology solves by providing better ways for managing work schedules based on their schedule's time-to-work (TTW) value or other variables like costs associated with each step taken during production. This helps save money while still being able to meet certain goals within specific timespan.

Problems solved by technology

Technological Problem: Cloud Computers have become increasingly popular due to their flexibility and adaptability for various tasks that require high performance while also being able to handle uncertain conditions like waiting times. Existing solutions such as dynamic programming scheduler may result in overutilized computational capacity when serving up these challenges. Therefore, this patented solution proposes a new approach called Multi-Cloud Scheduling Protocol(MCP)-based JobSchedule Algorithm (JSPA)).

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
  • Workflow scheduling method taking communication and computing costs into account under multi-cloud environment
  • Workflow scheduling method taking communication and computing costs into account under multi-cloud environment
  • Workflow scheduling method taking communication and computing costs into account under multi-cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The technical solution of the present invention will be specifically described below in conjunction with the accompanying drawings.

[0038] A workflow scheduling method of the present invention that considers communication and computing costs in a multi-cloud environment, based on the structure and execution characteristics of the workflow itself, as well as related factors of communication and execution costs in the current cloud resource environment, and a random two-point crossover operation based on a genetic algorithm And random single-point mutation operation idea, improve the diversity in the population evolution process, integrate virtualization resources, consider data communication cost and task calculation cost, optimize resource utilization, and reduce its execution cost under the premise of meeting the workflow deadline; The specific implementation is as follows,

[0039] Define the workflow scheduling method as S=(Re,Map,T total ,C total ), where Re rep...

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 workflow scheduling method taking communication and computing costs into account under a multi-cloud environment. On the basis of the structure and execution characters of the workflow, related factors of the communication of the current cloud resource environment and execution costs, random two-point interlace operation of a genetic algorithm and a random single-point mutation operation idea, the method improves diversity in the population evolution process, integrates virtual resources, takes into account data communication costs and assignment computing costs, optimizes a resource utilization rate and reduces the execution costs on the premise of satisfying the workflow expiration date. According to the method, under the situation that fluctuation factors exist, great property performance can be achieved in the aspects of satisfying the workflow expiration date and executing cost control, and on the premise of satisfying the workflow expiration date as much as possible, the execution costs are reduced.

Description

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

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
Owner FUJIAN NORMAL UNIV
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