Using Markov chain analysis to study dynamic behaviour in large-scale grid systems

作者: Christopher Dabrowski , Fern Hunt

DOI: 10.5555/1862805.1862814

关键词:

摘要: In large-scale grid systems with decentralized control, the interactions of many service providers and consumers will likely lead to emergent global system behaviours that result in unpredictable, often detrimental, outcomes. This possibility argues for developing analytical tools allow understanding, prediction, complex behaviour order ensure availability reliability computing services. paper presents an approach using piece-wise homogeneous Discrete Time Markov chains provide rapid, potentially scalable, simulation systems. approach, previously used other domains, is here model dynamics this a chain first represented reduced, compact form. can then be perturbed produce alternative execution paths identify scenarios which performance degrade or anomalous occur. The expeditious generation these allows prediction how larger react failures high stress conditions. Though computational effort increases proportion number modelled, cost shown far less than detailed testbeds. Moreover, unaffected by size being expressed terms workload resources, adaptable are non-homogenous respect time. provides examples application approach.

参考文章(31)
Jim Pruyne, Alain Andrieux, Steven Tuecke, Karl Czajkowski, Asit Dan, Heiko Ludwig, John J. Rofrano, M. Xu, Katarzyna Keahey, Web services agreement specification (ws-agreement) ,(2004)
Ji-guang Sun, G. W. Stewart, Matrix perturbation theory ,(1990)
Kevin L. Mills, Christopher Dabrowski, Investigating Global Behavior in Computing Grids Self-Organizing Systems. pp. 120- 136 ,(2006) , 10.1007/11822035_11
Dinah Rosenberg, Eilon Solan, Nicolas Vieille, Approximating a sequence of observations by a simple process Annals of Statistics. ,vol. 32, pp. 2742- 2775 ,(2004) , 10.1214/009053604000000643
Baiyi Song, Carsten Ernemann, Ramin Yahyapour, Parallel computer workload modeling with markov chains job scheduling strategies for parallel processing. pp. 47- 62 ,(2004) , 10.1007/11407522_3
Olof Goernerup, Martin Nilsson Jacobi, A dual eigenvector condition for strong lumpability of Markov chains arXiv: Probability. ,(2007)
Kevin L. Mills, Christopher Dabrowski, Can Economics-based Resource Allocation Prove Effective in a Computation Marketplace? Journal of Grid Computing. ,vol. 6, pp. 291- 311 ,(2008) , 10.1007/S10723-007-9094-4
Chee Shin Yeo, Rajkumar Buyya, None, Service Level Agreement based Allocation of Cluster Resources: Handling Penalty to Enhance Utility international conference on cluster computing. pp. 1- 10 ,(2005) , 10.1109/CLUSTR.2005.347075
Katerina Goševa-Popstojanova, Kishor S Trivedi, Architecture-based approach to reliability assessment of software systems Performance Evaluation. ,vol. 45, pp. 179- 204 ,(2001) , 10.1016/S0166-5316(01)00034-7
Peter Buchholz, Hierarchical Markovian models: symmetries and reduction Performance Evaluation. ,vol. 22, pp. 93- 110 ,(1995) , 10.1016/0166-5316(93)E0040-C