Service Discovery Technology for Large-scale Distributed Environment

대규모 분산 환경을 위한 서비스 디스커버리 기술

  • Kim, Eujin (College of Information & Communication Engineering, Sungkyunkwan University) ;
  • Youn, Hee Yong (College of Information & Communication Engineering, Sungkyunkwan University)
  • 김유진 (성균관대학교 정보통신대학) ;
  • 윤희용 (성균관대학교 정보통신대학)
  • Published : 2015.01.22

Abstract

서비스 디스커버리는 대부분의 분산시스템 및 서비스 지향 아키텍처의 핵심 구성요소다. 실시간 시스템 기반에서 서비스 위치는 자주 변경될 수 있는데, 이 때 서비스 중단 문제가 발생할 수 있다. 이를 방지하기 위해서 동적인 서비스 등록과 서비스 디스커버리 기법이 매우 중요하다. 본 논문은 서비스 중단 문제를 해결할 수 있는 몇 가지 오픈 소스 솔루션들을 소개한다. 각 솔루션들은 레지스트리 타입에 따라 크게 범용 레지스트리와 단일 목적용 레지스트리로 나눌 수 있다. 각 솔루션들의 기능을 서로 비교함으로써 사용자로 하여금 자신의 요구사항에 적합한 솔루션을 선택하는데 도움이 되고자 한다.

Keywords