目录

文章目录

  • 目录
  • 前言
  • 传统网络到虚拟化网络的演进
  • 单一平面网络到混合平面网络的演进
  • Neutron 简述
  • Neutron 的网络实现模型
    • 计算节点网络实现模型
    • 内外 VID 转换
    • 网络节点网络实现模型
    • 控制节点的网络实现模型
  • 参考文献

前言

有人说 Neutron 难学,不信邪的我非要捅穿这 Neutron(热血)。

本文从整体上介绍 Neutron 的部署架构、网络实现模型、上层资源模型、底层技术支撑、设计意图以及实践案例。目的是从鸟瞰的视角掌握 Neutron 的全局。本文参考和引用了大量的文献与书籍,尤其是《深入理解 OpenStack Neutron》一书,于文末附有链接,感谢知识的分享(传播)者们。

传统网络到虚拟化网络的演进

传统网络:在传统网络中,为了实现物理服务器间的通信,每个服务器都包含一个或者多个网络接口卡(NICs),它们连接到一个外部网

我非要捅穿这 Neutron(一)网络实现模型篇相关推荐

  1. 我非要捅穿这 Neutron(四)Open vSwitch in Neutron

    目录 文章目录 目录 前文列表 OvS In Neutron 网络拓扑 OvS In Neutron 网络实现模型 双节点混合平面网络 双节点网络拓扑 OvS Bridges 与初始流表项 OvS b ...

  2. 我非要捅穿这 Neutron(三)架构分析与代码实现篇(基于 OpenStack Rocky)

    目录 文章目录 目录 Neutron 的软件架构分析与实现 Neutron Server 启动流程 获取 WSGI Application Core API & Extension API C ...

  3. 我非要捅穿这 Neutron(二)上层资源模型篇

    目录 文章目录 目录 Neutron 的资源模型 Network 运营商网络和租户网络 创建运营商网络 创建租户网络 创建外部网络 Network 小结 Subnet IP 核心网络服务 Subnet ...

  4. Neutron(一)网络实现模型篇

    目录 文章目录 目录 前言 传统网络到虚拟化网络的演进 单一平面网络到混合平面网络的演进 Neutron 简述 Neutron 的网络实现模型 计算节点网络实现模型 内外 VID 转换 网络节点网络实 ...

  5. 深入理解OpenStack Neutron之---2 Neutron的网络实现模型---读书笔记

    目标: 掌握neutron在计算节点,网络节点,控制节点的网络实现模型. 目录: 1 Neutron的三类节点 2 计算节点的网络实现模型 3 网络节点的网络实现模型 4 控制节点的实现模型 5 总结 ...

  6. Neutron(二)上层资源模型篇

    目录 文章目录 目录 Neutron 的资源模型 Network 运营商网络和租户网络 创建运营商网络 创建租户网络 创建外部网络 Network 小结 Subnet IP 核心网络服务 Subnet ...

  7. 深入理解 Neutron -- OpenStack 网络实现(2):VLAN 模式

    问题导读 1.br-int.br-ethx的作用是什么? 2.安全组策略是如何实现的? 3.VLAN 模式与GRE模式有哪些不同点?流量上有哪些不同? 4.L3 agent实现了什么功能? 接上篇深入 ...

  8. 访问 Neutron 外部网络 - 每天5分钟玩转 OpenStack(143)

    前面我们学习了位于不同 Neutron subnet 的 instance 可以通过 router 通信,今天开始讨论 instance 如何访问外部网络. 这里的外部网络是指的租户网络以外的网络.租 ...

  9. Neutron的VLAN实现模型

    Neutron的VLAN实现模型如下图: 图中表达的是两个Host内的4个VM,分别属于两个VLAN:VM1-1与VM2-1属于VLAN 100,VM1-2与VM2-2属于VLAN 200.br-et ...

最新文章

  1. Mysql练习题13- 员工薪水中位数
  2. arguments.length
  3. C++ SSE运算例子
  4. 区块链100问1-20问
  5. jdbc preparestatement 执行多条语句_第二十一天JDBC编程
  6. oracle中判断一个串中是否包含另一个串
  7. C# 动态获取、修改、更新配置文件 实现思路
  8. jdbcTemplate小用总结
  9. JavaScriptCore.framework基本用法(一)
  10. 每天一道算法题(13)——使用递归颠倒栈
  11. JS包管理器Yarn 与 npm比较
  12. mabatis的工作原理
  13. 翻译: 4.1 多层感知器MLP Multilayer Perceptrons pytorch
  14. 光伏发电极其并网控制matlab/simulink仿真文件,最大功率点跟踪采用扰动观察法
  15. 五一建模之二维纸板切割问题线性整数规划问题
  16. JavaScript判断当前浏览器类型(包括判断移动端浏览器类型)
  17. 他一生只做一件事,专注150万农场鸡的鸡蛋销售
  18. SAP 财务月结之 外币评估(TCODE:FAGL_FC_VAL,S4版本用 FAGL_FCV)<转载>
  19. 渥太华大学计算机科学COOP,渥太华大学专业哪个好
  20. 读取文本文件内容并写到excel

热门文章

  1. Xamarin iOS开发实战上册(内部资料daxueba.net)
  2. matlab字母随机排列,matlab_一组数据元素随机排列
  3. android碎片功能实现,Android 列表碎片
  4. python输入转化为数字_Python中如何将输入数据转换为数字?
  5. 计算机网络方面国际三大顶级会议 - MOBICOM - SIGCOMM - INFOCOM
  6. 解决 win10 下载文件到某盘 没有权限
  7. php 实现查询百度排名,PHP实现获取百度top50的搜索排行关键字
  8. OPPO这次的新旗舰,开始“搞颜色”了,当然不是外壳的那种
  9. 余承东:国内用华为P40 Pro+就能拍照测体温,还很精准
  10. 【ShareCode】不错的技术文章 -- 如何使用异或(XOR)运算找到数组中缺失的数?...