The design of a performance steering system for component-based grid applications

被引:0
作者
Mayes, K [1 ]
Riley, GD [1 ]
Ford, RW [1 ]
Luján, M [1 ]
Freeman, L [1 ]
Addison, C [1 ]
机构
[1] Univ Manchester, Dept Comp Sci, Ctr Novel Comp, Manchester M13 9PL, Lancs, England
来源
PERFORMANCE ANALYSIS AND GRID COMPUTING | 2004年
关键词
performance steering; component-based application; Grid computing; Globus;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A major method of constructing applications to run on a computational Grid is to assemble them from components-separately deployable units of computation of well-defined functionality. Performance steering is an adaptive process involving run-time adjustment of factors affecting the performance of an application. This paper presents a design for a system capable of steering, towards a minimum run-time, the performance of a component-based application executing in a distributed fashion on a computational Grid. The proposed performance steering system controls the performance of single applications, and the basic design seeks to separate application-level and component-level concerns. The existence of a middleware resource scheduler external to the performance steering system is assumed, and potential problems are discussed. A possible model of operation is given in terms of application and component execution phases. The need for performance prediction capability, and for repositories of application-specific and component-specific performance information, is discussed. An initial implementation is briefly described.
引用
收藏
页码:111 / 127
页数:17
相关论文
共 20 条
[1]  
[Anonymous], GRID MONITORING ARCH
[2]  
ATKINSON MP, 2002, GRID DATABASE ACCESS
[3]  
BERMAN FR, 1996, P SUP C
[4]   A portable programming interface for performance evaluation on modern processors [J].
Browne, S ;
Dongarra, J ;
Garner, N ;
Ho, G ;
Mucci, P .
INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2000, 14 (03) :189-204
[5]  
CROVELLA ME, 1994, P SUP C
[6]  
Czajkowski K., 1999, Proceedings. The Eighth International Symposium on High Performance Distributed Computing (Cat. No.99TH8469), P219, DOI 10.1109/HPDC.1999.805301
[7]  
Foster I.K., 2002, Global Grid Forum
[8]  
FURMENTO N, 2001, P SUP C
[9]  
FURMENTO N, 2002, P SUP C
[10]  
KENNEDY M, 2002, P INT PAR DISTR PROC