Menu
in

Los servidores abiertos de Facebook

Con la necesidad de servir diariamente a más de 600 millones de usuarios, es lógico asumir que la infraestructura de Facebook es en verdad impresionante. Servidores, centros de datos, sistemas de redundancia y refrigeración, todo debe ser planeado e implementado con mucho cuidado. Al mismo tiempo, la necesidad de expandir su capacidad lleva a un consumo mayor de energía, pero eso también ha sido tenido en cuenta. Si quieres saber cómo son los servidores de Facebook, ya no debes preguntártelo más, ya que tanto sus especificaciones como su diseño han sido declarados abiertos, bajo el proyecto “Open Compute”.

Conocemos muy bien quiénes son los gigantes de la Web actualmente, pero en general, no se sabe tanto sobre la forma en la que operan a nivel informático. En el caso de Google, hemos visto algunos detalles sobre el Googleplex, y también es un dato conocido que crea su propio hardware para sus servidores, pero nada más que eso. Después de todo, ningún titán de la informática y las comunicaciones tiene como costumbre repartir secretos. Pero en una era en la que compartir información es la regla y no la excepción, algo ha decidido mostrar al mundo cómo están hechos los sistemas que lo mantienen de pie. Ese algo no es otra cosa más que Facebook, a través del proyecto Open Compute.

Dicho proyecto comenzó hace poco más de un año, con un objetivo gigantesco: Construir la infraestructura más eficiente con el menor costo posible. A simple vista parece una contradicción, ya que cuanto más drástica se necesita que sea la reducción en el consumo de energía, mayor inversión en tiempo y dinero suele demandar. Sin emabrgo, los resultados están a la vista de todos, literalmente, ya que cualquier interesado puede descargar las especificaciones de dichos servidores (estén basados en hardware Intel o AMD), y también los diseños en CAD de cada componente. Se han tenido en cuenta detalles a diferentes escalas, desde el chasis para un servidor (sin tornillos, puede ser montado en pocos minutos) hasta la configuración para utilizar la refrigeración del centro de datos sobre los servidores.

Una de las razones por las cuales Facebook ha decidido abrir estos diseños es, obviamente, para recibir datos y sugerencias de los usuarios. Y la otra razón es para que aquellos desarrolladores que inicien un proyecto a escala Web puedan aprovechar el trabajo que Facebook ha hecho hasta ahora. Los números son muy interesantes: En comparación con un servidor promedio, el diseño de Facebook es un 38 por ciento más eficiente, y un 24 por ciento más barato. Desde reemplazar parlantes internos por luces LED, hasta eliminar casi por completo el plástico y reducir la estética al mínimo, el proyecto Open Compute ofrece servidores poco atractivos en lo visual, pero extraordinarios en lo funcional, y mucho más verdes de lo que estamos acostumbrados a ver.

Escrito por Lisandro Pardo

Leave a Reply