【从零开始的SDN学习之路】之闲话Neutron与SDN的联系

闲话Neutron与SDN的联系

  • 前言
  • 一、OpenStack中的网络发展
  • 二、Neutron是不是SDN?


前言

OpenStack作为当前最富盛名的云计算管理工具,其服务覆盖了网络、虚拟化、操作系统、服务器等各个方面。它与SDN的关系并非是从属关系,而是同期发展。二者相互促进,相互成就。

一、OpenStack中的网络发展

OpenStack的项目根据成熟度不同可以分为核心项目、孵化项目、支持项目等种类,其中核心项目包含了计算(Nova)、存储(Swift、Cinder、Glance)、网络(Neutron)和认证(Keystone)等功能。显而易见,与SDN最相关的是其中的网络部分。
【从零开始的SDN学习之路】之闲话Neutron与SDN的联系_第1张图片

最初的OpenStack在设计网络时,将网络功能作为Nova的子项目Nova-network开发,后来从中独立出来更名为Quantum,之后由于Quantum商标侵权原因,改名为今天的Neutron。

Nova-network
Quantum
Neutron

二、Neutron是不是SDN?

Neutron本身不是SDN架构,SDN也不是Neutron实现网络的唯一方式,但Nneutron与SDN控制器结合可以成为SDN架构。例如将OVN作为SDN控制器,结合Neutron和OVS提供网络服务。
【从零开始的SDN学习之路】之闲话Neutron与SDN的联系_第2张图片

参考:
[1] OpenStack是什么? (biancheng.net)
[2] OpenStack的基本概念与架构图_石头-CSDN博客_openstack架构详解图

你可能感兴趣的:(云计算,网络)