Central Dogma를 활용한 컨트롤 플레인 구축으로 수천 개 서비스 연결 및 관리 효율 증대
xDS 프로토콜 지원 및 사이드카 없는 서비스 메시 아키텍처를 통해 성능 개선
Armeria 기반의 데이터 플레인 구현으로 배포 단순화 및 지연 시간 감소 달성
LY Corporation은 Central Dogma를 활용하여 서비스 메시 컨트롤 플레인을 구축했다. 구체적으로 PMC 정보와 쿠버네티스 엔드포인트 정보를 xDS 리소스로 변환하여 관리한다. 따라서 xDS 프로토콜을 통해 각 사이드카로 전달하여 접근 제어, 로드 밸런싱 등의 기능을 제공한다.
사이드카 없는 서비스 메시 아키텍처는 Envoy 사이드카 프락시를 제거하여 배포 복잡성을 줄인다. 반면 Armeria 기반의 데이터 플레인을 통해 지연 시간 감소 및 트러블슈팅 용이성을 확보한다. 결과적으로 쿠버네티스 환경 내 서비스 간 통신 효율을 높인다.
Armeria 클라이언트를 데이터 플레인으로 활용하여 사이드카 없는 서비스 메시를 구현했다. 구체적으로 xdsBootstrap 설정을 통해 컨트롤 플레인에 연결하고, 라우팅 정책을 동적으로 적용한다. 따라서 배포 단순화와 성능 향상을 동시에 달성했다.