DocumentCode :
1112878
Title :
Optimal Resource Allocation for Maximizing Performance and Reliability in Tree-Structured Grid Services
Author :
Dai, Yuan-Shun ; Levitin, Gregory
Author_Institution :
Univ. of Tennessee, Knoxville
Volume :
56
Issue :
3
fYear :
2007
Firstpage :
444
Lastpage :
453
Abstract :
The paper considers a grid computing systems in which the resource management systems (RMS) can divide service tasks into execution blocks (EB), and send these blocks to different resources. To provide a desired level of service reliability, the RMS can assign the same EB to several independent resources for parallel (redundant) execution. According to the optimal schedule for service task partition, and distribution among resources, one can achieve the greatest possible expected service performance (i.e. least execution time), or reliability. For solving this optimization problem, the paper suggests an algorithm that is based on graph theory, Bayesian approach, and the evolutionary optimization approach. A virtual tree-structure model is constructed in which failure correlation in common communication channels is taken into account. Illustrative examples are presented.
Keywords :
grid computing; reliability; scheduling; trees (mathematics); execution blocks; grid computing; optimal resource allocation; optimal schedule; parallel execution; reliability; resource management systems; service reliability; service tasks; tree-structured grid services; Communication channels; Computational complexity; Computer architecture; Distributed computing; Graph theory; Grid computing; Local area networks; Optimal scheduling; Resource management; Tree graphs; Bayesian approach; graph theory; grid system; performance; service reliability; subtask distribution; task partition;
fLanguage :
English
Journal_Title :
Reliability, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9529
Type :
jour
DOI :
10.1109/TR.2007.903214
Filename :
4298234
Link To Document :
بازگشت