闲话Neutron与SDN的联系
前言
OpenStack作为当前最富盛名的云计算管理工具,其服务覆盖了网络、虚拟化、操作系统、服务器等各个方面。它与SDN的关系并非是从属关系,而是同期发展。二者相互促进,相互成就。一、OpenStack中的网络发展
OpenStack的项目根据成熟度不同可以分为核心项目、孵化项目、支持项目等种类,其中核心项目包含了计算(Nova)、存储(Swift、Cinder、Glance)、网络(Neutron)和认证(Keystone)等功能。显而易见,与SDN最相关的是其中的网络部分。
最初的OpenStack在设计网络时,将网络功能作为Nova的子项目Nova-network开发,后来从中独立出来更名为Quantum,之后由于Quantum商标侵权原因,改名为今天的Neutron。
二、Neutron是不是SDN?
Neutron本身不是SDN架构,SDN也不是Neutron实现网络的唯一方式,但Nneutron与SDN控制器结合可以成为SDN架构。例如将OVN作为SDN控制器,结合Neutron和OVS提供网络服务。
参考:
[1] OpenStack是什么? (biancheng.net)
[2] OpenStack的基本概念与架构图_石头-CSDN博客_openstack架构详解图