Service Mesh (Istio) vs CNI (Cilium) 비교

Service Mesh (Istio) vs CNI (Cilium) 비교 An architecture diagram generated by Archify. L7 프록시 기반 · Envoy Sidecar · Service Mesh (Istio) L7 프록시 기반 Envoy Sidecar 애플리케이션 레벨 트래픽 제어 · VirtualService · DestinationRule · Service Mesh (Istio) 애플리케이션 레벨 트래픽 제어 VirtualService · DestinationRule 풍부한 L7 기능 · Retry · Timeout · Service Mesh (Istio) 풍부한 L7 기능 Retry · Timeout eBPF 기반 · 커널 레벨 · CNI (Cilium) eBPF 기반 커널 레벨 네트워크 레벨 정책 적용 · L3/L4 NetworkPolicy · CNI (Cilium) 네트워크 레벨 정책 적용 L3/L4 NetworkPolicy 높은 성능 · 낮은 오버헤드 · CNI (Cilium) 높은 성능 낮은 오버헤드 Service Mesh · 복잡한 L7 로직 · 사용 시나리오 Service Mesh 복잡한 L7 로직 둘 다 사용 · 대규모 엔터프라이즈 · 사용 시나리오 둘 다 사용 대규모 엔터프라이즈 Cilium · 정책 · 성능 · 사용 시나리오 Cilium 정책 · 성능 L7 로직이 복잡할 때 정책 · 성능이 핵심일 때 Service Mesh (Istio) CNI (Cilium) 사용 시나리오 Legend Istio Cilium 사용 시나리오

Cilium이 더 적합한 경우

  • • L3/L4 네트워크 정책이 주요 목적
  • • 높은 성능이 핵심 요구사항
  • • Service Mesh 운영 부담 회피
  • • 간단한 mTLS 및 관찰성만 필요