Development of scheduling algorithm for cloud computing /

Cloud computing is one of the highly used type of distributed computing systems. One of the main benefit of cloud computing is the elasticity that gives on-demand services. Therefore, users can easily access services anytime and anywhere. In addition, cloud computing has been widely used for its eno...

Full description

Saved in:
Bibliographic Details
Main Author: Diallo, Laouratou (Author)
Format: Thesis
Language:English
Published: Kuala Lumpur : Kulliyyah of Engineering, International Islamic University Malaysia, 2017
Subjects:
Online Access:Click here to view 1st 24 pages of the thesis. Members can view fulltext at the specified PCs in the library.
Tags: Add Tag
No Tags, Be the first to tag this record!
LEADER 036710000a22002890004500
008 170608s2017 my a f m 000 0 eng d
040 |a UIAM  |b eng  |e rda 
041 |a eng 
043 |a a-my--- 
050 0 0 |a QA76.585 
100 1 |a Diallo, Laouratou,  |e author 
245 1 |a Development of scheduling algorithm for cloud computing /  |c by Laouratou Diallo 
264 1 |a Kuala Lumpur :  |b Kulliyyah of Engineering, International Islamic University Malaysia,  |c 2017 
300 |a xiii, 102 leaves :  |b illustrations ;  |c 30cm. 
336 |2 rdacontent  |a text 
502 |a Thesis (MSCIE)--International Islamic University Malaysia, 2017. 
504 |a Includes bibliographical references (leaves 87-94). 
520 |a Cloud computing is one of the highly used type of distributed computing systems. One of the main benefit of cloud computing is the elasticity that gives on-demand services. Therefore, users can easily access services anytime and anywhere. In addition, cloud computing 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, data are increasing dramatically by the use and easy access of Internet. This reduces the performance of cloud due to the huge data flow. Thus, the issue of scheduling rises, since a lack of appropriate scheduling methods will result to the failure of the potential benefits of the cloud systems. In order to optimize these resources, efficient scheduling algorithm are required. As a result, many scheduling algorithms, static or heuristics, are proposed by researchers to address big data challenges. In this study, an analysis of different scheduling algorithms used in computing systems and in cloud computing in particular was carried out. Since big data algorithms are multi-objectives in nature, these algorithms are not efficient enough because they are either single objective or they produce non-optimal solutions. Most of the time, these algorithms are not able to handle large number of tasks and the performance criteria is violated. In this dissertation, additionally, an architecture based on lambda concept for big data processing is introduced. Moreover, a meta-heuristic algorithm has been proposed. The proposed algorithm possesses the capabilities of resources optimization in a range finite of time. It is a meta-heuristic algorithm Particle Swarm Optimization based (PSO) that considers two objectives of scheduling namely meeting the deadlines and minimizing the cost. To evaluate the proposed algorithm, an extension of CloudSim simulator that support big data based applications is used. The results generated show that the proposed PSO-based algorithm schedules the tasks and performs more than 90% when compared to FCFS in term of optimizing the resources and the cost was minimized two times than FCFS. 
596 |a 1 
655 7 |a Theses, IIUM local 
690 |a Dissertations, Academic  |x Department of Electrical and Computer Engineering  |z IIUM 
710 2 |a International Islamic University Malaysia.  |b Department of Electrical and Computer Engineering 
856 4 |u http://studentrepo.iium.edu.my/handle/123456789/4679  |z Click here to view 1st 24 pages of the thesis. Members can view fulltext at the specified PCs in the library. 
900 |a sbh-aaz-ls-naw 
999 |c 440935  |d 471139 
952 |0 0  |6 T QA 000076.585 D536D 2017  |7 0  |8 THESES  |9 763672  |a IIUM  |b IIUM  |c MULTIMEDIA  |g 0.00  |o t QA 76.585 D536D 2017  |p 11100370519  |r 2018-08-10  |t 1  |v 0.00  |y THESIS 
952 |0 0  |6 TS CDF QA 76.585 D536D 2017  |7 0  |8 THESES  |9 856001  |a IIUM  |b IIUM  |c MULTIMEDIA  |g 0.00  |o ts cdf QA 76.585 D536D 2017  |p 11100370520  |r 2018-08-10  |t 1  |v 0.00  |y THESISDIG