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

Saved in:
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/1/Two%20Objectives%20Big%20Data%20task%20Scheduling%20using%20Swarm%20Intelligence%20in%20Cloud%20Computing.pdf
http://irep.iium.edu.my/28302/
http://www.indjst.org/index.php/indjst/article/view/96635/71860
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.iium.irep.28302
record_format dspace
spelling my.iium.irep.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 REM 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 http://www.indjst.org/index.php/indjst/article/view/96635/71860 10.17485/ijst/2016/v9i28/96635
institution Universiti Islam Antarabangsa Malaysia
building IIUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider International Islamic University Malaysia
content_source IIUM Repository (IREP)
url_provider http://irep.iium.edu.my/
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/1/Two%20Objectives%20Big%20Data%20task%20Scheduling%20using%20Swarm%20Intelligence%20in%20Cloud%20Computing.pdf
http://irep.iium.edu.my/28302/
http://www.indjst.org/index.php/indjst/article/view/96635/71860
_version_ 1643609481946333184
score 13.209306