3rd International IEEE/Create-Net Workshop on Networks for Grid Applications

Research Article

Federated Network Performance Monitoring for the Grid

  • @INPROCEEDINGS{10.1109/BROADNETS.2006.4374419,
        author={Kostas Kavoussanakis and Alistair Phipps and Charaka Palansuriya and Arthur Trew and Alan Simpson and Robert Baxter},
        title={Federated Network Performance Monitoring for the Grid},
        proceedings={3rd International IEEE/Create-Net Workshop on Networks for Grid Applications},
  • Kostas Kavoussanakis
    Alistair Phipps
    Charaka Palansuriya
    Arthur Trew
    Alan Simpson
    Robert Baxter
    Year: 2006
    Federated Network Performance Monitoring for the Grid
    DOI: 10.1109/BROADNETS.2006.4374419
Kostas Kavoussanakis1,*, Alistair Phipps1,*, Charaka Palansuriya1,*, Arthur Trew1,*, Alan Simpson1,*, Robert Baxter1,*
  • 1: EPCC, The University of Edinburgh, UK
*Contact email: kavousan@epcc.ed.ac.uk, alistair@epcc.ed.ac.uk, charaka@epcc.ed.ac.uk, arthur@epcc.ed.ac.uk, ads@epcc.ed.ac.uk, rmb@epcc.ed.ac.uk


Grid application performance is inherently dependent on the performance and reliability of the underlying network. In a production Grid infrastructure, network performance monitoring (NPM) information is required both for middleware resource-brokering decisions and operational monitoring. A variety of NPM frameworks are available which can provide such information. However, the diverse global nature of the EGEE (Enabling Grids for E-sciencE) fabric means it is impractical to mandate a single monitoring solution. In this paper we propose a broker-based federated architecture for integration of NPM information from a heterogeneous set of monitoring frameworks, which provides simplified access to the frameworks for clients. We also present an overview of the requirements for NPM gathered from EGEE middleware developers and operational monitoring users. Finally, we describe our pilot implementation which has proven the validity of the architecture and demonstrated the first integrated access to backbone and end-to-end data gathered using different monitoring frameworks.