Service Mesh
-
Service Mesh란?DEV 2023. 7. 16. 15:35
Service Mesh란? MSA를 적용한 시스템의 내부 통신이 Mesh 네트워크 형태를 띠는 것에 빗대어 Service Mesh로 불려집니다. 추상화를 통해 복잡한 내부 네트워크를 제어, 추적, 네트워크 관련 로직을 추가함으로써 서비스 메시는 애플리케이션의 트래픽을 관리, 추적, 보안성을 강화하는 플랫폼 레이어에 구성되는 네트워크 제어 방법입니다. 서비스 메시는 데이터 플레인, 컨트롤 플레인 두 개의 컴포넌트로 구성이 되어있습니다. 데이터 플레인은 애플리케이션 사이에 있는 프록시 네트워크를 구성하고 있습니다. 데이터 플레인의 프록시는 보통 엔보이를 사용하고 모든 서비스에 대한 인바운드/아웃바운드 트래픽을 관장합니다. 컨트롤 플레인은 프록시에게 수행할 작업을 알려주고 메시를 작동하는 사람을 위한 인터페..