Google revela detalles de cómo funciona su red de 1pbps

Google red

Google es la empresa con la red más poderosa en el mundo con un tráfico de más de 1 petabit por segundo, es también una de las que tiene mayor cantidad de servidores en sus datacenters, se estima que tienen un millón de servidores, y el costo de mantener y operar esa cantidad de dispositivos hizo que crearan su propio hardware y software de red, evitando comprarle a proveedores como Cisco millones de dólares en equipos que según Google no satisfacen sus necesidades.

Hace 10 años, Google decidió dejar de utilizar equipo de red “del mercado” que con los protocolos estandarizados ya no le estaban alcanzando para la cantidad de tráfico que estaban ya manejando y se pusieron la meta de diseñar y crear una red personalizada que escalara según sus necesidades.

“No podíamos comprar el equipo que necesitábamos para construir una red del tamaño y velocidad que necesitábamos, simplemente no existía” menciona Amin Vahdat de Google.

Al diseñar la topología necesaria se dieron cuenta que necesitaban más de 10,000 switches, los cuales sería casi imposible administrar y configurar con los protocolos existentes, eso los llevó a dar los primeros pasos en lo que ahora conocemos como Software Defined Networking ó SDN, creando protocolo llamado Firepath con un esquema lógicamente centralizado bajo el control de un elemento al que llamaron Firepath Master.

Google Firepath

Este software de networking lo diseñaron para que funcionara en hardware heterogéneo, y ahora ellos mismos diseñan el hardware el cual fabrican en Asia con componentes baratos que encuentran útiles, por ejemplo switches top-of-rack construidos con chips Broadcom que ofrecen 40 terabits por segundo (el equivalente al ancho de banda consumido por 40 millones de casas), ahorrando millones de dólares.

Talvez no son los únicos porque otras empresas como Facebook y Amazon ya lo están haciendo, pero fueron los primeros, los que mayores avances han logrado y lo más importante los únicos que lo han abierto al público con la intención de que otras personas o empresas ayuden a mejorarlo.

Más información