TY - GEN
T1 - ProActive routing in scalable data centers with PARIS
AU - Arora, Dushyant
AU - Benson, Theophilus
AU - Rexford, Jennifer L.
PY - 2014
Y1 - 2014
N2 - Modern data centers must scale to a large number of servers, while offering flexible placement and migration of virtual machines. The traditional approach of connecting layer-two pods through a layer-three core constrains VM placement. More recent 'flat' designs are more flexible but have scalability limitations due to flooding/broadcasting or querying directories of VM locations. Rather than reactively learn VM locations, our PARIS architecture has a controller that pre-positions IP forwarding entries in the switches. Switches within a pod have complete information about the VMs beneath them, while each core switch maintains complete forwarding state for part of the address space. PARIS offers network designers the flexibility to choose a topology that meets their latency and bandwidth requirements. We evaluate our PARIS prototype built using OpenFlow-compliant switches and NOX controller. Using PARIS we can build a data center network that supports up to 100K servers.
AB - Modern data centers must scale to a large number of servers, while offering flexible placement and migration of virtual machines. The traditional approach of connecting layer-two pods through a layer-three core constrains VM placement. More recent 'flat' designs are more flexible but have scalability limitations due to flooding/broadcasting or querying directories of VM locations. Rather than reactively learn VM locations, our PARIS architecture has a controller that pre-positions IP forwarding entries in the switches. Switches within a pod have complete information about the VMs beneath them, while each core switch maintains complete forwarding state for part of the address space. PARIS offers network designers the flexibility to choose a topology that meets their latency and bandwidth requirements. We evaluate our PARIS prototype built using OpenFlow-compliant switches and NOX controller. Using PARIS we can build a data center network that supports up to 100K servers.
KW - data center networking
KW - network virtualization
KW - software-defined networking
UR - http://www.scopus.com/inward/record.url?scp=84907327718&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84907327718&partnerID=8YFLogxK
U2 - 10.1145/2627566.2627571
DO - 10.1145/2627566.2627571
M3 - Conference contribution
AN - SCOPUS:84907327718
SN - 9781450329927
T3 - DCC 2014 - Proceedings of the ACM SIGCOMM 2014 Workshop on Distributed Cloud Computing
SP - 5
EP - 10
BT - DCC 2014 - Proceedings of the ACM SIGCOMM 2014 Workshop on Distributed Cloud Computing
PB - Association for Computing Machinery
T2 - ACM SIGCOMM 2014 Workshop on Distributed Cloud Computing, DCC 2014
Y2 - 18 August 2014 through 18 August 2014
ER -