{"title":"一种改进的云系统可靠性驱动任务调度算法","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":"{\"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}","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}
An Improved Reliability-Driven Task Scheduling Algorithm in Cloud System
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.