Programming/OpenSource
[opensource] eBPF based project
Hayley Shim
2023. 10. 28. 17:55
eBPF 기반 오픈 소스 프로젝트를 소개합니다.
[출처] eBPF based Cloud Native external Load Balancer ‘LoxiLB’
- eBPF : user space에서 동작하는 기능을 kernel space에서 동작할 수 있게 하는 기능
- eBPF 기반 프로젝트 : eBPF는 프로토콜이 아니라 리눅스 커널에 샌드박스 기술을 적용하는 기술이라 생각
- cilium — eks anywhere 에 탑재. 별도 encapsulation 없이 같은 대역에 네트워킹이 가능하도록 함
- calico — bgp 등에 사용됨. 현재 vxlan 안쓰는 방향으로 진행하며 data plane쪽만 eBPF로 진행
- loxiLB — 현재 eks anywhere에서 metal LB를 loxiLB로 대체하려 시도 중. go 언어 기반으로 동작
blog migration project
written in 2023.3.16
https://medium.com/techblog-hayleyshim/opensource-ebpf-based-project-fdde82e4d197