ICENI: Optimisation of component applications within a Grid environment

被引:46
作者
Furmento, N [1 ]
Mayer, A [1 ]
McGough, S [1 ]
Newhouse, S [1 ]
Field, T [1 ]
Darlington, J [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, London e Sci Ctr, London SW7 2BZ, England
关键词
grid middleware; service oriented architecture; open grid services architecture; component framework; component composition;
D O I
10.1016/S0167-8191(02)00187-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Effective exploitation of Computational Grids can only be achieved when applications are fully integrated with the Grid middleware and the underlying computational resources. Fundamental to this exploitation is information. Information about the structure and behaviour of the application, the capability of the computational and networking resources, and the availability and access to these resources by an individual, a group or an organisation. In this paper we describe Imperial College e-Science Networked Infrastructure (ICENI), a Grid middleware framework developed within the London e-Science Centre. ICENI is a platform-independent framework that uses open and extensible XML derived protocols, within a framework built using Java and Jini, to explore effective application execution upon distributed federated resources. We match a high-level application specification, defined as a network of components, to an optimal combination of the currently available component implementations within our Grid environment, by using composite performance models. We demonstrate the effectiveness of this architecture through the high-level specification and solution of a set of linear equations by automatic and selection of optimal resources and implementations. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1753 / 1772
页数:20
相关论文
共 28 条
  • [1] Anderson E., 1992, LAPACK User's Guide
  • [2] [Anonymous], 1998, GRID BLUEPRINT NEW C
  • [3] ARMSTRONG R, 1999, P 8 HIGH PERF DISTR
  • [4] BRAMLEY R, 1998, TR511 IND U COMP SCI
  • [5] CHAPPEL D, 1996, UNDERSTANDING ACTIVE
  • [6] CHOI J, 1992, CNRS NSF WORKSH ENV
  • [7] Darlington J., 1993, PARLE '93 Parallel Architectures and Languages Europe. 5th International PARLE Conference Proceedings, P146
  • [8] DARLINGTON J, 1997, J HIGH PERFORMANCE C, V4, P13
  • [9] The globus project: A status report
    Foster, I
    Kesselman, C
    [J]. SEVENTH HETEROGENEOUS COMPUTING WORKSHOP (HCW '98), 1998, : 4 - 18
  • [10] Foster I., 2002, The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems