OpenFlow
OpenFlow, un protocolo “abierto” para controlar los flujos de tráfico de múltiples conmutadores desde un controlador centralizado, es un ejemplo de SDN. La iniciativa OpenFlow está dirigida por la Open Networking Foundation y los miembros fundadores de la ONF son proveedores de servicios exclusivos, incluidos Yahoo, Google y Verizon. La especificación OpenFlow 1.1 está disponible, aunque los proveedores de redes utilizan actualmente la especificación 1.0 (encuentre ambas especificaciones aquí).
OpenStack Quantum
- ¿Es posible convertir mi base de datos MS Access a Cloud SQL (Google), si es así, ¿cómo puedo conectarlos?
- ¿Quiénes son los principales proveedores de servicios de computación en la nube en Kenia?
- ¿Qué investigación sería interesante para mi tesis en NFV, SDN y computación en la nube?
- ¿Cuál es la mejor nube para administrar archivos para una empresa en varios idiomas?
- ¿Por qué querría usar AWS si no necesito una escala masiva? ¿No será DigitalOcean más fácil y económico de usar?
OpenStack, una iniciativa de software de código abierto para construir nubes, tiene un proyecto de conectividad de red llamado Quantum (vea la página del proyecto aquí). El proyecto Quantum busca proporcionar “conectividad de red como un servicio” entre dispositivos de interfaz (por ejemplo, vNIC) administrados por otros servicios de OpenStack. Quantum se propuso originalmente en abril de 2011 y en menos de seis meses se puso a disposición la API v1.0; se describe como un “proyecto joven”, y la documentación es un trabajo en progreso.
ACTUALIZACIÓN: El proyecto OpenStack Quantum ha cambiado de nombre a Neutron .
¿Cómo se relaciona OpenFlow con Quantum?
Quantum es una abstracción de redes a nivel de aplicación que se basa en implementaciones de complementos para asignar las abstracciones a la realidad. Los sistemas de red basados en OpenFlow son un mecanismo posible para ser utilizado por un complemento para entregar una abstracción cuántica.
OpenFlow en sí no proporciona una abstracción de red; que toma software que implementa el protocolo. Quantum en sí no habla con los interruptores directamente; que requiere software adicional (en forma de complemento). Esos componentes de software pueden ser uno o lo mismo, o un complemento Quantum podría comunicarse con el software del controlador basado en OpenFlow a través de una API (como la API Open vSwitch).