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
    Browne, S
    Dongarra, J
    Garner, N
    Ho, G
    Mucci, P
    [J]. 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