- 주키퍼 기반의 가상화 분산 환경에서의 노드 장애 관리 프레임워크
- ㆍ 저자명
- 민영근,최종무,김준모,Min. Young-Kun,Choi. Jong-Moo,Kim. Joon-Mo
- ㆍ 간행물명
- 정보과학회논문지. Journal of KIISE. 컴퓨팅의 실제 및 레터
- ㆍ 권/호정보
- 2012년|18권 8호|pp.597-601 (5 pages)
- ㆍ 발행정보
- 한국정보과학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
가상화는 컴퓨팅 자원의 활용을 높이기 위한 방법이며 분산 병렬 데이터베이스는 대용량 데이터 처리에서 최근 주목 받고 있는 연구 주제이다. 분산 상호조정 서비스는 분산 병렬 데이터베이스의 장애를 관리하고 극복하기 위하여 사용되지만, 가상화 환경의 특징을 고려하지 않았다. 본 논문에서는 가상화 환경을 위한 장애 관리 프레임워크를 제안한다. 제안한 프레임워크는 가상화를 인식하고 가상화 환경에서 발생할 수 있는 다양한 장애들을 처리한다. 제안한 프레임워크는 가상화의 다양한 장애들을 다룰 수 있는 알고리즘을 포함하고 있으며, 경량화와 신뢰성을 확보하기 위해 오픈 소스인 주키퍼를 기반으로 구현되었다. 마지막으로 실험을 통하여 제안한 시스템이 다중 가상 머신들의 장애를 잘 검출하고 처리함을 보였다.
Virtualization is a way to enhance the utilization of computing resources, and distributed parallel database is a subject of recent attention for big data processing. There exist distributed coordination services to manage and overcome the failures of distributed parallel database, but they did not have considered the characteristics from the virtualized environments. In this paper, we propose a failure management framework for the virtualized environments. It recognizes the virtualization, and deals with the various faults that may arise from the virtualized environments. Including an algorithm that handles the different types of failures from the virtualization, it is implemented based on the verified open source, ZooKeeper, to adopt the advantages of the lightweightness and reliability. Finally, experimental results show that the proposed system detects and handles well the failures of multiple virtual machines.