▷ 클라우드 네티이브 아키텍처(Cloud Native Architecture)는 클라우드 장점을 최대화하여 활용할 수 있도록 응용(Application)을 구축하고 실행하는 방법론을 의미하는 것으로 CNCF(Cloud Native Computing Foundation)에서 정의한 개념
▷ 과거 VNF(Virtual Network Function)으로 정의된 네트워크의 기능 요소(예: Firewall, Load Balancer, route 등)의 마이크로서비스로 진화(CNF: Cloud Native Function)가 진행되고 있으며, CNF는 기존 서비스 네트워크 플로우별 동적인 연결/제거를 필요로 함
▷ CNF의 동적인 연결/제거의 대표적인 방안은 SFC(Service Function Chaining)로서 SDN(Software Defined Networking)과 같은 아키텍처를 활용하여 네트워크 플로우를 동적으로 제어하여 기존 서비스간 네트워크 사이에 CNF를 부드럽게 추가하는 것임
▷ 현재, MEC 플랫폼을 아우르는 Kubernetes(이하, K8s)는 이러한 요구를 수용하는 클라우드 네이티브 네트워크 플러그인이 존재하지 않음
▷ 본 기술은 1) 마이크로서비스 사이의 네트워크를 동적으로 생성 및 관리하고, 2) 서비스 중단없는 동적 네트워크 구성을 위한 클라우드 네이티브 네트워크 체이닝 기술을 제공하고, 3) 허가받은 네트워크 관리자 또는 권한이 있는 사용자에게 네트워크 관리 편의를 위한 서비스 체이닝 시각화 시스템을 제공함