Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Open access · Published 3 May 2019

Metaheuristic Algorithms for Independent Task Scheduling in Symmetric and Asymmetric Cloud Computing Environment

Nagwan M. Abdel Samee1, Sara Sayed Ahmed2 & Rania Ahmed Abdel Azeem Abul Seoud2

Journal of Computer Science, Volume 15, Issue 4, pp. 594–611 · doi.org/10.3844/jcssp.2019.594.611

7,649 accesses5,201 downloads3 citations (Crossref)Metrics
Cite Check for updates

Abstract

Cloud Computing (CC) is a recent technology in the Information and Communication Technology (ICT) field. It provides an on-demand access to the shared pool of resources via virtualization. Large enterprises move toward CC due to its flexibility and scalability driven from its elastic pay-per-use model. To provide ensured efficient performance to users, tasks should be efficiently mapped to available resources. Therefore, Task Scheduling (TS) is significant issue in the CC technology. TS is a NP-complete optimization problem, so a deep investigation of different metaheuristic and heuristic TS algorithms is presented here. Particle Swarm Optimization (PSO) and Genetic Algorithms (GA) as metaheuristic algorithms are implemented and their performance have been compared to heuristic techniques (First Come First Serve (FCFS) and Shortest Job First (SJF)) on symmetric and asymmetric environment. The cloud service providers and users have different performance requirements. Six performance metrics including makespan, flow time, response time, resource utilization, throughput time and degree of imbalance have been measured. For asymmetric environment, real environment, metaheuristic TS algorithms surpassed the heuristic methods.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 3.0 Licence (CC BY 3.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Samee, N. M. A., Ahmed, S. S. & Abul Seoud, R. A. A. A. (2019). Metaheuristic Algorithms for Independent Task Scheduling in Symmetric and Asymmetric Cloud Computing Environment. Journal of Computer Science, 15(4), 594–611. https://doi.org/10.3844/jcssp.2019.594.611

Licence
CC BY 3.0
Issue
Volume 15, Issue 4
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Metaheuristic Algorithms for Independent Task Scheduling in Symmetric and Asymmetric Cloud Computing EnvironmentJournal of Computer Science · Volume 15, Issue 4 · pp. 594–611 · CC BY 3.0Download