728x90
반응형

hubble 4

eBPF-Powered Flow Export

개요eBPF-Powered Flow Export는 Linux 커널에 내장된 eBPF(extended Berkeley Packet Filter)를 활용하여 네트워크 트래픽 플로우 정보를 고성능으로 수집, 가공, 내보내는 기술이다. 본 글에서는 eBPF를 기반으로 한 Flow Export 방식의 작동 원리, 구성, 이점, 도입 사례 등을 통해 클라우드 네이티브 환경의 네트워크 관측(Observability)을 강화할 수 있는 방안을 소개한다.1. 개념 및 정의 항목 설명 정의eBPF Flow Export는 커널 수준에서 네트워크 이벤트를 포착하고, 이를 사용자 공간으로 안전하게 전달하여 트래픽 플로우 데이터를 실시간 분석 및 수집하는 기술이다.목적고성능 트래픽 분석, 보안 탐지, 서비스 품질 모니터링 구현..

Topic 2025.06.30

Cilium

개요Cilium은 고성능, 가시성, 보안을 제공하는 eBPF 기반의 Kubernetes 네트워크 및 보안 플랫폼입니다. 기존 iptables 기반 CNI(Container Network Interface)의 성능 한계와 복잡성을 해소하며, 클라우드 네이티브 환경에서 네트워크 레벨의 정책 제어, 통신 추적, 마이크로세그멘테이션을 손쉽게 구현할 수 있도록 설계되었습니다.1. 개념 및 정의Cilium은 Linux 커널 기술인 eBPF(extended Berkeley Packet Filter)를 기반으로 하여 컨테이너 간의 통신을 제어, 가시화, 보호하는 네트워크 및 보안 인프라입니다.주요 목적쿠버네티스 네트워크 성능 최적화마이크로서비스 간 통신 흐름 가시화 및 보안 강화인프라 수준의 Zero Trust 기반 ..

Topic 2025.06.28

Cilium Ambient

개요Cilium Ambient는 eBPF 기반의 서비스 메시 Cilium에서 제공하는 사이드카 없는(Service Mesh without Sidecar) 실행 모드입니다. 기존 Envoy 기반 사이드카 메커니즘이 갖는 성능 저하와 운영 복잡성을 해결하면서도, 보안, 정책 제어, 가시성 같은 서비스 메시 기능을 간결하고 고성능 방식으로 구현합니다. 쿠버네티스 환경의 네이티브 통합과 함께 eBPF의 성능을 극대화한 최신 메시 전략입니다.1. 개념 및 정의Cilium Ambient는 기존 Cilium CNI의 확장 기능으로, 사이드카 프록시를 제거하고 커널 수준(eBPF) 또는 사용자 공간 L7 관찰기(observer pod)를 통해 서비스 메시 기능을 구현합니다.사이드카 없는 실행: Pod에 별도 프록시 컨..

Topic 2025.06.02

eBPF Service Mesh

개요eBPF(extended Berkeley Packet Filter)를 활용한 Service Mesh는 기존의 사이드카 방식에서 발생하는 성능 저하, 복잡성, 운영 오버헤드를 획기적으로 줄이는 고성능 네트워크 아키텍처입니다. 커널 레벨에서 직접 트래픽을 제어하고 관찰함으로써, 프로세스 외부 프록시 없이도 보안, 트래픽 라우팅, 관측(Observability)을 실현할 수 있습니다.1. 개념 및 정의eBPF Service Mesh는 Linux 커널 내에서 실행되는 eBPF 프로그램을 기반으로 애플리케이션 레벨의 서비스 통신을 가로채고 제어하는 서비스 메시 구현 방식입니다.eBPF: 커널 공간에서 안전하게 사용자 정의 코드를 실행할 수 있는 기술Service Mesh: 서비스 간 트래픽 관리, 보안, 정책..

Topic 2025.06.02
728x90
반응형