Abstract

Knowledge-Driven Multi-Objective Evolutionary Scheduling Algorithm for Cloud Workflows

Highlights

  • W ITH the advantages of virtualization, rapid elasticity, on-demand access, the economy of scale, and so forth, cloud computing has proliferated rapidly over the past decade [1]

  • Powerful scheduling approaches satisfy the user-specified quality of service (QoS), and substantially improve the performance of cloud platforms

  • 1) Based on the knowledge of workflow structure, we tailor a new decision variable grouping strategy to accelerate the convergence speed of MOEAs in solving multi-objective workflow scheduling problems; 2) We mine the knowledge of workflow tasks and cloud resources to estimate the ideal and nadir points for objective space normalization, to maintain population diversity for MOEAs; 3) Extensive comparison experiments are conducted on realworld workflows to analyze the performance of the proposal

Read more

Summary

INTRODUCTION

W ITH the advantages of virtualization, rapid elasticity, on-demand access, the economy of scale, and so forth, cloud computing has proliferated rapidly over the past decade [1]. Li et al [19] proposed a new multi-objective workflow scheduling algorithm, called SDHN, to balance the makespan and cost of workflow execution in cloud platforms. The heterogeneity and elasticity of cloud resources substantially expand the solution space, which further challenges the MOEAs. In addition, the optimization objectives of makespan and monetary cost in workflow scheduling are of entirely different scales. 1) Based on the knowledge of workflow structure, we tailor a new decision variable grouping strategy to accelerate the convergence speed of MOEAs in solving multi-objective workflow scheduling problems; 2) We mine the knowledge of workflow tasks and cloud resources to estimate the ideal and nadir points for objective space normalization, to maintain population diversity for MOEAs; 3) Extensive comparison experiments are conducted on realworld workflows to analyze the performance of the proposal.

MODEL OF WORKFLOW
MODEL OF CLOUD RESOURCES
MODEL OF MULTI-OBJECTIVE WORKFLOW SCHEDULING
PRELIMINARIES
EXPERIMENTAL VERIFICATION
COMPARISON EXPERIMENTS BASED ON SYNTHETIC WORKFLOWS
Findings
CONCLUSIONS AND FUTURE WORK
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.