Sign up or log in to save this to your schedule and see who's attending!

In networks today, forwarding decisions are made by switches in sitting the middle of the network and congestion control decisions are made by the information collected by end-hosts sitting at the edge. In this talk, we argue that this design should not be applied to a data center network. Instead, we argue that data center networks can be significantly simplified and improved if routing decisions are made by the end-hosts or by the software switches (where there is more intelligence) and congestion control decisions are made using explicit in-band information given by the switch (where the congestion occurs). We present a new network architecture, named Riley, which inherently flips the network inside-out by switching roles of the entities that make for forwarding and congestion control decisions. By doing so, Riley eliminates the need for forwarding state and the switch local control plane on the hardware switches, which consequently allows the extraneous hardware resources to be removed or be dedicated for other tasks, such as collecting detailed statistics on traffic latency and congestion. This information is disseminated to end-hosts, which can make congestion control decisions or route selection.