Two objectives big data task scheduling using swarm intelligence in cloud computing

Cloud computing is the latest and the most used type of distributed computing systems and also it covers most of their features. It has been widely used for its enormous benefits and its ability to cope with large scale data such as workflows and big data applications. On the other hand, scheduling...

Full description

Bibliographic Details
Main Authors: Diallo, Laouratou, Hassan Abdalla Hashim, Aisha, Olanrewaju, Rashidah Funke, Islam, Shayla, Zarir, Abdullah Ahmad
Format: Article
Language:English
Published: Informatics Publishing Limited 2016
Subjects:
Online Access:http://irep.iium.edu.my/28302/
http://irep.iium.edu.my/28302/
http://irep.iium.edu.my/28302/
http://irep.iium.edu.my/28302/1/Two%20Objectives%20Big%20Data%20task%20Scheduling%20using%20Swarm%20Intelligence%20in%20Cloud%20Computing.pdf
id iium-28302
recordtype eprints
spelling iium-283022017-06-02T05:42:14Z http://irep.iium.edu.my/28302/ Two objectives big data task scheduling using swarm intelligence in cloud computing Diallo, Laouratou Hassan Abdalla Hashim, Aisha Olanrewaju, Rashidah Funke Islam, Shayla Zarir, Abdullah Ahmad QA75 Electronic computers. Computer science Cloud computing is the latest and the most used type of distributed computing systems and also it covers most of their features. It has been widely used for its enormous benefits and its ability to cope with large scale data such as workflows and big data applications. On the other hand, scheduling algorithms; starting from traditional to Hyper-heuristic; are widely used in computing systems such as cloud computing to monitor the use of resources. However, these scheduling algorithms vary in term of their performance and most of these traditional and simple scheduling algorithms may not be efficient for large scale data. Although many scheduling algorithms have been implemented for cloud computing, it has been realized that most of the applications nowadays require different objectives that simple scheduling algorithms fail to achieve. Either one of the objective is violated or the results are far from the optimal solution. In this direction, this paper first gives review of some previous scheduling algorithms used in cloud. Then, it proposes a type of swarm intelligence called Particle Swarm Optimization (PSO) algorithm to diminish cost though meeting deadlines. The proposed method is evaluated using CloudSim and big data applications are used as sample of applications. From the results, it can be seen that PSO works better for big data applications and the cost is reduced to more than half when compared with ordinary scheduling algorithms such as First-Come-First-Serve (FCFS). Informatics Publishing Limited 2016-07 Article PeerReviewed application/pdf en http://irep.iium.edu.my/28302/1/Two%20Objectives%20Big%20Data%20task%20Scheduling%20using%20Swarm%20Intelligence%20in%20Cloud%20Computing.pdf Diallo, Laouratou and Hassan Abdalla Hashim, Aisha and Olanrewaju, Rashidah Funke and Islam, Shayla and Zarir, Abdullah Ahmad (2016) Two objectives big data task scheduling using swarm intelligence in cloud computing. Indian Journal of Science and Technology, Indian Journal of Science and Technology, Vol 9(28, 9 (28). pp. 1-10. ISSN 0974-6846 E-ISSN 0974-5645 http://www.indjst.org/index.php/indjst/article/view/96635/71860 10.17485/ijst/2016/v9i28/96635
repository_type Digital Repository
institution_category Local University
institution International Islamic University Malaysia
building IIUM Repository
collection Online Access
language English
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Diallo, Laouratou
Hassan Abdalla Hashim, Aisha
Olanrewaju, Rashidah Funke
Islam, Shayla
Zarir, Abdullah Ahmad
Two objectives big data task scheduling using swarm intelligence in cloud computing
description Cloud computing is the latest and the most used type of distributed computing systems and also it covers most of their features. It has been widely used for its enormous benefits and its ability to cope with large scale data such as workflows and big data applications. On the other hand, scheduling algorithms; starting from traditional to Hyper-heuristic; are widely used in computing systems such as cloud computing to monitor the use of resources. However, these scheduling algorithms vary in term of their performance and most of these traditional and simple scheduling algorithms may not be efficient for large scale data. Although many scheduling algorithms have been implemented for cloud computing, it has been realized that most of the applications nowadays require different objectives that simple scheduling algorithms fail to achieve. Either one of the objective is violated or the results are far from the optimal solution. In this direction, this paper first gives review of some previous scheduling algorithms used in cloud. Then, it proposes a type of swarm intelligence called Particle Swarm Optimization (PSO) algorithm to diminish cost though meeting deadlines. The proposed method is evaluated using CloudSim and big data applications are used as sample of applications. From the results, it can be seen that PSO works better for big data applications and the cost is reduced to more than half when compared with ordinary scheduling algorithms such as First-Come-First-Serve (FCFS).
format Article
author Diallo, Laouratou
Hassan Abdalla Hashim, Aisha
Olanrewaju, Rashidah Funke
Islam, Shayla
Zarir, Abdullah Ahmad
author_facet Diallo, Laouratou
Hassan Abdalla Hashim, Aisha
Olanrewaju, Rashidah Funke
Islam, Shayla
Zarir, Abdullah Ahmad
author_sort Diallo, Laouratou
title Two objectives big data task scheduling using swarm intelligence in cloud computing
title_short Two objectives big data task scheduling using swarm intelligence in cloud computing
title_full Two objectives big data task scheduling using swarm intelligence in cloud computing
title_fullStr Two objectives big data task scheduling using swarm intelligence in cloud computing
title_full_unstemmed Two objectives big data task scheduling using swarm intelligence in cloud computing
title_sort two objectives big data task scheduling using swarm intelligence in cloud computing
publisher Informatics Publishing Limited
publishDate 2016
url http://irep.iium.edu.my/28302/
http://irep.iium.edu.my/28302/
http://irep.iium.edu.my/28302/
http://irep.iium.edu.my/28302/1/Two%20Objectives%20Big%20Data%20task%20Scheduling%20using%20Swarm%20Intelligence%20in%20Cloud%20Computing.pdf
first_indexed 2023-09-18T20:41:48Z
last_indexed 2023-09-18T20:41:48Z
_version_ 1777409414553141248