Java']Java for on-line distributed monitoring of heterogeneous systems and services

被引:6
作者
Bellavista, P
Corradi, A
Stefanelli, C
机构
[1] Univ Bologna, Dipartimento Elettron Informat & Sistemist, I-40136 Bologna, Italy
[2] Univ Ferrara, Dipartimento Ingn, I-44100 Ferrara, Italy
关键词
D O I
10.1093/comjnl/45.6.595
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The control and management of Web-based service quality require the extension of the Internet infrastructure with monitoring functions to ascertain dynamically the state of networked resources. We describe the design and implementation of the Monitoring Application Programming Interface (MAPI), a Java-based tool for the on-line monitoring of Internet heterogeneous resources, which provides monitoring indicators at different levels of abstraction. At the application level, it instruments the Java Virtual Machine (JVM) to notify several different types of events triggered during the execution of Java applications, e.g. object allocation and method calls. At the kernel level, MAPI inspects system-specific information generally hidden by the JVM, e.g. CPU usage and incoming network packets, by integrating with Simple Network Management Protocol agents and platform-dependent monitoring modules. MAPI is the core part of a portable tool for distributed monitoring, control and management in the Internet environment. The tool is implemented in terms of mobile agents that move close to the monitored resources to enforce distributed management policies autonomously, with a significant reduction in both reaction time and traffic overhead.
引用
收藏
页码:595 / 607
页数:13
相关论文
共 42 条
  • [1] HiFi: A new monitoring architecture for distributed systems management
    Al-Shaer, E
    Abdel-Wahab, H
    Maly, K
    [J]. 19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 171 - 178
  • [2] *API JAV, 121 API JAV
  • [3] Bakic A, 2000, SOFTWARE PRACT EXPER, V30, P1353, DOI 10.1002/1097-024X(200010)30:12<1353::AID-SPE335>3.0.CO
  • [4] 2-T
  • [5] Evaluating the tradeoffs of mobile code design paradigms in network management applications
    Baldi, M
    Picco, GP
    [J]. PROCEEDINGS OF THE 1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1998, : 146 - 155
  • [6] Bellavista P, 2000, IEICE T COMMUN, VE83B, P961
  • [7] An integrated management environment for network resources and services
    Bellavista, P
    Corradi, A
    Stefanelli, CE
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2000, 18 (05) : 676 - 685
  • [8] Mobile agent solutions for accounting management in mobile computing
    Bellavista, P
    Corradi, A
    Vecchi, S
    [J]. ISCC 2002: SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2002, : 753 - 760
  • [9] BELLAVISTA P, 2000, P NOMS 00 HON HI APR, P877
  • [10] Buyya R, 2000, SOFTWARE PRACT EXPER, V30, P723, DOI 10.1002/(SICI)1097-024X(200006)30:7<723::AID-SPE314>3.0.CO