{"title":"网格环境下的可靠性感知遗传调度算法","authors":"Wael Abdulal, S. Ramachandram","doi":"10.1109/CSNT.2011.145","DOIUrl":null,"url":null,"abstract":"The main issues in Grid System are performance and Reliability. Achieving high performance Grid Computing requires techniques to efficiently and adaptively allocate tasks and applications to available resources in a large scale, highly heterogeneous, reliable and dynamic environment. Due to operational grid technology which expands the range and scale of grid applications, operational grid systems must exhibit high reliability, thus they must be able to continuously provide correct service. These goals will be made more difficult as grid systems grow in scale, and become more heterogeneous and dynamic in nature. This paper proposes a novel Reliability-Aware Genetic Scheduling Algorithm in Grid environment. This algorithm minimizes Make span, Flow time, and Time To Release as well as it maximizes Reliability of Grid Resources. It takes Transmission time and waiting time in Resource Queue into account. It uses Stochastic Universal Sampling or Rank Roulette Wheel Selection and single Change Mutation to outperform other Genetic Algorithms, speeds up convergence, and provides better solutions than other Genetic Algorithm solutions. Moreover Genetic Algorithm based on Stochastic Universal Sampling has superior solutions over all remaining Genetic Algorithms. The simulation results demonstrates that proposed algorithm reduces total execution time of tasks, increases the Reliability of whole Grid System, and boosts user satisfaction.","PeriodicalId":294850,"journal":{"name":"2011 International Conference on Communication Systems and Network Technologies","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"22","resultStr":"{\"title\":\"Reliability-Aware Genetic Scheduling Algorithm in Grid Environment\",\"authors\":\"Wael Abdulal, S. Ramachandram\",\"doi\":\"10.1109/CSNT.2011.145\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The main issues in Grid System are performance and Reliability. Achieving high performance Grid Computing requires techniques to efficiently and adaptively allocate tasks and applications to available resources in a large scale, highly heterogeneous, reliable and dynamic environment. Due to operational grid technology which expands the range and scale of grid applications, operational grid systems must exhibit high reliability, thus they must be able to continuously provide correct service. These goals will be made more difficult as grid systems grow in scale, and become more heterogeneous and dynamic in nature. This paper proposes a novel Reliability-Aware Genetic Scheduling Algorithm in Grid environment. This algorithm minimizes Make span, Flow time, and Time To Release as well as it maximizes Reliability of Grid Resources. It takes Transmission time and waiting time in Resource Queue into account. It uses Stochastic Universal Sampling or Rank Roulette Wheel Selection and single Change Mutation to outperform other Genetic Algorithms, speeds up convergence, and provides better solutions than other Genetic Algorithm solutions. Moreover Genetic Algorithm based on Stochastic Universal Sampling has superior solutions over all remaining Genetic Algorithms. The simulation results demonstrates that proposed algorithm reduces total execution time of tasks, increases the Reliability of whole Grid System, and boosts user satisfaction.\",\"PeriodicalId\":294850,\"journal\":{\"name\":\"2011 International Conference on Communication Systems and Network Technologies\",\"volume\":\"5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-06-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"22\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 International Conference on Communication Systems and Network Technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSNT.2011.145\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 International Conference on Communication Systems and Network Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSNT.2011.145","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Reliability-Aware Genetic Scheduling Algorithm in Grid Environment
The main issues in Grid System are performance and Reliability. Achieving high performance Grid Computing requires techniques to efficiently and adaptively allocate tasks and applications to available resources in a large scale, highly heterogeneous, reliable and dynamic environment. Due to operational grid technology which expands the range and scale of grid applications, operational grid systems must exhibit high reliability, thus they must be able to continuously provide correct service. These goals will be made more difficult as grid systems grow in scale, and become more heterogeneous and dynamic in nature. This paper proposes a novel Reliability-Aware Genetic Scheduling Algorithm in Grid environment. This algorithm minimizes Make span, Flow time, and Time To Release as well as it maximizes Reliability of Grid Resources. It takes Transmission time and waiting time in Resource Queue into account. It uses Stochastic Universal Sampling or Rank Roulette Wheel Selection and single Change Mutation to outperform other Genetic Algorithms, speeds up convergence, and provides better solutions than other Genetic Algorithm solutions. Moreover Genetic Algorithm based on Stochastic Universal Sampling has superior solutions over all remaining Genetic Algorithms. The simulation results demonstrates that proposed algorithm reduces total execution time of tasks, increases the Reliability of whole Grid System, and boosts user satisfaction.