eBPF at LINE's Private Cloud
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 IaaS LB and XDP Based L4 Load 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 DPlane0 码力 | 12 页 | 1.05 MB | 1 年前3Cilium v1.11 Documentation
Component Overview Terminology Networking Network Security eBPF Datapath Observability Kubernetes Integration Multi-Cluster (Cluster Mesh) Getting Help FAQ Slack GitHub Training Enterprise support Security Environments via SSH VMs for Testing VM images Known Issues and Workarounds Further Assistance Integration Testing Prerequisites Running all tests Testing individual packages Running individual tests Automatically supported by Linux can be enabled. When to use this mode: This mode has minimal infrastructure and integration requirements. It works on almost any network infrastructure as the only requirement is IP connectivity0 码力 | 1373 页 | 19.37 MB | 1 年前3Cilium v1.10 Documentation
Component Overview Terminology Networking Network Security eBPF Datapath Observability Kubernetes Integration Multi-Cluster (Cluster Mesh) Getting Help FAQ Slack GitHub Training Enterprise support Security supported by Linux can be enabled. When to use this mode: This mode has minimal infrastructure and integration requirements. It works on almost any network infrastructure as the only requirement is IP connectivity underlying networking infrastructure. This mode works well with: Native IPv6 networks In conjunction with cloud network routers If you are already running routing daemons Load Balancing Cilium implements distributed0 码力 | 1307 页 | 19.26 MB | 1 年前3Cilium v1.9 Documentation
Component Overview Terminology Networking Network Security eBPF Datapath Observability Kubernetes Integration Multi-Cluster (Cluster Mesh) Getting Help FAQ Slack GitHub Training Enterprise support Security supported by Linux can be enabled. When to use this mode: This mode has minimal infrastructure and integration requirements. It works on almost any network infrastructure as the only requirement is IP connectivity underlying networking infrastructure. This mode works well with: Native IPv6 networks In conjunction with cloud network routers If you are already running routing daemons Load Balancing Cilium implements distributed0 码力 | 1263 页 | 18.62 MB | 1 年前3Cilium v1.8 Documentation
Concepts Component Overview Terminology Networking Network Security eBPF Datapath Kubernetes Integration Multi-Cluster (Cluster Mesh) Getting Help FAQ Slack GitHub Security Bugs Operations System supported by Linux can be enabled. When to use this mode: This mode has minimal infrastructure and integration requirements. It works on almost any network infrastructure as the only requirement is IP connectivity underlying networking infrastructure. This mode works well with: Native IPv6 networks In conjunction with cloud network routers If you are already running routing daemons Load balancing Distributed load balancing0 码力 | 1124 页 | 21.33 MB | 1 年前3Cilium v1.7 Documentation
Multi Host Networking Security Datapath Failure Behavior Architecture Datapath Scale Kubernetes Integration Getting Help FAQ Slack GitHub Security Bugs Integrations Kubernetes Introduction Concepts supported by Linux can be enabled. When to use this mode: This mode has minimal infrastructure and integration requirements. It works on almost any network infrastructure as the only requirement is IP connectivity underlying networking infrastructure. This mode works well with: Native IPv6 networks In conjunction with cloud network routers If you are already running routing daemons Load balancing Distributed load balancing0 码力 | 885 页 | 12.41 MB | 1 年前3Cilium v1.6 Documentation
Multi Host Networking Security Datapath Failure Behavior Architecture Datapath Scale Kubernetes Integration Getting Help FAQ Slack GitHub Security Bugs Integrations Kubernetes Introduction Concepts supported by Linux can be enabled. When to use this mode: This mode has minimal infrastructure and integration requirements. It works on almost any network infrastructure as the only requirement is IP connectivity underlying networking infrastructure. This mode works well with: Native IPv6 networks In conjunction with cloud network routers If you are already running routing daemons Load balancing Distributed load balancing0 码力 | 734 页 | 11.45 MB | 1 年前3Cilium v1.5 Documentation
underlying networking infrastructure. This mode works well with: Na�ve IPv6 networks In conjunc�on with cloud network routers If you are already running rou�ng daemons Load balancing Distributed load balancing The following guides cover the installa�on steps for managed Kubernetes environments as offered by cloud providers. If a par�cular offering is not covered, the guide Standard Installa�on has a good chance Installation on Google GKE GKE Requirements Install the Google Cloud SDK ( gcloud ) see [Installing Google Cloud SDK] (h�ps://cloud.google.com/sdk/install) Create a project or use an exis�ng one export0 码力 | 740 页 | 12.52 MB | 1 年前3Buzzing Across Space
the networking stack. This enhances network performance and flexibility making it ready for the cloud-native world. Projects using eBPF for networking include Cilium and Katran, for example. System Phippy (the giraffe), and Tai (the elephant) are copy- right The Linux Foundation, on behalf of the Cloud Native Computing Foundation. They are licensed under Creative Commons Attribution 4.0 International0 码力 | 32 页 | 32.98 MB | 1 年前3Can eBPF save us from the Data Deluge?
throughput gap https://cacm.acm.org/magazines/2019/6/237002-programmable-solid-state-stora ge-in-future-cloud-datacenters/fulltext?mobile=false whoami ● Giulia Frascaria ● PhD student in Vrije Universiteit0 码力 | 18 页 | 266.90 KB | 1 年前3
共 14 条
- 1
- 2