Presentation is loading. Please wait.

Presentation is loading. Please wait.

CMPE 252A : Computer Networks

Similar presentations


Presentation on theme: "CMPE 252A : Computer Networks"— Presentation transcript:

1 CMPE 252A : Computer Networks
Chen Qian Computer Science and Engineering UCSC Baskin Engineering

2 Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google’s Datacenter Network
Arjun Singh, Joon Ong, Amit Agarwal, Glen Anderson, Ashby Armistead, Roy Bannon, Seb Boving, Gaurav Desai, Bob Felderman, Paulie Germano, Anand Kanagala, Hong Liu, Jeff Provost, Jason Simmons, Eiichi Tanda, Jim Wanderer, Urs Hölzle, Stephen Stuart, and Amin Vahdat (Google)

3 Ten years ago, cost and operational complexity associated with datacenter network architectures was prohibitive. Maximum network scale was limited by the cost and capacity of the highest-end switches

4 Traffic has increased 50x in this time period, roughly doubling every year.

5

6 Google’s DCN in 2004 40 servers connected at 1Gb/s to a ToR switch with approximately 10:1 oversubscription in a cluster delivering 100Mb/s (per host) among 20k servers. High bandwidth applications had to fit under a single ToR to avoid the heavily oversubscribed ToR uplinks.

7 Google realized that existing commercial solutions could not meet our scale, management, and cost requirements. Hence, they decided to build own custom data center network.

8 Clos topology

9 Firehose 1.0

10 Firehose 1.1 Firehose 1.0 used server to house switch chips but with bad experience. Hence they built custom switch fabric

11 Watchtower and Saturn

12 Jupiter: A 40G datacenter-scale fabric

13 multiple clusters within the same building and multiple buildings on the same campus


Download ppt "CMPE 252A : Computer Networks"

Similar presentations


Ads by Google