OpenContrail es un proyecto con licencia de Apache 2.0 que se construye utilizando protocolos basados en estándares y proporciona todos los componentes necesarios para la virtualización de red: controlador SDN, enrutador virtual, motor de análisis y API publicadas en el norte. Cuenta con una extensa API REST para configurar y recopilar datos operativos y analíticos del sistema. Creado para escalar, OpenContrail puede actuar como una plataforma de red fundamental para infraestructura de nube. Los aspectos clave del sistema son:
- Virtualización de redes: las redes virtuales son el componente básico del enfoque de OpenContrail. El control de acceso, los servicios y la conectividad se definen a través de políticas de alto nivel. Al implementar el enrutamiento entre redes en el host, OpenContrail reduce la latencia para el tráfico que cruza las redes virtuales. La eliminación de las puertas de enlace intermedias también mejora la resistencia y minimiza la complejidad.
- Programación y automatización de la red: OpenContrail utiliza un modelo de datos bien definido para describir el estado deseado de la red. Luego, traduce esa información a la configuración necesaria para cada nodo de control y enrutador virtual. Al definir la configuración de la red en lugar de un dispositivo específico, OpenContrail simplifica y automatiza la organización de la red.
Big Data para infraestructura: el motor de análisis está diseñado para ingestas y consultas a gran escala. de datos estructurados y no estructurados. Los datos históricos y en tiempo real están disponibles a través de una simple API REST, que proporciona visibilidad sobre una amplia variedad de información.
OpenContrail puede reenviar el tráfico dentro y entre redes virtuales sin atravesar una puerta de enlace. Es compatible con características tales como la gestión de direcciones IP; control de acceso basado en políticas; Monitorización de tráfico y NAT. Interopera directamente con cualquier plataforma de red que admita el estándar BGP / MPLS L3VPN existente para la virtualización de red.
Discontinuado El proyecto parece no estar más actualizado. La última versión, 2.1.9, lanzada en febrero de 2015, todavía puede descargarse del sitio web oficial.