En esta nueva oportunidad les venga ha hablar un poco de Redes y Software Libre haciendo mención a un prometedor Software que cada dÃa cobra más renombre y uso a nivel mundial, este es OpenDayLight.
¿Pero que es OpenDayLight?
OpenDayLight Es un proyecto de Código Abierto (Open Source) el cuál tiene como objetivo acelerar y acrecentar la difusión de la innovación en el diseño e implementación de un estándar abierto y transparente de Redes Definidas por Software (RDS), es decir, Software-Defined Networking (SDN). Actualmente el proyecto tiene el apoyo de grandes y reconocidas compañÃas como:
Networks,
Brocade,
Cisco,
Citrix,
Ericsson,
IBM,
Juniper Networks,
Microsoft,
NEC,
RedHat,
VMware
Y recientemente han lanzado su ultima versión del programa llamado Beryllium.
OpenDayLight pretende emular lo que Hadoop ha hecho en el mercado de BigData y lo que OpenStack hace en el Cloud Computing. En otras palabras, convertirse en una plataforma abierta que utilicen todas las empresas, evitando que las aplicaciones (programas) privativas (propietarios) restrinjan el crecimiento del mercado y al mismo tiempo se reduzcan los costes de desarrollo.
La principal ventaja de esta propuesta es que elimina las barreras de adopción, ya que algunas organizaciones no quieren comprometerse con un fabricante especifico que termine bloqueando su futuro. Al ser una plataforma común, las empresas podrán optar por tecnologÃas de fabricantes diversos que serán interoperables.
En concreto Big Switch Networks, Brocade, Cisco, Citrix, Ericsson, IBM, Juniper Networks, Microsoft, NEC, RedHat y VMware son los miembros Platinum y Gold (fundadores principales) del proyecto, los cuales donarán software y recursos de ingenierÃa para este proyecto Open Source y ayudarán a definir la plataforma SDN abierta, según han informado oficialmente.
Para instalar OpenDayLightusted puede guiarse por la Guia Oficial del fabricante haciendo clic AquÃ, y apoyándose en este Blog de WordPress sobre la aplicación haciendo clic AquÃ.
¿Y realmente que son las Redes Definidas por Software?
Las SDN son una manera de abordar la creación de redes en la cual el control lo toma una aplicación de software llamada controlador y no el hardware red red.
Cuando un paquete llega a un conmutador (switch) en una red tradicional, las reglas que se encuentran integradas al firmwareprivativo y cerrado del conmutador le dicen al mismo adónde transportar el paquete. El switch envÃa cada paquete al mismo destino por la misma trayectoria y tratando a todos los paquete de la misma forma. En la empresa, los switch inteligentes (administrables) diseñados con circuitos integrados de aplicación especÃfica(ASIC) que son lo suficientemente sofisticados para reconocer diferentes tipos de paquetes y tratarlos de forma diferente, pero estos switch pueden ser muy costosos.
En una SDN, un SysAdmin (Administrador de Red) puede darle forma al tráfico desde una consola de control centralizada sin tener que tocar switch individuales. El administrador puede cambiar cualquier regla de los switch de red cuando sea necesario, dando o quitando prioridad, o hasta bloqueando tipos especÃficos de paquetes con un nivel de control muy detallado.
Eso es especialmente útil en una arquitectura de múltiples arrendatario(multi-tenant architecture) de computación en la nube porque permite al administrador manejar cargas de tráfico de manera flexible y más eficiente. Esencialmente, esto permite al Administrador de Red usar menos conmutadores pequeños y costosos y tener más control que nunca sobre el flujo del tráfico de red.
Además, las SDN son verdaderamente una tecnologÃa abierta. Esto genera más interoperabilidad, más innovación y soluciones más flexibles y rentables. Si una red cumple con los estándares de SDN adecuados, podrÃa estar controlada por varias aplicaciones de controlador de SDN. Esa opción es preferible a que cada plataforma de red tenga sus propios comandos y su propia consola de administración, que aumentan las limitaciones con respecto a los proveedores posibles y que complican aún más la administración de la red. Actualmente, existen diversos estándares de SDN que evolucionan en diferentes áreas; las estrategias útiles en materia de SDN estas se basarán siempre en ecosistemas de varios proveedores, abiertos e interoperables, con protocolos estandarizados o tecnologÃas de código abierto clave.
¿Y por que necesitamos una nueva Arquitectura de Redes?
Debido a que cada dÃa más las tecnologÃas de redes actuales ya no satisfacen las necesidades
tecnológicas de empresas, operadores y usuarios. Y que como muchas tecnologÃas de telecomunicaciones han evolucionado de manera más rápida que las redes mismas, se ha originado que muchas veces la red misma se convierte en el punto de falla que no permite el crecimiento de si misma.
Cuando decimos que no satisfacen las necesidades de las nuevas tecnologÃas, nos referimos a que las redes tradicionales no son suficientemente ágiles como para reprogramarse, reconfigurarse y reajustarse a los despliegues de nuevos servicios. Y en consecuencia, lo que se persigue con el cambio de arquitectura de red es acercarse a las necesidades actuales de flexibilidad, escalabilidad, automatización y control.
Espero les haya gustado el Tema y prueben la aplicación!