首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

OpenStack Neutron详解

简介: neutronopenstack核心项目之一,提供云计算环境下的虚拟网络功能 OpenStack网络(neutron)管理OpenStack环境中所有虚拟网络基础设施(VNI),物理网络基础设施...网络结构: Neutron网络结构图,管理员创建和管理Neutron外部网络,是租户虚拟机与互联网信息交互的桥梁。更具体的,外部网络会分出一个子网,它是一组在互联网上可寻址的IP地址。...一般情况下,外部网络只有一个(neutron是支持多个外部网络的),且由管理员创建。租户虚拟机创建和管理租户网络,每个网络可以根据需要划分成多个子网。...路由器及interface接口端连接的网络都是由租户根据需要自助创建,管理者只创建和管理Neutron外部网络部分。...4:API 网络---暴露所有的 OpenStack APIs,包括 OpenStack 网络 API 给租户们。

2.7K20
您找到你想要的搜索结果了吗?
是的
没有找到

OpenStack Neutron 架构指南

一.前言 由于OpenStack Neutron项目本身的高度复杂性和抽象性,加之我仅作为一名初学者,其理解能力有限。...——即实现Neutron的整体原理是什么。 好了,下面让我们一起踏上Neutron这条不归之路吧! 二.Neutron架构 Neutron项目共由约1千多个文件构成(k版)。...类似于各个计算、存储节点被虚拟化为计算、存储资源池,Openstack所在的整个物理网络在Neutron中也被虚拟化为网络资源池。...Neutron Plugin 与其他项目服务不同,Neutron只有一个主要的服务进程neutron-server,它运行于网络控制节点上,提供RESTful API作为访问Neutron的入口,neutron-server...Neutron API实现的主要代码位于/neutron/api目录。 4.

3.5K61

OpenStack Neutron组件介绍

OpenStack NeutronOpenStack云计算平台的网络组件,负责管理和连接虚拟机(VM)和其他计算资源之间的网络。...本文将详细介绍OpenStack Neutron组件的结构、功能和架构。...一、Neutron的结构和组件 Neutron由以下主要组件组成: 核心API服务:Neutron的API服务是所有网络服务的入口点,它负责处理所有网络相关的请求和响应,包括网络创建、子网分配、路由管理...三、Neutron的架构 Neutron的架构包括了多个组件和模块,主要有以下几个方面: Neutron API:提供了REST API接口,以便用户和其他组件可以使用Neutron的功能和服务。...总之,OpenStack Neutron是一个非常强大的网络组件,它提供了丰富的网络服务和功能,可以实现多租户网络隔离、安全策略、弹性网络等各种应用场景。

1.3K00

Openstack Neutron的新特性

OpenStack的Stein版本提供了多种网络连接即服务增强,以支持5G、IIoT和边缘计算用例 Neutron社区基础设施的开发人员着力于5G,工业物联网(IIoT),边缘计算的拓展运用来支持新的边缘计算用例...根据2018年Openstack的用户调查,Neutron被用于92%的Openstack开发。...Neutron是一个OpenStack项目,它提供一个事实上的REST API标准来管理和配置网络服务,并使它们对其他组件(如Nova)可用。...在OpenStack的Stein版本(预定4月10日发布)中,Neutron的路线图有很多增强。下面是一些更有趣的更新。...作为增强功能的一部分,Neutron将带宽视为一种资源,并与Nova OpenStack计算服务一起将实例调度到一台主机上,在那里可以获得请求的带宽。

80120

openstack neutron基础(四)-agent

惠伟:openstack neutron基础(一)-基本概念​zhuanlan.zhihu.com 惠伟:openstack neutron基础(二)-组件通信​zhuanlan.zhihu.com 惠伟...:openstack neutron基础(三)-server​zhuanlan.zhihu.com BasicDesignTenets - OpenStack 1.Scalability and elasticity...ovs-agent有neutron-ovs-cleanup和neutron-openvswitch-agent两个进程,前者给后者后者打扫场地,打扫干净后都上场。...主要有三个进程neutron-netns-cleanup,neutron-keepalived-state-change和neutron-l3-agent,neutron-netns-cleanup是打扫战场的...最最后 到此openstack neutron基础系列就算写完了,发现自己对neutron的理解也上了一个台阶,希望对大家也有用。纯文字,重在理解,有图的并不代表就是好文章,有思想的才是好文章。

86120

OpenStack Neutron之层次化端口绑定

这是OpenStack Neutron在很早期就有的功能,但是在OpenStack Neutron里面几乎找不到它的相关文档,甚至代码也只有寥寥几十行。那它究竟是什么?...层次化端口绑定是在OpenStack Neutron ML2模块中实现的。Neutron ML2我曾在[2]中有过介绍。ML2由多类Driver组成,其中一类是Mechanism Driver。...那为什么OpenStack Neutron里面没有相应的全部代码?因为层次化端口绑定的逻辑,有一半是在Neutron ML2里面,有另一半是在物理交换机对应的Mechanism driver里面。...物理交换机属于各个厂商,相应的Mechanism Driver由各个厂商维护,而OpenStack Neutron不包含各个厂商的代码。...所以,有关层次化端口绑定的代码,在OpenStack Neutron中是看不到完整的。如果感兴趣,可以看[3-4]。

1.5K21

OpenStack实战系列:漫谈Neutron 的架构

一.前言 由于OpenStack Neutron项目本身的高度复杂性和抽象性,加之作为一名初学者,其理解能力有限。...——即实现Neutron的整体原理是什么。 二.Neutron架构 Neutron项目共由约1千多个文件构成(k版)。...类似于各个计算、存储节点被虚拟化为计算、存储资源池,Openstack所在的整个物理网络在Neutron中也被虚拟化为网络资源池。...Neutron Plugin 与其他项目服务不同,Neutron只有一个主要的服务进程neutron-server,它运行于网络控制节点上,提供RESTful API作为访问Neutron的入口,neutron-server...个人简介:徐超:任职于九州云信息科技有限公司(上海),从事OpenStack相关工作。个人倾向于研究CI-CT-CD-CD。

1.8K50
领券