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 条
  • [21] Java']Java mobile agents implementing on-line algorithms to improve the QoS of a 3D distributed virtual environment
    Bui, M
    Larios-Rosillo, V
    [J]. DISTRIBUTED COMMUNITIES ON THE WEB, PROCEEDINGS, 2000, 1830 : 171 - 181
  • [22] Agent-based parallel Java']Java for heterogeneous systems
    Al-Jaroodi, J
    Mohamed, N
    Jiang, H
    Swanson, D
    [J]. PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2002, : 109 - 116
  • [23] Remote Monitoring in Distributed Measurement System Using DataSocket Java']JavaBean and Java']Java Applet
    Li, Jianwen
    Ma, Boyuan
    [J]. NEW MATERIALS AND PROCESSES, PTS 1-3, 2012, 476-478 : 2032 - 2035
  • [24] Synchronous collaborative systems for distributed virtual environments in Java']Java
    Gorman, Kevin
    Singley, Daneyand
    Motai, Yuichi
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2007, 29 (01) : 27 - 36
  • [25] A Java']Java kernel for embedded systems in distributed process control
    Di Stefano, A
    Santoro, C
    [J]. IEEE CONCURRENCY, 2000, 8 (04): : 55 - 63
  • [26] Bandwidth efficient tamper detection for distributed Java']Java systems
    Jochen, M
    Marvel, L
    Pollock, LL
    [J]. 16TH ANNUAL INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2002, : 258 - 267
  • [27] Development of distributed systems with Java']Java™ and CORBA™ issues and solutions
    Svirskas, A
    Sakalauskaite, J
    [J]. DATABASES AND INFORMATION SYSTEMS, 2001, : 125 - 138
  • [28] Interoperability support in distributed on-line monitoring systems
    Trinitis, J
    Sunderam, V
    Ludwig, T
    Wismüller, R
    [J]. HIGH PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 2000, 1823 : 261 - 269
  • [29] Exploiting Java']Java Stack Forensics for Runtime Monitoring of IoT Services
    Mao, Yan-fang
    Zhang, Yang
    Chen, Jun-liang
    Zhao, Kong-yang
    [J]. ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [30] Adding Java']Java and CGI functionality to an on-line atlas of anatomy for medical education
    Quaresma, RP
    Sabbatini, RME
    Cardoso, SH
    Ortale, JR
    Rodrigues, EA
    Kondo, A
    Ubiali, GLP
    [J]. JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 1998, : 1058 - 1058