Master's Defense
TCP-plb: TCP with Packet level Load-Balancing
| Speaker: | Yijing (Jannie) Tan
jytan at cs.duke.edu |
| Date: |
Monday, April 30, 2012 |
| Time: |
3:30pm - 4:30pm |
| Location: |
D344 LSRC, Duke |
|
|
Abstract
TCP, which is the dominant transport layer protocol used in many network, provides reliable service by sending packets in a flow in order along a single path. However, in a datacenter setting, TCP fails to take advantage of the multiple equal cost paths between the sender and receiver that often exist. I propose a new packet based approach to load-balancing called TCP-plb, or TCP with packet level load-balancing, that maintains the benefits of TCP while improving load balancing and performance without coordination between routers. We show that TCP-plb is able to load-balance among the possible paths to achieve the same performance as a packet level load-balancing scheme with global information for symmetric datacenter topologies.
Advisor(s): Bruce Maggs and Xiaowei Yang
Jeffrey Chase