개요Katran은 Meta(Facebook)가 대규모 데이터센터 환경에서 초고속 L4 로드밸런싱을 구현하기 위해 개발한 eBPF 기반 소프트웨어 로드밸런서이다. 기존 IPVS 기반 로드밸런서 대비 커널 레벨에서 더 효율적인 패킷 처리를 수행하며, 수백만 QPS(Queries Per Second)를 처리할 수 있도록 설계되었다.특히 XDP(eXpress Data Path)와 eBPF 기술을 활용하여 리눅스 커널 네트워크 스택 상단이 아닌 드라이버 레벨에서 패킷을 처리함으로써 지연 시간을 최소화한다. 이는 대규모 소셜 플랫폼, CDN, 클라우드 인프라 환경에서 높은 성능과 확장성을 동시에 제공한다.1. 개념 및 정의Katran은 eBPF 프로그램을 활용하여 L4 로드밸런싱을 수행하는 오픈소스 프로젝트로, 기..