OCP 2016: Construir innovación dirigida hacia la comunidad

Por: Mark Russinovich, CTO en Microsoft Azure

Durante mi asistencia al evento del Open Compute Project (OCP, Proyecto de Cómputo Abierto) de Estados Unidos, tuve el placer de comentar sobre las ventajas de un enfoque abierto hacia el cómputo en la nube y compartir la más reciente innovación de Microsoft con la comunidad.

El camino de Microsoft en el código abierto comenzó hace más de 10 años y desde entonces, hemos sido un significativo y creciente contribuyente para los proyectos de código abierto –en Microsoft Azure en particular, donde soportamos numerosos modelos de programación, librerías y distribuciones Linux de código abierto. De hecho, más de 25 por ciento de todas las máquinas virtuales implementadas en Azure son basadas en Linux, de un 20 por ciento que eran hace sólo seis meses.

Unirnos al OCP en 2014 fue otro paso importante en nuestro camino en el código abierto. Desde entonces, contribuimos a la especificación Open CloudServer (OCS), compartiendo los mismos diseños de servidor y centro de datos que impulsan nuestra propia nube Azure de hiper-escala, para que las organizaciones de todos tamaños puedan aprovechar nuestras innovaciones y mejoren el desempeño, eficiencia, consumo de energía y costos de sus centros de datos.

Como parte de este compartir nuestros diseños de centro de datos, también hemos contribuido con tecnologías que muestran los principios de red definida por software (SDN, por sus siglas en inglés) de velocidad y escalamiento que sirven como la columna de Azure. Por ejemplo, en julio de 2015 la OCP aceptó nuestra contribución a la especificación de Interfaz de Abstracción de Switch (SAI, Switch Abstraction Interface). SAI surgió como una manera de ayudar a los proveedores de infraestructura de red a integrar software con plataformas de hardware que evolucionan de manera rápida y continua a velocidad y escala de nube. Con SAI, las organizaciones tienen la libertad de elegir y escoger la combinación más óptima de hardware y software para sus necesidades de red particulares. A través de una API abierta y estandarizada, SAI ayuda a estas organizaciones a mantenerse al día de la administración e implementación de su software de red, a la vez que puede reducir su tiempo general de llegada al mercado y les permite adoptar el hardware disponible más reciente en sus centros de datos.

Este año llevamos estos beneficios un paso Adelante a través de una nueva innovación que proponemos para contribuir al OCP –Software para Red Abierta en la Nube (SONiC, Software for Open Networking in the Cloud). SONiC es una colección de componentes de software de red requeridos para construir dispositivos de red como interruptores. Junto con SAI, SONiC permitirá a los operadores de nube, aprovechar las innovaciones de hardware mientras les brinda un marco de trabajo para construir sobre un código fuente abierto para aplicaciones en el interruptor de red y ganar la posibilidad de integrarlo con múltiples plataformas. De manera breve, creemos que se trata de la pieza final del rompecabezas de entrega de una plataforma de interruptor completamente de código abierto que puede compartir la misma pila de software en diferente hardware de múltiples proveedores de interruptor. SONiC ha sido creado gracias a las contribuciones de Arista, Broadcom, Dell y Mellanox, y pueden leer más al respecto, aquí.

Para hacer honor a su nombre, SONiC trata sobre velocidad y escala de nube –y debido a que pueden extenderse de manera sencilla con otro código abierto, componentes de software propietarios o de terceros, al final puede acelerar el tiempo de salida al mercado y mejorar de manera importante las eficiencias del centro de datos. Al contribuir con SONiC como un proyecto de código abierto para la comunidad en nuestro repositorio de GitHub bajo una licencia de código abierto y proponerlo para la inclusión en OCP, incrementamos nuestra historia de contribución en la comunidad para las innovaciones en centros de datos –para compartir los diseños y tecnologías que impulsan nuestra infraestructura de nube de clase mundial, para permitir un enfoque de innovación abierto y dirigido a la comunidad, y ayudar a desarrollar un ecosistema que abarque a la industria para el espacio de red a través de OCP.

Sigan estas ligas para conocer más sobre OCP, ver detalles del Summit 2016 de OCP Estados Unidos o más sobre los programas de código abierto de Microsoft.

También pueden ver a continuación mi conferencia.

Tags: , , , , , , , , , , , , , , , , , , , , , , ,

Publicaciones Relacionadas