Neutron介绍

Neutron简介

Neutron是OpenStack中提供网络服务的核心组件,基于软件定义网络的思想,实现软件化的网络资源管理,在实现上充分利用了Linux系统中各种网络相关技术,支持第三方插件

常用术语

Bridge-int:综合网桥

实现内部网络功能的网桥

Br-ex:外部网桥

外部网络通信的网桥

Neutron-server:把API的调用请求传递给已经配置好的插件进行后续处理

提供API接口

Neutron-L2-agent:二层代理,用于管理VLAN的插件,接受Neutron-server的指令创建VLAN

实现二层网络通信的代理

Neutron-DHCP-agent:是OpenStackz中创建子网并为每一个创建的子网实现IP地址自动分发的组件,

为子网自动分发IP地址

Neutron-l3-agent:

租户网络和floating IP间地址转换

Neutron-metadata-agent:运行在网络节点上,用来响应Nova的metadata请求

LBaaS agent:

为多台实例和open vswitch agent 提供负载均衡服务

Neutron架构

当Neutron通过API接口接收来自用户或者其他组件的网络请求时,以消息队列的方式提交给二层或三层代理,其中DHCP agent实现子网的创建和IP地址的自动分发,而L2 agent实现相同VLAN下网络的通信L3 agent可以实现同一个租户网络下不同子网间的通信。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值