외장형 자가 적응 시스템의 성능 개선을 위한 제어 모듈의 자동 생성

Autonomic Generation of Control Module for Performance of Externalized Self-Adaptation System

  • 서동영 (성균관대학교 컴퓨터공학과) ;
  • 박정민 (성균관대학교 컴퓨터공학과) ;
  • 이은석 (성균관대학교 컴퓨터공학과)
  • Seo, Dongyoung (Dept. of Computer Engineering, SungKyunkwan University) ;
  • Park, Jeongmin (Dept. of Computer Engineering, SungKyunkwan University) ;
  • Lee, Eunseok (Dept. of Computer Engineering, SungKyunkwan University)
  • 발행 : 2007.11.09

초록

기존에 연구된 자가 적응 시스템은 하위 레벨에서 서로가 연관되어 있는 경우가 많기 때문에 분석, 변경, 재사용이 어렵다는 단점을 갖고 있었다. 이러한 문제점을 해결하기 위해 제안된 시스템이 외장형 자가 적응 시스템이다. 하지만 외장형 자가 적응 시스템은 probe, gauge 등 다수의 컴포넌트가 동시에 동작하기 때문에 시스템의 복잡도를 증가시키는 한계가 있다. 따라서 본 논문은 불필요한 컴포넌트의 사용으로 인한 리소스 낭비를 방지하기 위한 제어 모듈을 자동으로 생성하는 방법론은 제시하고, 이것을 적용한 소프트웨어 아키텍쳐를 제안한다. 이러한 제안 방법론을 통해 기존에 필요 여부와 관계없이 동시에 동작하던 컴포넌트의 실행을 효율적으로 관리해 시스템의 복잡도를 감소시킬 수 있게 된다. 본 논문에서는 평가를 위해 제안 방법론을 웹 서버에 적용하여, 일반적인 경우와 제어모듈이 생성되어 작동할 때의 성능을 비교하였다.

키워드