{"title":"A Game-Theoretic Approach to Multiobjective Job Scheduling in Cloud Computing Systems","authors":"Jakub Gasior, F. Seredyński","doi":"10.1109/IPDPSW.2014.60","DOIUrl":null,"url":null,"abstract":"This paper presents a distributed and security-driven solution to multiobjective job scheduling problem in the Cloud Computing infrastructures. The goal of this scheme is allocating a limited quantity of resources to a specific number of jobs minimizing their execution failure probability and job completion time. As this problem is NP-hard in the strong sense, a meta-heuristic NSGA-II is proposed to solve it. To select the best strategy from the resulting Pareto frontier we develop decision-making mechanisms based on the game-theoretic model of Spatial Prisoner's Dilemma and realized by independent, selfish brokering agents. Their behavior is conditioned by objectives of the various entities involved in the scheduling process and driven towards a Nash equilibrium solution by the employed social welfare criteria. The performance of the applied scheduler is verified by a number of numerical experiments. The related results show the effectiveness of the proposed solution for medium and large-sized scheduling problems.","PeriodicalId":153864,"journal":{"name":"2014 IEEE International Parallel & Distributed Processing Symposium Workshops","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE International Parallel & Distributed Processing Symposium Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPDPSW.2014.60","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper presents a distributed and security-driven solution to multiobjective job scheduling problem in the Cloud Computing infrastructures. The goal of this scheme is allocating a limited quantity of resources to a specific number of jobs minimizing their execution failure probability and job completion time. As this problem is NP-hard in the strong sense, a meta-heuristic NSGA-II is proposed to solve it. To select the best strategy from the resulting Pareto frontier we develop decision-making mechanisms based on the game-theoretic model of Spatial Prisoner's Dilemma and realized by independent, selfish brokering agents. Their behavior is conditioned by objectives of the various entities involved in the scheduling process and driven towards a Nash equilibrium solution by the employed social welfare criteria. The performance of the applied scheduler is verified by a number of numerical experiments. The related results show the effectiveness of the proposed solution for medium and large-sized scheduling problems.