第 7 章 Neutron - 077 - 配置 linux-bridge mechanism driver
配置 linux-bridge mechanism driver
要学习 Linux Bridge 如何实现 Neutron 的各种功能,首先需要配置 linux-bridge mechanism driver。
Neutorn ML2 plugin 默认使用的 mechanism driver 是 open vswitch 而不是 linux bridge。
但是研究 linux bridge 也是必要的。原因如下:
1、linux bridge 技术非常成熟,而且高效,所以业界很多 OpenStack 方案选择 linux bridge,比如 Rackspace 的 private cloud。
2、open vswitch 实现的 Neutron 虚拟网络较为复杂,不易理解;而 linux bridge 方案更直观。
先理解 linux bridge 方案后再学习 open vswitch 方案会更容易。并且可以通过两种方案的对比更加深入地理解 Neutron 网络。
linux bridge 实现虚拟交换节的基本原理:
上图中,br0 是 linux bridge,br0 充当虚拟交换机的作用,负责将物理网卡 eth0 和虚拟网卡 tap 设备 vnet0/vent1 连接到同一个二层网络,实现虚拟机 VM1 和 VM2,以及虚拟机与外网之间的通信。
配置 linux-bridge mechanism driver
要在 Neutron 中使用 linux bridge,首先需要配置 linux-bridge mechanism driver。
Neutron 默认使用 ML2 作为 core plugin,其配置位于 /etc/neutron/neutron.conf。
控制节点和计算节点都需要在各自的 neutron.conf 中配置 core_plugin 选项。
然后需要让 ML2 使用 linux-bridge mechanism driver。
ML2 的配置文件位于 /etc/neutron/plugins/ml2/ml2_conf.ini。
mechanism_drivers 选项指明当前节点可以使用的 mechanism driver,这里可以指定多种 driver,ML2 会负责加载。 上面配置指明只使用 linux-bridge driver。
控制节点和计算节点都需要在各自的 ml2_conf.ini 中配置 mechanism_drivers 选项。
Neutron 服务正常启动后,所有节点上都会运行 neutron-linuxbridge-agent
linux-bridge mechanism driver 已经配置完毕 。
---------------------------------------------------------引用来自------------------------------------------------------------------------------
https://www.cnblogs.com/CloudMan6/p/5801450.html
https://mp.weixin.qq.com/s?__biz=MzIwMTM5MjUwMg==&mid=2653587658&idx=1&sn=ba38096b11bd93a7fa596cd1a1696d82&chksm=8d3080d3ba4709c5f492c01d7e150ad9e738b1058a9d1c2671cd04fcb56a6244832485590ab8&scene=21#wechat_redirect
转载于:https://www.cnblogs.com/gsophy/p/11127754.html
第 7 章 Neutron - 077 - 配置 linux-bridge mechanism driver相关推荐
- Neutron VxLAN + Linux Bridge 环境中的网络 MTU
1. 基础知识 1.1 MTU 一个网络接口的 MTU 是它一次所能传输的最大数据块的大小.任何超过MTU的数据块都会在传输前分成小的传输单元.MTU 有两个测量层次:网络层和链路层.比如,网络层上标 ...
- 配置 linux-bridge mechanism driver - 每天5分钟玩转 OpenStack(77)
本节开始我们将学习 Linux Bridge 如何实现 Neutron 的各种功能. 首先需要配置 linux-bridge mechanism driver. Neutorn ML2 plugin ...
- 理解 neutron(15):Neutron Linux Bridge + VLAN/VXLAN 虚拟网络
学习 Neutron 系列文章: (1)Neutron 所实现的虚拟化网络 (2)Neutron OpenvSwitch + VLAN 虚拟网络 (3)Neutron OpenvSwitch + GR ...
- 一个关于Linux Bridge配置的吐嘈
话说有些事情十分适合在放假前的一天折腾一天,但绝对不适合在你准备去吃饭前多看一眼...我上周就碰到了这么一件揪心的事,最终以低血糖收场,十分狼狈地四处觅食,却觅到了一包超级辣的鸡爪,吃完后感觉症状加重 ...
- Linux 虚拟化网络技术 — KVM + Linux Bridge 的网络虚拟化解决方案
目录 文章目录 目录 KVM 虚拟机应用 Linux Bridge + VLAN 实现网络隔离 TSG: Failed to restart network KVM 虚拟机应用 Linux Bridg ...
- openstack queens 版本 linux bridge起不来的解决办法
报错如下: Apr 3 03:52:48 neutron neutron-linuxbridge-agent: elif tornado and tornado.gen.is_coroutine_fu ...
- Linux Kernel TCP/IP Stack — L2 Layer — Linux Bridge(虚拟网桥)
目录 文章目录 目录 Linux bridge Linux bridge 的实现方式 Linux bridge 的代码逻辑 Linux bridge 在 Linux 的语境中,Bridge(网桥)和 ...
- Linux Kernel TCP/IP Stack — L2 Layer — Linux Bridge(虚拟网桥)的基本操作
目录 文章目录 目录 Linux bridge 的基本操作 创建 Bridge 将 veth pair 连上 Bridge 为 Bridge 配置 IP 地址 将物理网卡接口设备挂靠 Bridge L ...
- 第一章:认识Redhat Linux
第一章:认识Redhat Linux 1.Redhat Linux发展史 Linux系统的诞生并不是凭空出现的,它的宗师是UNIX系统.Linux系统的诞生,是基于UNIX的,1991年,由一位芬兰郝 ...
- DreamFactory入门指南 - 第2章安装和配置DreamFactory
第2章安装和配置DreamFactory 在本章中,您将学习如何安装和配置DreamFactory.提供了许多安装解决方案,包括GitHub存储库,点击式安装程序,Docker容器和特定于云的安装程序 ...
最新文章
- c++ 终止 超时_C++ 哪里超时了啊?
- 论文阅读计划2(Deep Joint Rain Detection and Removal from a Single Image)
- 万字长文|深度剖析Service Mesh服务网格新生代Istio
- html计算天数,Javascript实现简易天数计算器
- Ubuntu禁用网卡步骤(重启依然生效)
- Android—构建安全的Android客户端请求,避免非法请求
- 【Tensorflow】【损失函数】交叉熵数据验证(下)---BinaryCrossentropy二分类
- 【互亿无线】如何选择国际短信服务商
- Windows PC HYSPLIT Install
- 怎样把计算机里的W0rd放到电脑桌面,当电脑桌面没有WORD文档时怎么打开WORD文档...
- android对话框activity,Android使用Activity用作弹出式对话框
- rar压缩包找回压缩密码
- 【例题】【高斯消元】USACO3.2.4 Feed Ratios
- 获取最新、最全的小红书地理位置签到数据。
- 笔记本电脑能连接WiFi但浏览器无法打开网页的解决办法
- VS2017专业版和企业版下载激活
- Windows Server 2008 R2中关闭“IE增强的安全配置”
- 微信公众号菜单跳小程序 提示页面不存在的解决办法
- 【python数据分析实战】城市餐饮店铺选址问题(2)—— 确定餐馆的具体位置
- SQL语句判断奇偶数
热门文章
- bci测试如何整改_电源动态响应测试,什么样的波形算合格?
- cesium 加载bim模型_BIM+GIS跨界融合,打造智能未来新利器
- 2数据库表增加一个字段_详解PostgreSQL用户、数据库及表的管理、操作与授权
- 微博用户信息源代码爬取_爬取微博用户公开信息,分析为周杰伦打榜的夕阳红老年团,告诉你他们真实年龄!...
- 线性代数 : 方程组的几何解释
- 多项式拟合,模型的复杂度以及权重的变化
- 从客户端登陆服务器的配置文件,从客户端登陆服务器的配置
- 242. Valid Anagram [easy] (Python)
- jupyter notebook添加conda虚拟环境
- 171.Excel表列序号