Shirin Hosseinzadeh Sahraei, Mohammad Mansour Riahi Kashani, J. Rezazadeh, R. Farahbakhsh
{"title":"Efficient job scheduling in cloud computing based on genetic algorithm","authors":"Shirin Hosseinzadeh Sahraei, Mohammad Mansour Riahi Kashani, J. Rezazadeh, R. Farahbakhsh","doi":"10.1504/IJCNDS.2019.10020186","DOIUrl":null,"url":null,"abstract":"Scheduling in cloud is one of the challenging issues in resource management topic where the main question is how to manage time and cost in an optimised way. This study tackles the mentioned problem by managing time and cost through a genetic-based algorithm. The primary goal of this study is to manage jobs in a shorter time with lower cost and higher utilisation. Toward that end, we leverage the genetic algorithm solutions and a new model is proposed where jobs are created in genetic format. In the evaluation part of the model, different scenarios based on taking different fitness functions and format of the population are considered. We have analysed makespan, cost and utilisation in comparison to other two existing scheduling models (MAX-MIN and MIN-MIN). The results show considerable improvement in the cost, makespan and utilisation.","PeriodicalId":209177,"journal":{"name":"Int. J. Commun. Networks Distributed Syst.","volume":"142 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Commun. Networks Distributed Syst.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1504/IJCNDS.2019.10020186","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
Scheduling in cloud is one of the challenging issues in resource management topic where the main question is how to manage time and cost in an optimised way. This study tackles the mentioned problem by managing time and cost through a genetic-based algorithm. The primary goal of this study is to manage jobs in a shorter time with lower cost and higher utilisation. Toward that end, we leverage the genetic algorithm solutions and a new model is proposed where jobs are created in genetic format. In the evaluation part of the model, different scenarios based on taking different fitness functions and format of the population are considered. We have analysed makespan, cost and utilisation in comparison to other two existing scheduling models (MAX-MIN and MIN-MIN). The results show considerable improvement in the cost, makespan and utilisation.