A Load-Balancing Method to remove the Bottleneck of AHU Server

AHU 서버의 병목현상을 해소하기 위한 부하분산 방법

  • An, Kwang-Ho (Graduate School of Information and Communication, Ajou University) ;
  • Kim, Sung-Soo (Graduate School of Information and Communication, Ajou University) ;
  • Cho, We-Duke (Center of excellence for Ubiquitous System, Ajou University)
  • 안광호 (아주대학교 정보통신전문대학원) ;
  • 김성수 (아주대학교 정보통신전문대학원) ;
  • 조위덕 (아주대학교 유비쿼터스 시스템 연구센터)
  • Published : 2008.06.30

Abstract

AHU(Autonomic Healing Utility)는 결함발생요인을 관리하고 결함이 발생할 가능성이 있는 응용프로그램을 검출하기 위하여 결함예방서비스와 더불어 프로액티브한 결함복구서비스를 지원한다. Server-Client 구조를 갖는 AHU는 하나의 AHU 서버에 너무 많은 AHU 클라이언트들이 자가치유 서비스를 요청하는 경우 병목현상이 발생하여 AHU 서버의 처리용량을 넘게 되고 AHU가 제공하는 자가치유시간을 증가시켜 자가치유서비스의 질을 저하시키거나 AHU의 SPOF(Single Point of Failure)로 작용하여 AHU의 전반적인 결함을 발생시키는 원인이 된다. 따라서 본 논문에서는 AHU 시스템의 부하를 분산시켜서 AHU 서버에 생기는 병목현상을 해소하기 위한 방법을 제안하고 이를 구현하여 기존의 AHU와 AHU 서버들 사이의 부하분산 방법을 적용한 AHU를 비교하는 성능평가를 수행하였다.

Keywords