OpenStack入门之核心组件梳理(5)——Neutron篇
OpenStack入门之核心组件梳理(5)——Neutron篇 前言 本文将讲解OpenStack核心组件之一的Neutron组件。希望阅读本文前,建议初学者提前认知云计算、Linux操作系统、服务器群集以及OpenStack概念以及架构图。本文主要是为了自行整理有关OpenStack的相关知识理论,也是同读者分享自己对OpenStack中Neutron下面的浅解。 友情链接:下面的三篇文章对于初学者或多或少可以帮你在宏观上了解云计算以及OpenStack。 云计算浅谈 OpenStack概念以及核心组件概述 OpenStack部署节点类型和架构 一、Neutron的基本概念 1.1Neutron的前世今生 Neutron的前身是Quantum,Quantum英文为量子,Neutron英文翻译为中子,虽然笔者不知道这样来命名项目的具体原因,但从直观的感觉上就会觉得这个玩意不简单哈! 其实最初OpenStack并没有将网络组件独立出来,为之成立单独的一个核心项目,最初是一个叫做Nova-network的网络模型,这种模型非常简单,就是一种单一的平面网络,如下图所示: 但若熟悉网络知识就会发这种模式存在很大的缺点,比如: 单一网络有瓶颈,没有体现出云的特性(如可伸缩); 难以实现租户的隔离性; 所以技术需要不断更新发展,相关的技术大佬经过思索,尝试