Real-Time Monitoring Agent for Ubiquitous System

유비쿼터스 시스템을 위한 실시간 모니터링 에이전트

  • 권성현 (아주대학교 정보통신전문대학원) ;
  • 이병훈 (아주대학교 정보통신전문대학원) ;
  • 김재훈 (아주대학교 정보통신전문대학원) ;
  • 조위덕 (아주대학교 전자공학과)
  • Published : 2008.11.15

Abstract

The ubiquitous middleware configurated an aggregation of the various services. The services are made in different languages and the various services that are dynamically changing environment are carried out in collaboration service. The ubiquitous system that services in the these environment is required appropriate response to real-time system and reliability. In this paper, we suggest the monitoring agent that a monitoring system added or removed the services in real-time is made continuous monitoring in run-time environment and guaranteed performance and reliability of a application by maximally reducing overhead that combined with applications is occurred. The suggested scheme shows the demonstration to fit the scenario situation and verifies function and performance of monitoring about the service applications through the experiment.

유비쿼터스 미들웨어는 다양한 서비스들의 집합체로 구성되어 있다. 서비스들은 서로 다른 언어로 작성 될 수 있고, 다양한 서비스들의 추가 및 변경이 동적으로 발생하는 환경에서 서비스 협업이 이루어진다. 이러한 환경에서 서비스하는 유비쿼터스 시스템은 실시간 시스템에 적합한 응답성과 신뢰성이 요구된다. 본 논문에서는 실시간으로 추가되거나 제거되는 서비스들 사이에서 모니터링 시스템이 런-타임 환경에서 지속적인 모니터링을 하고, 어플리케이션과의 결합으로 발생하는 오버헤드를 최대한 줄여서 어플리케이션의 성능 및 신뢰성을 보장할 수 있는 모니터링 에이전트를 제안한다. 제안된 기법은 시나리오 상황에 맞는 데모를 보이고 실험을 통해 서비스 어플리케이션에 대한 모니터링 기능과 성능을 검증하였다.

Keywords

References

  1. 권성주, 최재영, 이지수, "계층형 구조를 기반으로 한 모니터링 시스템," 정보과학회논문지: 시스템 및 이론, 제33권, 제7호, pp. 440-447, 2006
  2. HP Openview, http://www.openview.hp.com
  3. C. Steigner and J.Wilke, "Multi-Source Performance Analysis of Distributed Software," the Communication Networks and Distributed Systems Modeling and Simulation Conference 2002, January 2002
  4. JMX 1.4 specification, http://java.sun.com/javase/6 /docs /technotes/guides/jmx/index.html
  5. JDI Specification, http://java.sun.com/javase/6/docs /jdk/api/ jpda/jdi/index.html
  6. JNI 6.0 Specification, http://java.sun.com/javase/ 6/docs /technotes/guides/jni/index.htm
  7. Y.N. Lee, J.T. Lee and M.K. Kim, "Multi-agent based Community Computing System Development with the Model Driven Architecture," Autonomous Agents and Multi-Agent Systems, May 2006
  8. D.Zheng, et al., "Deployment of Context-Aware Component-Based Application Based on Middleware," Ubiquitous Intelligence and Computing 2007, pp.908-918, 2007