DocumentCode :
3469864
Title :
Fuzzy based resource management framework for high throughput computing
Author :
Kumar, K. Pramod ; Agarwal, Abhishek ; Krishnan, Ram
Author_Institution :
Dept. of Space, ADRIN, Secunderabad, India
fYear :
2004
fDate :
19-22 April 2004
Firstpage :
555
Lastpage :
562
Abstract :
We suggest a fuzzy based scheduling policy, which not only considers the distributed ownerships and heterogeneous environments but also handles the dynamic state of the cluster (load etc) more effectively. The algorithm aims at finding the best schedule for the combined set of jobs using fuzzy logic. Two fuzzy membership functions, resource fuzzy set and priority fuzzy set, are computed based on each job´s requirements against each available node and user priority and are combined using a convex combination of fuzzy numbers to arrive at a final fuzzy value. This value indicates the extent to which the job can be executed on the given node. The result, of this formulates a score matrix, which is converted to a cost matrix and solved for minimum cost using the Hungarian approach of assignment. One of the important factors in this approach is that of deciding weights for the resources. We argue that the weights for each resource cannot be static. We propose a pairwise comparison of all resources to arrive at the weights for each resource for each job. This framework we feel is highly scalable and adapts to dynamic changes in the cluster. Unlike the other approaches, which primarily address the issue of locating a resource that matches the jobs´ requirements, this method addresses the issue of performance/throughput of the cluster also.
Keywords :
fuzzy logic; fuzzy set theory; performance evaluation; resource allocation; scheduling; workstation clusters; Hungarian assignment; convex combination; cost matrix; distributed ownerships; dynamic cluster state; fuzzy based scheduling policy; fuzzy logic; fuzzy membership functions; heterogeneous environments; high throughput computing; minimum cost; performance; priority fuzzy set; resource fuzzy set; resource management; score matrix; Clustering algorithms; Costs; Dynamic scheduling; Fuzzy logic; Fuzzy sets; Matrix converters; Processor scheduling; Resource management; Scheduling algorithm; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing and the Grid, 2004. CCGrid 2004. IEEE International Symposium on
Print_ISBN :
0-7803-8430-X
Type :
conf
DOI :
10.1109/CCGrid.2004.1336655
Filename :
1336655
Link To Document :
بازگشت