Friday, November 23, 2007

Google's 10- GigE switch

Just read an article from Nyquist Capital about Google designing its own 10 GigE switches. Its interesting how the authors traced the source of thousand of SFP+ components to Google to determine this. The article discusses how the strategy is very similar to Google designing its own servers and compute farms from basic components as opposed to buying servers from companies like IBM, HP SUN etc.. The article also mentions Google adding 5K+ 10GigE ports a month to manage its 500,000+ compute nodes.

Thats a ton of money being saved, given the cost of 10GigE switches in the market today. Which brings us to the question, what is so proprietary about a switch that vendors like Cisco, Juniper, Woven etc., can sell them at a huge price and a huge margins. Does IOS-X from Cisco have some patented stuff that open source software cannot implement or don't have. I would love to see the above Google technique revolutionize the switch market and motivate some startup to design a switch fabric based on commodity hardware.


Anonymous said...

Doesn't Vyatta do this already?

Amitabha said...

Thanks for the reference of Vyatta, I was not aware about it. The idea of open-source networking on commodity hardware is very interesting. I would recommend reading Vyatta's whitepaper titled "Why Vyatta is better than Cisco", available for download at Vyatta's website.