A Particle Swarm Optimization Approach for Workflow Scheduling on Cloud Resources Priced by CPU Frequency

Thiago A L Genez, Ilia Pietri, Rizos Sakellariou, Luiz F. Bittencourt, Edmundo R M Madeira

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Abstract

    In this paper, we propose a procedure based on Particle Swarm Optimization (PSO) to guide the user in splitting an amount of CPU capacity (sum of frequencies) among a fixed number of resources in order to minimize the execution time (makespan) of the workflow. The proposed procedure was evaluated and compared with a naive approach, which selects only identical CPU frequency configurations for resources. Simulation results show that, by keeping the overall amount of provisioned CPU frequency constant, the proposed PSO-based approach was able to reduce the makespan of the workflow by carefully selecting different CPU frequencies for resources.

    Original languageEnglish
    Title of host publicationProceedings - 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing, UCC 2015
    PublisherIEEE
    Pages237-241
    Number of pages5
    ISBN (Electronic)9780769556970
    DOIs
    Publication statusPublished - 10 Mar 2016
    Event8th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2015 - Limassol, Cyprus
    Duration: 7 Dec 201510 Dec 2015

    Conference

    Conference8th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2015
    Country/TerritoryCyprus
    CityLimassol
    Period7/12/1510/12/15

    Keywords

    • Cloud computing
    • PSO
    • workflow scheduling

    Fingerprint

    Dive into the research topics of 'A Particle Swarm Optimization Approach for Workflow Scheduling on Cloud Resources Priced by CPU Frequency'. Together they form a unique fingerprint.

    Cite this