Implement HA using Container

컨테이너를 이용한 HA 구현

  • Published : 2022.10.03

Abstract

Information service must ensure stability in service operation. For this purpose, many technologies related to HA (High-Availability) have been provided. Meanwhile, recently, a lot of information service implementations using containers are in progress. Therefore, it should be possible to implement HA in information service using containers. Docker, the most representative container platform, provides HA-related functions. In this study, we check how to implement HA using Docker and check the necessary settings. And based on the confirmed settings, the HA service using the container is implemented.

정보 서비스는 서비스 운영에 있어 안정성이 보장되어야 한다. 이를 위하여 HA(High-Availability)와 관련된 많은 기술이 제공되고 있다. 한편 최근에는 컨테이너를 이용한 정보 서비스 구현이 많이 진행되고 있다. 그러므로 컨테이너를 활용한 정보 서비스에서도 HA 구현이 가능해야 한다. 가장 대표적인 컨테이너 플랫폼인 Docker에서는 HA와 관련된 기능을 제공하고 있다. 본 연구에서는 Docker를 이용하여 HA를 구현하는 방법을 확인하고, 필요한 설정 내용을 확인한다. 그리고 확인된 설정 사항을 바탕으로 컨테이너를 이용한 HA 서비스를 구현한다.

Keywords

Acknowledgement

본 연구는 과학기술정보통신부 및 정보통신기획평가원의 SW중심대학지원 사업의 연구결과로 수행되었음(2018-0-018740301001).