Neutron学习笔记

来源:互联网 发布:数据共享交换 编辑:程序博客网 时间:2024/05/22 06:07

Neutron的机制是通过plugin/driver/agent等方式实现不同底层网元实现的集成
Neutron-server是实现OpenStack网络功能的的主要部件

Plugin agents和Neutron插件一起管理虚拟交换机,Plugin agents依赖Neutron插件
plugin里:
L2-L3称为core plugin,
L4-L7称为service plugin;

ML2 core plugin : type driver, mechanism driver.



driver是同一个plugin下替换不同网元实现的方式
ML2 type driver : vlan, vxlan, gre, etc.
ML2 mechanism driver : linux bridge, openvSwitch, etc.

而agent是部署在底层网元一侧的相应Driver代理,来对网元转换参数并下发到网元里.
DHCP agent是Neutron的一部分,为租户的网络提供DHCP服务。
L3 agent负责3层功能和NAT转发来获得租户虚拟机的外部访问。


core feature: network, subnet, port
plugins feature: loadbalance, firewall, vpn, etc.



0 0
原创粉丝点击