{"title":"A distributed cross-entropy ANT algorithm for network-aware grid scheduling","authors":"Hu Yi, Gong Bin","doi":"10.1109/JCPC.2009.5420182","DOIUrl":null,"url":null,"abstract":"Grid scheduling is one of optimally assigning jobs to resources to achieve maximizing the utilization of resources. We propose a distributed ant colony algorithm based on cross-entropy for multi-constraints scheduling. This is an extremely robust rare event simulation technique which may be employed to solve difficult combinatorial optimization problems. We tailor the CE-ANT method for the requirements of network-aware grid scheduling problem. It shows how the task response time can be improved by distinguishing between data-intensive and compute-intensive jobs and scheduling these jobs based on both computational resources and network load. The simulation result demonstrates that the proposed approach succeeds in minimizing the total processing time by at least 10% as compared to its counterpart (Min-Min), and quickly finding the optimal solutions with respect to overhead and speed of convergence compared with ACO. It is highly scalable both in terms of grid site and the number of tasks, indeed it provides superior performance over existing algorithms as the number increase.","PeriodicalId":284323,"journal":{"name":"2009 Joint Conferences on Pervasive Computing (JCPC)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Joint Conferences on Pervasive Computing (JCPC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/JCPC.2009.5420182","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Grid scheduling is one of optimally assigning jobs to resources to achieve maximizing the utilization of resources. We propose a distributed ant colony algorithm based on cross-entropy for multi-constraints scheduling. This is an extremely robust rare event simulation technique which may be employed to solve difficult combinatorial optimization problems. We tailor the CE-ANT method for the requirements of network-aware grid scheduling problem. It shows how the task response time can be improved by distinguishing between data-intensive and compute-intensive jobs and scheduling these jobs based on both computational resources and network load. The simulation result demonstrates that the proposed approach succeeds in minimizing the total processing time by at least 10% as compared to its counterpart (Min-Min), and quickly finding the optimal solutions with respect to overhead and speed of convergence compared with ACO. It is highly scalable both in terms of grid site and the number of tasks, indeed it provides superior performance over existing algorithms as the number increase.