Google Reveals Secrets Behind its Servers and Massive Jupiter Network
Google recently released a 15-page document at SIGCOMM 2015, in which it explained the networking technologies used in its servers, tracing the evolution over the years.
To date, Google has the largest network of data centers around the world, connected by the infrastructure that the company called Jupiter. According to Google Fellow Amin Vadat, Jupiter can deliver a bisection bandwidth of 1 petabit per second (1 million gigabits).
That means each of its 100,000 servers in a data center can communicate to each other at a speed of 10Gb/s. It is the rate one hundred times faster than the first-generation network granted by the technologies used in 2005. Google considers Jupiter as one of the main advantages it has over rivals like Microsoft and Amazon.
One of the major reasons Google is speaking about its network now is that the company is opening up its infrastructure and offering cloud services to other companies.
For Google, networking a key differentiator, said Vadat, adding, “Having a great distributed computing infrastructure requires a world-class network to connect servers together.”
Google would like developers at other companies to understand they can run jobs such as Big Data analytics on its infrastructure with reliable speed and performance.
“While Google might have faced some of these challenges earlier, everyone is faced with these kinds of issues now,” said Dr. Vahdat. “The amount of bandwidth you need within the data center to process through all of your data is enormous and growing.”