Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

Achieving Flexibility and Performance for Packet Forwarding and Data Center Management

Daekyeong Moon

EECS Department
University of California, Berkeley
Technical Report No. UCB/EECS-2010-66
May 12, 2010

http://www.eecs.berkeley.edu/Pubs/TechRpts/2010/EECS-2010-66.pdf

Although today's networking equipment has achieved high performance and low cost by embedding forwarding logic in hardware, this has come at the price of severely reduced flexibility. In this dissertation, we address the problem of achieving both flexibility and performance in two networking domains: packet forwarding and data center networking. In packet forwarding, we present Software Defined Forwarding, a hybrid design that attempts to combine the high speed and low cost of hardware with the superior flexibility of software. Within the data center context, we propose Ripcord, a platform for data center routing and management. Through simulation, prototype implementation and testbed experiments, we demonstrate that these solutions achieve both flexibility and high performance in their respective contexts.

Advisor: Scott Shenker


BibTeX citation:

@phdthesis{Moon:EECS-2010-66,
    Author = {Moon, Daekyeong},
    Title = {Achieving Flexibility and Performance for Packet Forwarding and Data Center Management},
    School = {EECS Department, University of California, Berkeley},
    Year = {2010},
    Month = {May},
    URL = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2010/EECS-2010-66.html},
    Number = {UCB/EECS-2010-66},
    Abstract = {Although today's networking equipment has achieved high performance and low cost by embedding forwarding logic in hardware, this has come at the price of severely reduced flexibility. In this dissertation, we address the problem of achieving both flexibility and performance in two networking domains: packet forwarding and data center networking.  In packet forwarding, we present Software Defined Forwarding, a hybrid design that attempts to combine the high speed and low cost of hardware with the superior flexibility of software. Within the data center context, we propose Ripcord, a platform for data center routing and management. Through simulation, prototype implementation and testbed experiments, we demonstrate that these solutions achieve both flexibility and high performance in their respective contexts.}
}

EndNote citation:

%0 Thesis
%A Moon, Daekyeong
%T Achieving Flexibility and Performance for Packet Forwarding and Data Center Management
%I EECS Department, University of California, Berkeley
%D 2010
%8 May 12
%@ UCB/EECS-2010-66
%U http://www.eecs.berkeley.edu/Pubs/TechRpts/2010/EECS-2010-66.html
%F Moon:EECS-2010-66