 eBPF at LINE's Private CloudeBPF at LINE’s Private Cloud Yutaro Hayakawa October 28, 2020 • Messaging & many family services • 185 million global MAU • 3Tbps+ network traffic in total LINE Verda: LINE’s Private Cloud Service Balancer Service • Part of our private cloud service since 2017 • 5100 private, 760 public VIPs • k8s CCM integration (Type: LoadBalancer) L4LB Node L4LB Architecture XDP DPlane L3DSR with IPIP, Magrev Per-flow ECMP k8s CCM Frontend (dash board) To Backends User For More Information • Our motivation, detailed architecture, etc… (en) • https://www.youtube.com/watch?v=UE6rPA1Js2s&fe ature=emb_title0 码力 | 12 页 | 1.05 MB | 1 年前3 eBPF at LINE's Private CloudeBPF at LINE’s Private Cloud Yutaro Hayakawa October 28, 2020 • Messaging & many family services • 185 million global MAU • 3Tbps+ network traffic in total LINE Verda: LINE’s Private Cloud Service Balancer Service • Part of our private cloud service since 2017 • 5100 private, 760 public VIPs • k8s CCM integration (Type: LoadBalancer) L4LB Node L4LB Architecture XDP DPlane L3DSR with IPIP, Magrev Per-flow ECMP k8s CCM Frontend (dash board) To Backends User For More Information • Our motivation, detailed architecture, etc… (en) • https://www.youtube.com/watch?v=UE6rPA1Js2s&fe ature=emb_title0 码力 | 12 页 | 1.05 MB | 1 年前3
 Scaling a Multi-Tenant k8s Cluster in a TelcoScaling a Multi-Tenant k8s Cluster in a Telco Pablo Moncada October 28, 2020 About MasMovil group ● 4th telecom company in Spain ● Provides voice and broadband services to +12M customers ● Several0 码力 | 6 页 | 640.05 KB | 1 年前3 Scaling a Multi-Tenant k8s Cluster in a TelcoScaling a Multi-Tenant k8s Cluster in a Telco Pablo Moncada October 28, 2020 About MasMovil group ● 4th telecom company in Spain ● Provides voice and broadband services to +12M customers ● Several0 码力 | 6 页 | 640.05 KB | 1 年前3
 Cilium v1.5 DocumentationWelcome to Cilium’s documentation! The documenta�on is divided into the following sec�ons: Ge�ng Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended as request review process Building Container Images Documenta�on CI / Jenkins Release Management Developer’s Cer�ficate of Origin BPF and XDP Reference Guide BPF Architecture Toolchain Program Types Further Reading basic concepts and mo�va�on. Installation Ge�ng Started Using Minikube Ge�ng Started Using MicroK8s Self-Managed Kubernetes Managed Kubernetes Installer Integra�ons Security Tutorials HTTP/REST API call0 码力 | 740 页 | 12.52 MB | 1 年前3 Cilium v1.5 DocumentationWelcome to Cilium’s documentation! The documenta�on is divided into the following sec�ons: Ge�ng Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended as request review process Building Container Images Documenta�on CI / Jenkins Release Management Developer’s Cer�ficate of Origin BPF and XDP Reference Guide BPF Architecture Toolchain Program Types Further Reading basic concepts and mo�va�on. Installation Ge�ng Started Using Minikube Ge�ng Started Using MicroK8s Self-Managed Kubernetes Managed Kubernetes Installer Integra�ons Security Tutorials HTTP/REST API call0 码力 | 740 页 | 12.52 MB | 1 年前3
 Cilium v1.11 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended request Getting a pull request merged Pull requests review process for committers Weekly duties Developer’s Certificate of Origin Development Setup Verifying Your Development Setup Requirements Vagrant Setup efficient hashtables allowing for almost unlimited scale. For north-south type load balancing, Cilium’s eBPF implementation is optimized for maximum performance, can be attached to XDP (eXpress Data Path)0 码力 | 1373 页 | 19.37 MB | 1 年前3 Cilium v1.11 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended request Getting a pull request merged Pull requests review process for committers Weekly duties Developer’s Certificate of Origin Development Setup Verifying Your Development Setup Requirements Vagrant Setup efficient hashtables allowing for almost unlimited scale. For north-south type load balancing, Cilium’s eBPF implementation is optimized for maximum performance, can be attached to XDP (eXpress Data Path)0 码力 | 1373 页 | 19.37 MB | 1 年前3
 Cilium v1.9 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended Getting a pull request merged Pull requests review process for committers Weekly duties Developer’s Certificate of Origin Development Setup Requirements Vagrant Setup Local Development in Vagrant Box efficient hashtables allowing for almost unlimited scale. For north-south type load balancing, Cilium’s eBPF implementation is optimized for maximum performance, can be attached to XDP (eXpress Data Path)0 码力 | 1263 页 | 18.62 MB | 1 年前3 Cilium v1.9 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended Getting a pull request merged Pull requests review process for committers Weekly duties Developer’s Certificate of Origin Development Setup Requirements Vagrant Setup Local Development in Vagrant Box efficient hashtables allowing for almost unlimited scale. For north-south type load balancing, Cilium’s eBPF implementation is optimized for maximum performance, can be attached to XDP (eXpress Data Path)0 码力 | 1263 页 | 18.62 MB | 1 年前3
 Cilium v1.7 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended Creating a Sandbox environment Getting Started Using Minikube Getting Started Using MicroK8s Getting Started Using K3s Getting Started Using Kind Getting Started Using Minikube This guide uses minikube [https://kubernetes Pending 0 8s cilium-s8w5m 0/1 PodInitializing 0 7s coredns-86c58d9df4-4g7dd 0/1 ContainerCreating 0 8m57s coredns-86c58d9df4-4l6b20 码力 | 885 页 | 12.41 MB | 1 年前3 Cilium v1.7 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended Creating a Sandbox environment Getting Started Using Minikube Getting Started Using MicroK8s Getting Started Using K3s Getting Started Using Kind Getting Started Using Minikube This guide uses minikube [https://kubernetes Pending 0 8s cilium-s8w5m 0/1 PodInitializing 0 7s coredns-86c58d9df4-4g7dd 0/1 ContainerCreating 0 8m57s coredns-86c58d9df4-4l6b20 码力 | 885 页 | 12.41 MB | 1 年前3
 Cilium v1.6 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended Framework How to contribute Pull request review process Building Container Images Documentation Developer’s Certificate of Origin Release Management Release Cadence Stable releases LTS Generic Release Process help. Creating a Sandbox environment Getting Started Using Minikube Getting Started Using MicroK8s Getting Started Using Minikube This guide uses minikube [https://kubernetes.io/docs/getting-start0 码力 | 734 页 | 11.45 MB | 1 年前3 Cilium v1.6 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended Framework How to contribute Pull request review process Building Container Images Documentation Developer’s Certificate of Origin Release Management Release Cadence Stable releases LTS Generic Release Process help. Creating a Sandbox environment Getting Started Using Minikube Getting Started Using MicroK8s Getting Started Using Minikube This guide uses minikube [https://kubernetes.io/docs/getting-start0 码力 | 734 页 | 11.45 MB | 1 年前3
 Cilium v1.8 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended request Getting a pull request merged Pull requests review process for committers Weekly duties Developer’s Certificate of Origin Development Setup Requirements Vagrant Setup Local Development in Vagrant Box Creating a Sandbox environment Getting Started Using Minikube Getting Started Using MicroK8s Getting Started Using K3s Getting Started Using Kind Getting Started Using Minikube This guide uses minikube [https://kubernetes0 码力 | 1124 页 | 21.33 MB | 1 年前3 Cilium v1.8 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended request Getting a pull request merged Pull requests review process for committers Weekly duties Developer’s Certificate of Origin Development Setup Requirements Vagrant Setup Local Development in Vagrant Box Creating a Sandbox environment Getting Started Using Minikube Getting Started Using MicroK8s Getting Started Using K3s Getting Started Using Kind Getting Started Using Minikube This guide uses minikube [https://kubernetes0 码力 | 1124 页 | 21.33 MB | 1 年前3
 Cilium v1.10 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended request Getting a pull request merged Pull requests review process for committers Weekly duties Developer’s Certificate of Origin Development Setup Verifying Your Development Setup Requirements Vagrant Setup efficient hashtables allowing for almost unlimited scale. For north-south type load balancing, Cilium’s eBPF implementation is optimized for maximum performance, can be attached to XDP (eXpress Data Path)0 码力 | 1307 页 | 19.26 MB | 1 年前3 Cilium v1.10 DocumentationWelcome to Cilium’s documentation! The documentation is divided into the following sections: Getting Started Guides: Provides a simple tutorial for running a small Cilium setup on your laptop. Intended request Getting a pull request merged Pull requests review process for committers Weekly duties Developer’s Certificate of Origin Development Setup Verifying Your Development Setup Requirements Vagrant Setup efficient hashtables allowing for almost unlimited scale. For north-south type load balancing, Cilium’s eBPF implementation is optimized for maximum performance, can be attached to XDP (eXpress Data Path)0 码力 | 1307 页 | 19.26 MB | 1 年前3
 Buzzing Across SpaceAcross Space The Illustrated Children’s Guide to eBPF Written by: Quentin Monnet & Bill Mulligan Illustrated by: Dacil C. Designed by: Quentin Monnet Here's a story about starships, about space travels thrusters, the force shields, the hyper- stack, To explore the most exotic worlds, and beyond. But it’s tough and discouraging to upgrade systems In the vacuum of space, or on an aquatic moon. Captain Tux users running stable long-term releases (LTS) in production. It is possible to extend the kernel’s functionalities by writing and loading kernel modules, but it comes with its own risks that they might0 码力 | 32 页 | 32.98 MB | 1 年前3 Buzzing Across SpaceAcross Space The Illustrated Children’s Guide to eBPF Written by: Quentin Monnet & Bill Mulligan Illustrated by: Dacil C. Designed by: Quentin Monnet Here's a story about starships, about space travels thrusters, the force shields, the hyper- stack, To explore the most exotic worlds, and beyond. But it’s tough and discouraging to upgrade systems In the vacuum of space, or on an aquatic moon. Captain Tux users running stable long-term releases (LTS) in production. It is possible to extend the kernel’s functionalities by writing and loading kernel modules, but it comes with its own risks that they might0 码力 | 32 页 | 32.98 MB | 1 年前3
共 24 条
- 1
- 2
- 3














