
63
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
99.999% 가용성을 위한 멀티 & 하이브리드 클러스터 운영 전략
이 게시물은 카카오페이증권 DevOps 팀이 Kubernetes 기반 멀티 클러스터와 하이브리드 클러스터 운영을 통해 극도의 서비스 안정성과 고가용성을 달성한 경험을 공유합니다.멀티 클러스터 구성 및 운영
- AWS EKS, IDC Kubernetes, KakaoCloud Kubernetes Engine 세 가지 플랫폼에 서비스 분산 배포
- GSLB를 활용한 글로벌 트래픽 분산과 장애 시 자동 우회
- NodeLocal DNSCache rewrite 기능으로 클러스터 내 통신 최적화 및 트래픽 전환 용이
하이브리드 클러스터 아키텍처
- 여러 플랫폼 노드를 하나의 논리적 클러스터로 묶어 stateful 서비스 및 CI/CD 환경 안정화
- 마스터 노드도 분산 구성하여 플랫폼 장애에도 클러스터 제어 유지
- 성능 테스트를 통한 적정 마스터 노드 수 선정 및 플랫폼 간 통신 지연 분석
향후 방향과 의미
- 사용자 편의를 위한 자동 클러스터 배포 시스템 목표
- 멀티 클러스터와 하이브리드 클러스터 결합으로 고가용성 강화
- 금융 서비스 신뢰를 위한 인프라 운영의 혁신적 진화