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

A cloud service workflow scheduling method

A scheduling method and workflow technology, applied in the field of cloud computing, can solve the problem of providing users without considering the service availability interval, and achieve the effect of minimizing service rental fees

Active Publication Date: 2017-10-31
SOUTHEAST UNIV
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these methods do not take into account constraints such as the service is provided to the user in the form of an available range, and the user's trust requirements for the service.

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
  • A cloud service workflow scheduling method
  • A cloud service workflow scheduling method
  • A cloud service workflow scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The technical scheme of the present invention is described in detail below in conjunction with accompanying drawing:

[0039] The cloud service system architecture applicable to the present invention is as follows: figure 1 As shown, it includes a cloud service provider, a cloud service trust management system, a cloud service agent, a user, a workflow scheduler and a candidate service pool, and the present invention relates to the workflow scheduler and the candidate service pool. In this embodiment, it is assumed that the cloud service provider registers its own services with the cloud service agent, and the cloud service agent submits the registered service to the cloud service trust management system for analysis, and returns the result to the cloud service agent, and the user Submit your own workflow application and service quality constraints to the cloud service broker. The cloud service agent submits the workflow application to the workflow scheduler, and the w...

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 scheduling method for a cloud service workflow and belongs to the technical field of cloud computation. The scheduling method disclosed by the invention comprises the following steps of step A, sequentially allocating feasible services for all tasks in the workflow according to a rule that cost means of the tasks are minimized to obtain an initial scheduling scheme of the workflow, wherein the cost mean of any one task is determined according to the following method that one task selects one feasible service; immediate successor tasks of the task respectively select feasible services with minimum costs, and a mean value of costs of the services selected by the task and the immediate successor tasks of the task is a cost mean of the task; step B, by taking meeting of the default trust requirement and the workflow deadline requirement as constraint conditions and a least rental fee as an objective, adjusting an initial scheduling scheme to obtain a final workflow scheduling scheme. According to the scheduling method disclosed by the invention, the least service rental fee is realized while the service trust, an available service range and the constraint of the workflow deadline are met.

Description

technical field [0001] The invention relates to a cloud service workflow scheduling method, which belongs to the technical field of cloud computing. Background technique [0002] Cloud computing is a new market-oriented business model aimed at providing high-quality and low-cost information services. Cloud computing enables convenient, on-demand access to a shared pool of configurable computing resources over the network. However, cloud computing is currently facing severe security problems. Trust is an important security alternative in a distributed Internet environment ([BlazeM., Feigenbaum J., Lacy J. Decentralized trust management[C]. Proceedings of the 17th Symposium on Security and Privacy. Oakland, CA: IEEE Computer Society Press, May 6-8.1996:164-173.], [James Urquhart. The Biggest Cloud-Computing Issue of 2009 is Trust [EB / OL]. (2009-06-01) http: / / www.cnet.com / news / the -biggest-cloud-computing-issue-of-2009-is-trust]). There are many studies on the trust mechani...

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 Patents(China)
IPC IPC(8): G06F9/46
Inventor 李小平丁涛勇朱夏陈龙胡苇
Owner SOUTHEAST UNIV
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