Loading…
P4 Workshop 2016 has ended
Arrillaga Alumni Center: 326 Galvez Street, Stanford, CA 94305
Sponsored by: Netronome, AT&T, Cisco, Hewlett Packard Enterprise & Barefoot Networks
Tuesday, May 24 • 2:30pm - 2:50pm
LBSwitch: Your Switch is Your Server Load-Balancer

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Layer-4 server load balancing is fundamental to provide high availability and auto-scaling to services running in clouds. In cloud data centers, large number of servers are dedicated to just run software load balancers (SLBs) that distribute client requests to the pool of other servers backing the load-balanced virtual address. While SLBs are easy to deploy, this S/W-based approach suffers from high latency, low per-server processing capacity, and high cost.  We introduce LBSwtich that embeds the L4 load balancing functionality directly on network switches. LBSwitch guarantees per-connection consistency -- forwarding all the packets of a connection to the identical server -- for millions of concurrent connections by using low-cost merchant-grade switches' on-chip memory. We demo its prototype built in P4 as well as its integration with OpenStack LBaaS APIs.

Speakers
avatar for James Hongyi Zeng, Facebook

James Hongyi Zeng, Facebook

James Hongyi Zeng is a Research Scientist at Facebook Net Systems team. He works on intra- and inter-DC network monitoring and analytics, troubleshooting tools, and security tools. He received his PhD from Stanford University in 2014, co-advised by Professor Nick McKeown and Professor... Read More →
avatar for JK Lee, Barefoot Networks

JK Lee, Barefoot Networks

JK Lee is a software engineer at Barefoot Networks, developing advanced applications on P4 dataplanes. Prior to Barefoot, he worked at Hewlett-Packard Labs on application/policy-driven networking projects, being contributed to OpenDaylight and OpenStack. He holds 18 networking... Read More →



Tuesday May 24, 2016 2:30pm - 2:50pm PDT
McCaw Hall - Presentations

Attendees (3)