{"title":"Multiple DAGs Scheduling Based on Lowest Transportation and Completion Time Algorithm on the Cloud","authors":"Fengbo Ren, Jiong Yu","doi":"10.1109/ChinaGrid.2012.7","DOIUrl":null,"url":null,"abstract":"According to multiple DAG work Flow scheduling problem in heterogeneous distributed environments, in this paper, proposed a scheduling algorithm based on minimize the data transmission time and task completion time, which can deal with the problem that multiple DAGs workflow have the same priority, and gives the multi-priority multi-DAG mixed scheduling algorithm. Compared with E-Fairness algorithm, the experiments show that on the basis of fairness to ensure multiple DAGs scheduling, this algorithm can avoid additional data transfer overhead, shorten the entire workflow execution Make span, and improve resource utilization.","PeriodicalId":371382,"journal":{"name":"2012 Seventh ChinaGrid Annual Conference","volume":"123 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 Seventh ChinaGrid Annual Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ChinaGrid.2012.7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
According to multiple DAG work Flow scheduling problem in heterogeneous distributed environments, in this paper, proposed a scheduling algorithm based on minimize the data transmission time and task completion time, which can deal with the problem that multiple DAGs workflow have the same priority, and gives the multi-priority multi-DAG mixed scheduling algorithm. Compared with E-Fairness algorithm, the experiments show that on the basis of fairness to ensure multiple DAGs scheduling, this algorithm can avoid additional data transfer overhead, shorten the entire workflow execution Make span, and improve resource utilization.