Integrated Research in GRID Computing- P9:The deployment process for adaptive Grid applications does not finish when the application is started. Several activities have to be performed while the application is active, and actually the deployment system must rely on at least one permanent process or daemon. | 148 INTEGRATED RESEARCH IN GRID COMPUTING 1. Introduction The Grid computation system paradigm extends the traditional distributed computing approach towards the coordination and sharing of computing application data storage or network resources across dynamic and geographically dispersed organizations. In order to setup an optimal execution environment for a Grid application knowledge about the status characteristics and composition of the various resources is required. In current systems monitoring and understanding of characteristics status and availability of computing and storage resources has been extensively explored . see 1 and working solutions on large-scale systems exist . see 11 . In contrast monitoring of communication resources is at an early stage mainly due to the complexity of the infrastructure to monitor and of the monitoring activity. Monitoring the network infrastructure of a Grid has a vital role in the management and the utilization of the Grid itself. While it gives to maintenance activities the basic information for identifying network problems and diagnosing the cause thus contributing to Grid fault tolerance it also provides to Grid-aware applications the ability to undertake actions in order to improve performance and resource utilization. In the latter category we also include accounting activities that are important when Grid resources are shared by different administrative authorities. According to the Grid Monitoring Architecture GMA 3 defined in the context of the Global Grid Forum GGF 8 the overall network infrastructure monitoring can be divided into three distinct phases the production of observations their publication and their utilization. The three activities tightly interoperate based on carefully designed interfaces among them although each of them uses different tools. Network monitoring tools are used for the production powerful databases and publication services following different delivery and data models are used