{"title":"基于任务聚类的分布式系统可靠性优化","authors":"S. Gulati, K. Bhatia, P. Yadav","doi":"10.1109/ACCT.2015.78","DOIUrl":null,"url":null,"abstract":"A distributed system consists of a collection of autonomous computers linked by a computer network and equipped with distributed system software. Reliability optimization has been an area of research in distributed systems for years, and the reliability based task allocation problems in distributed systems have been studied by various researchers. Allocation of tasks to available processors using clustering is a commonly used approach in this context. Through traditional task clustering methods, optimal value of the measure of effectiveness is obtained but the process is lengthy and time consuming. Thus, a need has been felt to develop an efficient method to reduce the no. Of iterations to reduce the run time complexity of the algorithm for the distributed systems. In the paper, we propose a method that addresses the problem of assigning a set of \"m\" tasks of a program to a set of \"n\" processors (m > n) in a Distributed Computing Environment with the goal to maximize the overall reliability of the system.","PeriodicalId":351783,"journal":{"name":"2015 Fifth International Conference on Advanced Computing & Communication Technologies","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-02-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Reliability Optimization for Distributed Systems through Task Clustering\",\"authors\":\"S. Gulati, K. Bhatia, P. Yadav\",\"doi\":\"10.1109/ACCT.2015.78\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A distributed system consists of a collection of autonomous computers linked by a computer network and equipped with distributed system software. Reliability optimization has been an area of research in distributed systems for years, and the reliability based task allocation problems in distributed systems have been studied by various researchers. Allocation of tasks to available processors using clustering is a commonly used approach in this context. Through traditional task clustering methods, optimal value of the measure of effectiveness is obtained but the process is lengthy and time consuming. Thus, a need has been felt to develop an efficient method to reduce the no. Of iterations to reduce the run time complexity of the algorithm for the distributed systems. In the paper, we propose a method that addresses the problem of assigning a set of \\\"m\\\" tasks of a program to a set of \\\"n\\\" processors (m > n) in a Distributed Computing Environment with the goal to maximize the overall reliability of the system.\",\"PeriodicalId\":351783,\"journal\":{\"name\":\"2015 Fifth International Conference on Advanced Computing & Communication Technologies\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-02-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 Fifth International Conference on Advanced Computing & Communication Technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ACCT.2015.78\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 Fifth International Conference on Advanced Computing & Communication Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ACCT.2015.78","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Reliability Optimization for Distributed Systems through Task Clustering
A distributed system consists of a collection of autonomous computers linked by a computer network and equipped with distributed system software. Reliability optimization has been an area of research in distributed systems for years, and the reliability based task allocation problems in distributed systems have been studied by various researchers. Allocation of tasks to available processors using clustering is a commonly used approach in this context. Through traditional task clustering methods, optimal value of the measure of effectiveness is obtained but the process is lengthy and time consuming. Thus, a need has been felt to develop an efficient method to reduce the no. Of iterations to reduce the run time complexity of the algorithm for the distributed systems. In the paper, we propose a method that addresses the problem of assigning a set of "m" tasks of a program to a set of "n" processors (m > n) in a Distributed Computing Environment with the goal to maximize the overall reliability of the system.