图书介绍

深入理解OpenStack Neutron2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

深入理解OpenStack Neutron
  • 李宗标著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111584483
  • 出版时间:2018
  • 标注页数:354页
  • 文件大小:38MB
  • 文件页数:365页
  • 主题词:计算机网络

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

深入理解OpenStack NeutronPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Neutron概述1

1.1 Neutron的由来1

1.2 Neutron的特性与应用3

1.2.1 基于OpenStack的应用4

1.2.2 基于SDN的应用6

1.3 Neutron的扩展能力8

1.4 本章小结9

第2章 Linux虚拟网络基础11

2.1 tap11

2.2 namespace13

2.3 veth pair16

2.4 Bridge17

2.5 Router19

2.6 tun21

2.7 iptables24

2.7.1 NAT27

2.7.2 Firewall30

2.7.3 mangle32

2.8 本章小结32

第3章 Neutron的网络实现模型34

3.1 Neutron的三类节点34

3.2 计算节点的实现模型35

3.2.1 VLAN实现模型37

3.2.2 VXLAN实现模型41

3.2.3 GRE实现模型44

3.2.4 计算节点的实现模型小结45

3.3 网络节点的实现模型46

3.4 控制节点的实现模型49

3.5 本章小结49

第4章 Neutron的资源模型51

4.1 Neutron资源的租户隔离51

4.1.1 Neutron语境下租户隔离的含义52

4.1.2 Neutron在租户隔离中的无限责任和有限责任53

4.1.3 Neutron的租户隔离实现方案54

4.1.4 租户隔离小结56

4.2 Network57

4.2.1 运营商网络和租户网络58

4.2.2 物理网络61

4.2.3 Network小结64

4.3 Trunk Networking65

4.3.1 Bridge的VLAN接口模式65

4.3.2 VLAN aware VM与TrunkNetworking69

4.3.3 Trunk Networking小结78

4.4 Subnet79

4.4.1 IP核心网络服务80

4.4.2 Subnet资源池81

4.5 Port83

4.6 Router86

4.6.1 Router的外部网关88

4.6.2 增加Router接口89

4.6.3 Router的路由表91

4.6.4 Floating IP92

4.6.5 Router小结94

4.7 Multi-Segments95

4.7.1 Multi-Segments的困惑96

4.7.2 Multi-Segments的几个应用场景98

4.8 BGP VPN102

4.8.1 BGP VPN的使用场景103

4.8.2 BGP VPN的实现模型104

4.8.3 BGP VPN的资源模型105

4.9 本章小结109

第5章 Neutron架构分析112

5.1 Neutron的Web框架与规范115

5.2 Neutron的消息通信机制117

5.2.1 AMQP基本概念118

5.2.2 AMQP的消息转发118

5.3 Neutron的并发机制122

5.3.1 协程概述122

5.3.2 Neutron中的协程124

5.4 通用库Oslo131

5.5 本章小结131

第6章 Neutron的服务132

6.1 Neutron启动一个Web Server133

6.1.1 Web Server的启动过程133

6.1.2 Web Server启动过程中的关键参数135

6.1.3 Web Server的进程与协程138

6.1.4 小结142

6.2 加载WSGI Application142

6.2.1 api-paste.ini对应的W SGI Application144

6.2.2 neutronapi_v2_0section146

6.3 Core Service API (RESTful)的处理流程148

6.3.1 Core Service的WSGIApplication149

6.3.2 Core Service处理HTTPRequest的基本流程149

6.3.3 Core Service处理HTTPRequest的函数映射153

6.3.4 小结162

6.4 Extension Service API (RESTful)的处理流程164

6.4.1 Extension Service的类图与加载164

6.4.2 Extension Service的W SGI Application167

6.4.3 Extension Service处理HTTP Request的基本流程169

6.4.4 Extension Service处理HTTP Request的函数映射171

6.4.5 小结176

6.5 Plugin的加载178

6.5.1 Core Service Plugin的加载179

6.5.2 Extension Services Plugin的加载180

6.6 RPC Consumer的创建181

6.6.1 Neutron Plugin创建RPCConsumer的接口182

6.6.2 Neutron Server启动RPCConsumer183

6.7 本章小结187

第7章 Neutron的插件190

7.1 核心插件191

7.1.1 ML2插件简介193

7.1.2 类型驱动193

7.1.3 机制驱动202

7.1.4 ML2插件create_network函数剖析224

7.1.5 ML2插件create_subnet函数剖析229

7.1.6 ML2插件create_port函数剖析240

7.2 业务插件249

7.2.1 Router Plugin的create_router函数分析250

7.2.2 Router Plugin的add_router_interface代码分析257

7.3 Neutron Plugin的消息发布和订阅260

7.3.1 Neutron Plugin中的Callbacks Module机制261

7.3.2 Neutron Plugin中的RPC 机制265

7.4 本章小结266

第8章 Neutron的代理268

8.1 OVS Agent270

8.1.1 三类关键的Bridge270

8.1.2 内外VID的转换288

8.1.3 OVS Agent代码分析295

8.1.4 OVS Agent小结309

8.2 L3 Agent311

8.2.1 class OVSInterfaceDriver分析312

8.2.2 class RouterInfo分析317

8.2.3 L3 Agent代码分析326

8.2.4 L3 Agent小结351

8.3 本章小结352

热门推荐