Workflow application flexible resource supplying method in cloud environment

A supply method and workflow technology, applied in the direction of resource allocation, multi-programming devices, program control devices, etc., can solve the problems of large-scale data transmission time, software unit switching time constraints, and dynamic Adjusting strategies etc.

Active Publication Date: 2015-04-22
SOUTHEAST UNIV
View PDF7 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these methods do not take into account the dynamic adjustment strategies in the cloud computing environment under sudden demand and constraints, and rarely take into account the con

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 application flexible resource supplying method in cloud environment
  • Workflow application flexible resource supplying method in cloud environment
  • Workflow application flexible resource supplying method in cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Below in conjunction with specific embodiment, further illustrate the present invention, should be understood that these embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention, after having read the present invention, those skilled in the art will understand various equivalent forms of the present invention All modifications fall within the scope defined by the appended claims of the present application.

[0037] The structure diagram of the embodiment of the present invention to realize the flexible resource supply method for workflow application in the cloud environment is as followsfigure 1 As shown, it includes a cloud service provider 11, a workflow application 12, an elastic intermediary 13, a workflow scheduler 14, and a data center 15 composed of rented virtual machines. In this embodiment, it is assumed that the cloud environment mainly includes two roles, that is, cloud service providers (s...

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 workflow application flexible resource supplying method in a cloud environment. A demand-based charging model based on a time interval, data transmission time, virtual machine starting time and software mounting (downloading) time are considered. The multi-rules based heuristic (MRH) method mainly includes the steps that A, deadlines of sub-tasks are divided, and the step A is mainly characterized in that through removing the constraint from the original problem that charging is performed according to the time interval, the original problem is simplified, then the integer planning model of the problem is solved, and therefore the deadlines of all the sub-tasks are obtained; B, according to a multi-rules based sub-task and virtual machine time slot matching method, the step B is mainly characterized in that three priority rules considering multiple factors are provided, and the tasks are matched with suitable virtual machine available time slots. Through the appropriate sub-task deadline division and the multi-rules based time slot matching method, the resource rent cost for a whole workflow application is greatly lowered.

Description

technical field [0001] The invention relates to a workflow application flexible resource supply method in a cloud environment, and belongs to the technical field of cloud computing resource scheduling. Background technique [0002] Based on the development of distributed computing, especially grid computing, a new service computing model has emerged: Cloud Computing. Cloud computing is a mode that can access a configurable shared pool of computing resources in a convenient and on-demand manner through the network. This shared pool of resources can be quickly configured, Provide or release resources. The main advantages of cloud computing are: it can quickly reduce hardware costs and increase computing power and storage capacity; Maintenance and upgrades. [0003] Due to the above advantages, many companies and research institutions are trying to migrate their real-time analysis, online advertising, and scientific computing applications to the existing commercial cloud to ...

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/50
Inventor 李小平蔡志成陈湉
Owner SOUTHEAST 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