Monitoring Architecture Design Using JMX in Ubiquitous Smart Space

유비쿼터스 환경에서의 JMX를 이용한 모니터링 구조 설계

  • Lee, Hyo-Nam (Graduate School of Information and Communication, Ajou University) ;
  • Lee, Byoung-Hoon (Graduate School of Information and Communication, Ajou University) ;
  • Kim, Jai-Hoon (Graduate School of Information and Communication, Ajou University) ;
  • Cho, We-Duke (Center of excellence for Ubiquitous System, Ajou University)
  • 이효남 (아주대학교 정보통신공학과) ;
  • 이병훈 (아주대학교 정보통신공학과) ;
  • 김재훈 (아주대학교 정보통신공학과) ;
  • 조위덕 (아주대학교 유비쿼터스 시스템 연구센터)
  • Published : 2007.06.25

Abstract

유비쿼터스 환경에서 중요한 이슈는 사용자에게 현재 상황에 적절한 서비스를 실시간으로 제공하는 것이며, 이를 위해서 상황 인식(Context Aware) 기법에 대한 연구가 널리 진행되고 있다. 사용자에게 편리한 환경을 제공하기 위해서는 상황 인식 환경이 구축되어야 한다. 상황 인식 환경이 구축이 되면 센서가 환경을 감지하여 사용자에게 맞는 특정한 애플리케이션을 실행하거나, 시스템을 재구성 하는 서비스를 제공 할 수 있다. 자동적으로 상황을 인식하여 서비스를 제공하기 위해서 애플리케이션의 모니터링이 매우 중요하다. 애플리케이션의 기능, 성능, 상태를 모니터링 함으로써 서비스의 질을 높일 수 있고 사용자에게 최적의 서비스를 제공할 수 있기 때문이다. 본 논문에서는 시스템의 CPU, Memory 사용량 등의 측정에 이용이 되었던 JMX(Java Management Extension)를 이용하여 유비쿼터스 환경의 상황 인식 애플리케이션에 적합한 모니터링 기법을 설계하고 적용방안을 제시하였다.

Keywords