Cilium 아키텍처

Cilium 아키텍처 An architecture diagram generated by Archify. Kubernetes API · NetworkPolicy · Service · Architecture component Kubernetes API NetworkPolicy · Service Cilium Agent · 노드별 데몬셋 · Architecture component Cilium Agent 노드별 데몬셋 XDP 프로그램 · DDoS 방어 · eBPF 데이터플레인 XDP 프로그램 DDoS 방어 TC 프로그램 · 네트워크 정책 · 로드 밸런싱 · eBPF 데이터플레인 TC 프로그램 네트워크 정책 · 로드 밸런싱 Socket 프로그램 · 소켓 레벨 라우팅 · eBPF 데이터플레인 Socket 프로그램 소켓 레벨 라우팅 정책 · 엔드포인트 watch eBPF 프로그램 로드 eBPF 데이터플레인 Legend 백엔드 서비스 보안 구성 요소

동작 방식

  • • Agent가 Kubernetes 상태를 eBPF 프로그램으로 변환
  • • 패킷 처리는 전부 커널 안에서 수행

주요 기능

  • • kube-proxy 대체 로드 밸런싱
  • • ID 기반 네트워크 정책 · DDoS 방어