Abstract

To be agile and cost effective, data centers should allow dynamic resource allocation across large server pools. In particular, the data center network should enable any server to be assigned to any service. To meet these goals, we present VL2, a practical network architecture that scales to support huge data centers with uniform high capacity between servers, performance isolation between services, and Ethernet layer-2 semantics. VL2 uses (1) flat addressing to allow service instances to be placed anywhere in the network, (2) Valiant Load Balancing to spread traffic uniformly across network paths, and (3) end-system based address resolution to scale to large server pools, without introducing complexity to the…

Citation impact

2,105
total citations
FWCI
295.75
Percentile
100%
References
28
Citations per year

Authors

9

Topics & keywords

Keywords
  • Computer science
  • Server
  • Computer network
  • Scalability
  • Network architecture
  • Data center
  • Ethernet
  • Cloud computing
No related works found for this paper.