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...
Saved in:
Main Authors: | , , , , |
---|---|
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 |