{"title":"An Improved Reliability-Driven Task Scheduling Algorithm in Cloud System","authors":"Weipeng Jing, Guangsheng Chen","doi":"10.1109/IIKI.2016.54","DOIUrl":null,"url":null,"abstract":"Task scheduling in cloud computing system is a NP-Hard problem. Cloud system is more complex than distributed system because there are large numbers of servers, so the complexity increasesthe system failures. In this paper, we proposed a reliability-driven scheduling algorithm for directed acyclic graph(DAG) tasks. A two-phase method is approached to solve this problem. In the first phase, we determine both reliability requirement and timing constraint which can be satisfied with the minimum total system cost in cloud system, in the second phase we used greedy algorithm to minimize an aggregation of reliability and constraints time. Experiments results show that the proposed algorithm with high reliability can effectively reduce the total cost compared with the previous work.","PeriodicalId":371106,"journal":{"name":"2016 International Conference on Identification, Information and Knowledge in the Internet of Things (IIKI)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Identification, Information and Knowledge in the Internet of Things (IIKI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IIKI.2016.54","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Task scheduling in cloud computing system is a NP-Hard problem. Cloud system is more complex than distributed system because there are large numbers of servers, so the complexity increasesthe system failures. In this paper, we proposed a reliability-driven scheduling algorithm for directed acyclic graph(DAG) tasks. A two-phase method is approached to solve this problem. In the first phase, we determine both reliability requirement and timing constraint which can be satisfied with the minimum total system cost in cloud system, in the second phase we used greedy algorithm to minimize an aggregation of reliability and constraints time. Experiments results show that the proposed algorithm with high reliability can effectively reduce the total cost compared with the previous work.