더북(TheBook)

Virtual IP를 설정하는 Keepalived

Keepalived는 HAProxy와 함께 가장 많이 사용하는 고가용성 및 고성능 방법으로 리눅스 시스템과 리눅스 기반 인프라에 부하 분산을 제공합니다. 자신의 상태에 따라 로드밸런서 서버 풀을 관리하고, VRRP 프로토콜로 고가용성을 달성합니다. 또 Keepalived는 GNU 라이선스를 가지는 오픈 소스 소프트웨어입니다.

그림 8-4는 오픈스택 공식 문서의 HAProxy와 Keepalived 아키텍처입니다. Virtual IP는 VRRP 트래픽으로 안전성이 보장되며, 로드밸런서로 부하가 분산됩니다. 로드밸런서는 Galera 데이터베이스, 오픈스택 서비스 API로 분산되며, 오픈스택 API가 분산 구성한 메시지 Queue 서비스와 다른 오픈스택 서비스를 제공합니다.

URL https://docs.openstack.org/ha-guide/

▲ 그림 8-4 HAProxy와 Keepalived의 오픈스택 고가용성 아키텍처

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.