Cargando…

Secure Scientific Applications Scheduling Technique for Cloud Computing Environment Using Global League Championship Algorithm

Cloud computing system is a huge cluster of interconnected servers residing in a datacenter and dynamically provisioned to clients on-demand via a front-end interface. Scientific applications scheduling in the cloud computing environment is identified as NP-hard problem due to the dynamic nature of...

Descripción completa

Detalles Bibliográficos
Autores principales: Abdulhamid, Shafi’i Muhammad, Abd Latiff, Muhammad Shafie, Abdul-Salaam, Gaddafi, Hussain Madni, Syed Hamid
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4934704/
https://www.ncbi.nlm.nih.gov/pubmed/27384239
http://dx.doi.org/10.1371/journal.pone.0158102
_version_ 1782441382671024128
author Abdulhamid, Shafi’i Muhammad
Abd Latiff, Muhammad Shafie
Abdul-Salaam, Gaddafi
Hussain Madni, Syed Hamid
author_facet Abdulhamid, Shafi’i Muhammad
Abd Latiff, Muhammad Shafie
Abdul-Salaam, Gaddafi
Hussain Madni, Syed Hamid
author_sort Abdulhamid, Shafi’i Muhammad
collection PubMed
description Cloud computing system is a huge cluster of interconnected servers residing in a datacenter and dynamically provisioned to clients on-demand via a front-end interface. Scientific applications scheduling in the cloud computing environment is identified as NP-hard problem due to the dynamic nature of heterogeneous resources. Recently, a number of metaheuristics optimization schemes have been applied to address the challenges of applications scheduling in the cloud system, without much emphasis on the issue of secure global scheduling. In this paper, scientific applications scheduling techniques using the Global League Championship Algorithm (GBLCA) optimization technique is first presented for global task scheduling in the cloud environment. The experiment is carried out using CloudSim simulator. The experimental results show that, the proposed GBLCA technique produced remarkable performance improvement rate on the makespan that ranges between 14.44% to 46.41%. It also shows significant reduction in the time taken to securely schedule applications as parametrically measured in terms of the response time. In view of the experimental results, the proposed technique provides better-quality scheduling solution that is suitable for scientific applications task execution in the Cloud Computing environment than the MinMin, MaxMin, Genetic Algorithm (GA) and Ant Colony Optimization (ACO) scheduling techniques.
format Online
Article
Text
id pubmed-4934704
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-49347042016-07-18 Secure Scientific Applications Scheduling Technique for Cloud Computing Environment Using Global League Championship Algorithm Abdulhamid, Shafi’i Muhammad Abd Latiff, Muhammad Shafie Abdul-Salaam, Gaddafi Hussain Madni, Syed Hamid PLoS One Research Article Cloud computing system is a huge cluster of interconnected servers residing in a datacenter and dynamically provisioned to clients on-demand via a front-end interface. Scientific applications scheduling in the cloud computing environment is identified as NP-hard problem due to the dynamic nature of heterogeneous resources. Recently, a number of metaheuristics optimization schemes have been applied to address the challenges of applications scheduling in the cloud system, without much emphasis on the issue of secure global scheduling. In this paper, scientific applications scheduling techniques using the Global League Championship Algorithm (GBLCA) optimization technique is first presented for global task scheduling in the cloud environment. The experiment is carried out using CloudSim simulator. The experimental results show that, the proposed GBLCA technique produced remarkable performance improvement rate on the makespan that ranges between 14.44% to 46.41%. It also shows significant reduction in the time taken to securely schedule applications as parametrically measured in terms of the response time. In view of the experimental results, the proposed technique provides better-quality scheduling solution that is suitable for scientific applications task execution in the Cloud Computing environment than the MinMin, MaxMin, Genetic Algorithm (GA) and Ant Colony Optimization (ACO) scheduling techniques. Public Library of Science 2016-07-06 /pmc/articles/PMC4934704/ /pubmed/27384239 http://dx.doi.org/10.1371/journal.pone.0158102 Text en © 2016 Abdulhamid et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Abdulhamid, Shafi’i Muhammad
Abd Latiff, Muhammad Shafie
Abdul-Salaam, Gaddafi
Hussain Madni, Syed Hamid
Secure Scientific Applications Scheduling Technique for Cloud Computing Environment Using Global League Championship Algorithm
title Secure Scientific Applications Scheduling Technique for Cloud Computing Environment Using Global League Championship Algorithm
title_full Secure Scientific Applications Scheduling Technique for Cloud Computing Environment Using Global League Championship Algorithm
title_fullStr Secure Scientific Applications Scheduling Technique for Cloud Computing Environment Using Global League Championship Algorithm
title_full_unstemmed Secure Scientific Applications Scheduling Technique for Cloud Computing Environment Using Global League Championship Algorithm
title_short Secure Scientific Applications Scheduling Technique for Cloud Computing Environment Using Global League Championship Algorithm
title_sort secure scientific applications scheduling technique for cloud computing environment using global league championship algorithm
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4934704/
https://www.ncbi.nlm.nih.gov/pubmed/27384239
http://dx.doi.org/10.1371/journal.pone.0158102
work_keys_str_mv AT abdulhamidshafiimuhammad securescientificapplicationsschedulingtechniqueforcloudcomputingenvironmentusinggloballeaguechampionshipalgorithm
AT abdlatiffmuhammadshafie securescientificapplicationsschedulingtechniqueforcloudcomputingenvironmentusinggloballeaguechampionshipalgorithm
AT abdulsalaamgaddafi securescientificapplicationsschedulingtechniqueforcloudcomputingenvironmentusinggloballeaguechampionshipalgorithm
AT hussainmadnisyedhamid securescientificapplicationsschedulingtechniqueforcloudcomputingenvironmentusinggloballeaguechampionshipalgorithm