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
来源
COMPUTER JOURNAL | 2002年 / 45卷 / 06期
关键词
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
相关论文
共 50 条
  • [1] Java']Java-based distributed conferencing for heterogeneous systems
    ElRefai, MY
    Kumar, A
    Elmaghraby, AS
    [J]. PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 205 - 210
  • [2] On-line water quality monitoring on brantas river East Java']Java Indonesia
    Siregar, MRT
    Hiskia
    Wahyu, Y
    Wiranto, G
    Mashari, I
    [J]. 2004 IEEE International Conference on Semiconductor Electronics, Proceedings, 2004, : A27 - A31
  • [3] Monitoring of distributed Java']Java applications
    Bubak, M
    Funika, W
    Wismüller, R
    Metel, P
    Orlowski, R
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (05): : 651 - 663
  • [4] Dynamic distributed systems in Java']Java
    Rousselle, P
    [J]. DR DOBBS JOURNAL, 1998, 23 (04): : 88 - +
  • [5] Monitoring system for distributed Java']Java applications
    Bubak, M
    Funika, W
    Metel, P
    Orlowski, R
    Wismüller, R
    [J]. COMPUTATIONAL SCIENCE-ICCS 2002, PT II, PROCEEDINGS, 2002, 2330 : 874 - 883
  • [6] Monitoring system for distributed Java']Java applications
    Funika, N
    Bubak, M
    Smetek, M
    [J]. COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 472 - 479
  • [7] Device Middleware for Heterogeneous Access to Java']Java Services
    Assad, Andre
    Rosa, Nelson
    [J]. 2008 22ND INTERNATIONAL WORKSHOPS ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOLS 1-3, 2008, : 211 - 216
  • [8] Java']Java computing in distributed multiagent systems
    Lei, YQ
    Zhao, MZ
    Linn, JY
    [J]. PROCEEDINGS OF FOURTH INTERNATIONAL WORKSHOP ON CSCW IN DESIGN, 1999, : 273 - 276
  • [9] Java']Java based distributed measurement systems
    Grimaldi, D
    Nigro, L
    Pupo, F
    [J]. IMTC/97 - IEEE INSTRUMENTATION & MEASUREMENT TECHNOLOGY CONFERENCE: SENSING, PROCESSING, NETWORKING, PROCEEDINGS VOLS 1 AND 2, 1997, : 686 - 689
  • [10] Architecture of monitoring system for distributed Java']Java applications
    Bubak, M
    Funika, W
    Smetek, M
    Kilianski, Z
    Wismüller, R
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2003, 2840 : 447 - 454