上一节我们学习了 Neutron Vlan Network 的原理,今天讨论如何在 ML2 配置中 enable 它。 首先在 /etc/neutron/plugins/ml2/ml2_conf.ini 中设置 vlan network 相关参数 ...
最近公司sdn项目在控制器开发过程中,需要运用到Neutron liberty版本中比较新的ML 分层端口绑定 Hierarchical Port Binding ,使用此技术主要目的是为了解决基于硬件SDN交换机在使用OpenFlow协议实现租户网络隔离使用VLAN协议时,还是会受到VLAN 的限制,造成租户网络容量无法突破 。使用分层端口绑定技术可以很好的,在neutron架构下的实现突破 ...
2016-03-08 19:17 2 2505 推荐指数:
上一节我们学习了 Neutron Vlan Network 的原理,今天讨论如何在 ML2 配置中 enable 它。 首先在 /etc/neutron/plugins/ml2/ml2_conf.ini 中设置 vlan network 相关参数 ...
前面完成了一系列准备工作,本节开始将创建各种 Neutorn 网络,我们首先讨论 local network。 local network 的特点是不会与宿主机的任何物理网卡相连,也不关联任何的 VLAN ID。 对于每个 local netwrok,ML2 ...
上一节我们介绍了 VXLAN 的基本概念,今天介绍如何在 ML2 中启用 VXLAN。 在 /etc/neutron/plugins/ml2/ml2_conf.ini 设置 vxlan network 相关参数。 tenant_network_types = vxlan ...
前面讨论了 OVS local network,今天开始学习 flat network。 flat network 是不带 tag 的网络,宿主机的物理网卡通过网桥与 flat network 连接,每个 flat network 都会占用一个物理网卡。 在 ML2 配置中 ...
前面我们已经学习了 OVS 的 local 网络 和 falt 网络,今天开始讨论 vlan 网络。 vlan network 是带 tag 的网络。 在 Open vSwitch 实现方式下 ...
Neutron/ML2 Neutron ML2 模块层2(ml2)插件是一种允许OpenStack网络同时地利用在复杂现实数据中心发现的各种第二层网络技术的框架。目前它与存在的openvswitch、linuxbridge和hyperv L2代理共同存在,而且想要替换和否决与那些L2 ...
上一节我们讨论了 ML2 Plugin 解决的问题,本节将继续研究 ML2 的架构。 ML2 对二层网络进行抽象和建模,引入了 type driver 和 mechanism driver。 这两类 driver 解耦了 Neutron 所支持的网络类型(type)与访问这些网络类型的机制 ...
与 GRE 配置和实现差别不大,这里只讨论如何实施 VXLAN。 在 ML2 配置中 ...