java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 25731|回复: 140

[java电子书]深入理解OpenStack Neutron PDF 电子书 百度云

  [复制链接]
  • TA的每日心情
    开心
    2021-5-25 00:00
  • 签到天数: 1917 天

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66375

    宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2019-4-8 23:44:40 | 显示全部楼层 |阅读模式
    java自学网(www.javazx.com)-java论坛,java电子书推荐:《深入理解OpenStack Neutron》
    ( \' n0 g/ M, @$ e$ vjava电子书推荐理由:本书共8章。第1章讲解Neutron概况。第2章介绍了Linux的虚拟网络知识。第3章讲述了Neutron的实现模型。第4章讲述的Neutron的资源模型。第5章讲述了Neutron的基本架构,以及架构中所涉及的Web机制、通信机制、并发机制等。第6章深入介绍Neutron启动服务的流程、通信机制与实现等。第7章深入分析了Neutron插件的驱动、消息处理机制。第8章详细讲解了Neutron代理(OVS与L3)的实现。# F' h: U+ E& r/ G) p

    + t' h' {; U# z0 B( z# k/ |2 i) Q作者:李宗标
    * v8 O0 ^0 L6 c& p0 x出版社:机械工业出版社' o/ s  p/ J9 `/ Y7 v7 }
    出版时间:2018年01月
      J. ^9 T5 d% W" y/ t书籍价格:89.00元

    5 H$ `2 {" W  o/ j& x0 l7 d: b9 L; s5 t" h& A+ S. i
    111.png
    0 \) s* l3 C, k/ n2 n# i  @0 h+ b
    ; _# i( Y" K" x5 R. F8 _$ ^: u
    java电子书目录:
    & i: [: `" p7 E4 L
    第1章 Neutron概述 14 }9 ~8 O+ F& l, |2 T& o4 i
    1.1 Neutron的由来 1- r6 R2 s9 a( h. `/ Z
    1.2 Neutron的特性与应用 3
    0 b, s5 j- c( R4 B; U1.2.1 基于OpenStack的应用 4
    3 [: |; a+ t' {. D5 k$ Y( G: F1.2.2 基于SDN的应用 6
    ) k: d8 A8 m0 E: f0 J- l  X* h1.3 Neutron的扩展能力 8
    / o5 D4 r0 k2 q0 K- @' U; s1.4 本章小结 9/ U8 z; ]( u: Y/ K9 I
    第2章 Linux虚拟网络基础 11
    8 Z6 S! Z3 n/ Y& s  D2.1 tap 11
    : H) d' x6 m* M6 q2.2 namespace 13
    ; C2 x/ |) ~+ `+ \4 r2.3 veth pair 16- W+ \4 ]7 }3 Z3 O* D
    2.4 Bridge 17
    5 I! ^, g" x7 \8 g: {2.5 Router 19, P; e8 @7 b, l5 v. U& L1 L
    2.6 tun 21
    ! D2 F5 I* q1 I7 `- A& ^2.7 iptables 24
    - D9 i; p7 ^' j, S: S2.7.1 NAT 277 y/ s$ f# M: j
    2.7.2 Firewall 30: X# W7 B0 ~6 I
    2.7.3 mangle 32' T3 l* p: K6 u* ~% ]
    2.8 本章小结 32
    - `. V0 ]( P1 o( i第3章 Neutron的网络实现模型 34- `' |# C8 O( S5 F
    3.1 Neutron的三类节点 349 J) q" F6 j- I; z9 s! z. ~
    3.2 计算节点的实现模型 35
    . k# ^( \, Q. @" U7 E7 I3.2.1 VLAN实现模型 37
    4 i+ [0 E0 X& J# h3.2.2 VXLAN实现模型 413 F! w' @$ l4 }
    3.2.3 GRE实现模型 447 w) L. C" j1 S( U( h0 ], A4 k
    3.2.4 计算节点的实现模型小结 45: V% }$ H8 M$ U+ K( r- P( ~
    3.3 网络节点的实现模型 46! E9 Q  s8 e/ W$ Z' |
    3.4 控制节点的实现模型 49
    ; k8 x$ J5 Y" `/ p: p! d# y* r" \' d3.5 本章小结 49. ]5 Y2 x4 v9 D! u2 ?" W
    第4章 Neutron的资源模型 512 R! K6 S" F+ \' h/ E! l  O
    4.1 Neutron资源的租户隔离 51
    6 T5 X. w8 r4 O( }* K$ ~* y6 z4.1.1 Neutron语境下租户隔离的3 j: v, j8 B. M- R+ ?) G+ c$ \
       含义 52
    ( ?0 S8 H) O- o0 ^# v4.1.2 Neutron在租户隔离中的无限
    & J) z- j2 ^4 [   责任和有限责任 53
    4 ^3 i9 v& m6 x2 D7 q7 b1 x  [4.1.3 Neutron的租户隔离实现方案 54; P9 C8 P6 T: i4 `* k. E  S$ n
    4.1.4 租户隔离小结 56; ]4 Q- G' Z/ A
    4.2 Network 573 G1 G3 B7 f  l" Q* n
    4.2.1 运营商网络和租户网络 58& q4 b) y" f/ L4 J
    4.2.2 物理网络 61
    ( q/ w  K# T5 h, \4.2.3 Network小结 64
    0 k; @" [: o: n4.3 Trunk Networking 65/ X. [9 O% h& o* h4 r3 p3 g
    4.3.1 Bridge的VLAN接口模式 65
    $ ]: U' J$ s' `/ f' d4.3.2 VLAN aware VM与Trunk
    , x5 a8 X' R2 v' f  l2 A   Networking 697 a) j4 `0 c4 [9 J! N2 y+ l
    4.3.3 Trunk Networking小结 78, `4 q3 Y/ W. x9 {; z. L, f( H
    4.4 Subnet 793 J- c( G: H- ^6 f
    4.4.1 IP核心网络服务 80
    : R5 L5 h+ M" }4.4.2 Subnet资源池 811 ?. P/ E; r& o% }5 E0 w! J
    4.5 Port 83
    0 L+ J, g: d3 \5 \2 g; g4.6 Router 86
    ; }" f) g* z1 [4.6.1 Router的外部网关 884 t5 \- O1 N; I! w
    4.6.2 增加Router接口 89- p# H, I$ G$ E3 W4 [, m3 S
    4.6.3 Router的路由表 91
    ' B; f3 e/ {  s' i5 h2 J4.6.4 Floating IP 922 K) A3 A/ ^: c/ o6 o, L1 Q& v
    4.6.5 Router小结 94: W5 _4 a# u$ r$ h' ]/ p2 _4 t
    4.7 Multi-Segments 95* v0 ?+ P" U" J  p9 ?1 W& [8 J
    4.7.1 Multi-Segments的困惑 96/ E/ w% J/ ]" F0 P0 q; G/ k8 m
    4.7.2 Multi-Segments的几个应用
    8 M: t$ T# R9 @; T$ A   场景 98! ]0 J- f3 ^) r7 s6 L9 D; e7 v( Q
    4.8 BGP VPN 1024 @0 B/ R0 J, U+ t$ L' I
    4.8.1 BGP VPN的使用场景 103/ L2 P2 Y0 `3 T( h( Q) |2 [8 i* I. `
    4.8.2 BGP VPN的实现模型 104* a* e2 n: t+ r. W& h
    4.8.3 BGP VPN的资源模型 1052 e  v. Q9 n8 U0 D8 \" L
    4.9 本章小结 109  g8 K7 k  b! C, P# g& z+ a
    第5章 Neutron架构分析 112
    % J2 N6 M# I9 r6 P, G" Z5.1 Neutron的Web框架与规范 115, S' \7 ?6 w6 q4 e+ p& E" i
    5.2 Neutron的消息通信机制 117% O2 q3 a9 F3 u5 C' f+ i, n# n
    5.2.1 AMQP基本概念 118
    8 ^$ ~3 O2 `; M( D5.2.2 AMQP的消息转发 118
    ; b6 S! R/ y, W2 s% @% ?5.3 Neutron的并发机制 122( b2 ]& \* [  U# w; t) Q5 W; e0 z
    5.3.1 协程概述 122
    1 e: Z7 U: l0 p( C3 {5.3.2 Neutron中的协程 124
    4 N) I$ M' `4 y0 Q5.4 通用库Oslo 131! q) a0 f; M, L4 d  s  R, ?7 d9 R8 `
    5.5 本章小结 131
    1 d$ r+ a9 I8 D- f; o% z& v( e- G0 C第6章 Neutron的服务 132, ]; h. O! `; V- S' u; p6 d. v
    6.1 Neutron启动一个Web Server 133
    : ]7 {& W# ~& j" `, X: O3 |+ y6.1.1 Web Server的启动过程 133
    ' F& O' r* g: d  P6 F' l$ M+ L  [" I6.1.2 Web Server启动过程中的
    7 B) }4 |! h" t7 ?8 A   关键参数 1358 i5 g( |- f! f& D# }! w' D
    6.1.3 Web Server的进程与协程 138
    ; U+ S( M+ v# v1 W$ s  S6.1.4 小结 1424 C6 W7 M% B3 m8 \
    6.2 加载WSGI Application 1420 g6 d4 W3 Y9 A* P- a3 x, {6 v- e0 U! h
    6.2.1 api-paste.ini对应的WSGI
      j7 N  K9 b) X- o2 ~/ x   Application 144
    0 @0 t/ p$ p8 Z, d6.2.2 neutronapi_v2_0 section 146
    : \! G# |& R6 R, ~6 b3 e5 X6.3 Core Service API(RESTful)的
    # f: i* b6 `6 n4 z1 C  处理流程 148( ^' B" p  d+ s0 N# p* }9 T
    6.3.1 Core Service的WSGI
    ) Q7 P1 }0 V+ [6 B3 D   Application 149
    $ T; W% ]4 A% C4 g5 M& n5 K/ b* Y6.3.2 Core Service处理HTPP Request的基本流程 1492 ~7 ^3 v8 M6 f; ], p- W
    6.3.3 Core Service处理HTTP Request的函数映射 1532 X2 Y* I8 t: U* F6 A( B: e
    6.3.4 小结 162! g) l* w6 E) d& c
    6.4 Extension Service API(RESTful)的处理流程 1640 }1 A$ d' w* X( m3 H- r0 ]
    6.4.1 Extension Service的类图与加载 1647 ]' j8 N% q- G- z2 F* @
    6.4.2 Extension Service的WSGI Application 167
    * f/ L( b' D+ v- _( S( m% F6.4.3 Extension Service处理HTTP Request的基本流程 169
    # d# R! u4 u" V% r( p6.4.4 Extension Service处理HTTP Request的函数映射 171
    2 S7 E* ~: b! R6.4.5 小结 176
    6 ^4 M* C, V6 M) N0 q7 W7 ?6.5 Plugin的加载 178
    ) K2 q2 V" E% [6 C5 N6.5.1 Core Service Plugin的加载 179
    # j, z. A* J" g6.5.2 Extension Services Plugin的加载 180
    + ]9 _: [% r0 q" |3 l$ o6.6 RPC Consumer的创建 181
    4 M0 c2 M! @+ h' ?2 \. `' R, y% J6.6.1 Neutron Plugin创建RPC Consumer的接口 182
    9 W8 u  m- {. U8 A2 `1 N( Y6.6.2 Neutron Server启动RPC Consumer 183
    ! L  R' b3 Z3 a: Z6 i" Q6.7 本章小结 187
    . Y5 x' G, o" l1 Q第7章 Neutron的插件 190' y; B6 q: K; `+ u& j9 d9 D
    7.1 核心插件 191# k. f6 B. o$ V3 O
    7.1.1 ML2插件简介 1935 u/ c! Z! p% V5 Z+ Z
    7.1.2 类型驱动 193
    $ E: }( O# E6 n  `7.1.3 机制驱动 2027 }) `9 f6 G! @( V5 q7 S
    7.1.4 ML2插件create_network函数剖析 224
    9 e% z% N1 a7 o+ H2 ]; e! V7.1.5 ML2插件create_subnet函数剖析 229: j% {* F0 _+ V/ h% w( S
    7.1.6 ML2插件create_port函数剖析 2405 [' B7 o% W( Y7 p
    7.2 业务插件 249
    * s; F! P$ ?. |% J7.2.1 Router Plugin的create_router函数分析 250- X  z: a+ z9 g
    7.2.2 Router Plugin的add_router_interface代码分析 257
    + w. F6 H( D7 p/ c* }5 W$ Z4 W7.3 Neutron Plugin的消息发布和订阅 2606 r# T) e4 X7 j. Q% }- l4 ?! z
    7.3.1 Neutron Plugin中的Callbacks Module机制 261
    ! S! W/ h; V8 ?( E7.3.2 Neutron Plugin中的RPC机制 265
    $ I: B  Y2 B. O/ H& H0 w7.4 本章小结 266$ K' ^2 ?* Z4 I! G- q& E. ]
    第8章 Neutron的代理 268: s/ M) h0 a0 j9 U# }5 j
    8.1 OVS Agent 270
    $ [% x' `2 u9 P- n- c; a; r! }) [. y8.1.1 三类关键的Bridge 2704 D) `- u& y5 I2 D
    8.1.2 内外VID的转换 288) ~! |0 d: F% a' ?) i6 X  U
    8.1.3 OVS Agent代码分析 295
    1 V( U6 e) w5 J9 W# A8.1.4 OVS Agent小结 3095 x/ |( Z9 _  S
    8.2 L3 Agent 311
    * |& k3 ]  ^2 o  R2 }6 M) U9 _0 Q8.2.1 class OVSInterfaceDriver分析 312
    6 Q+ F6 x$ E2 q5 @* I1 [% W8.2.2 class RouterInfo分析 317; h2 p  L9 f4 E. T
    8.2.3 L3 Agent代码分析 326
    * J- k& ]* T1 M# t3 ^8 A8.2.4 L3 Agent小结 351
    * l, t! Q5 Z/ @* C8 B9 R+ }3 L8.3 本章小结 352
    1 R7 \( c& e9 ]5 |
    Java资料百度网盘下载地址链接(百度云):深入理解OpenStack Neutron@www.javazx.com.pdf【密码回帖可见】6 ~& S5 w0 n: u# z$ ^6 X
    游客,如果您要查看本帖隐藏内容请回复

    - z! _' q  @6 L5 ?$ ?. v, n& H! o' T( B

    4 m/ Q6 d$ Z  M: e& m/ U5 p5 V& m" X3 P4 H5 q$ \
    1 V6 u: R7 G  H4 T/ N  V

    / V. q. O( _# n% u8 [4 o
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-5-23 09:49
  • 签到天数: 210 天

    [LV.7]自成一派

    0

    主题

    558

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    304899
    发表于 2019-4-9 21:01:51 | 显示全部楼层
    深入理解OpenStack Neutron
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-5-23 09:49
  • 签到天数: 210 天

    [LV.7]自成一派

    0

    主题

    558

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    304899
    发表于 2019-4-9 21:02:09 | 显示全部楼层
    深入理解OpenStacK
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-4-29 18:18
  • 签到天数: 472 天

    [LV.9]功行圆满

    0

    主题

    1662

    帖子

    31万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    310260
    发表于 2019-4-30 10:55:14 | 显示全部楼层
    VERY GOOOOOD
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-10-28 21:52
  • 签到天数: 38 天

    [LV.5]渐入佳境

    0

    主题

    56

    帖子

    30万

    积分

    终身VIP

    Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60Rank: 60

    积分
    300610
    发表于 2019-5-3 13:44:52 | 显示全部楼层
    作为参考书,值得入手
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-22 11:09
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    2

    帖子

    18

    积分

    普通会员

    Rank: 2

    积分
    18
    发表于 2019-6-22 11:10:58 | 显示全部楼层
    感谢分享!!!THANK YOU!!!; {3 y7 x; s, d1 n3 U

    3 b* x$ N8 ^1 D0 p: C
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2019-7-12 11:02
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    2

    帖子

    24

    积分

    普通会员

    Rank: 2

    积分
    24
    发表于 2019-7-12 11:05:13 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2019-8-4 21:19
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    2

    帖子

    24

    积分

    普通会员

    Rank: 2

    积分
    24
    发表于 2019-8-4 21:21:12 | 显示全部楼层
    非常感谢!!!: S5 ~4 T8 L' \* @5 q3 l9 P" |
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-9-4 21:39
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    3

    帖子

    28

    积分

    普通会员

    Rank: 2

    积分
    28
    发表于 2019-9-4 21:40:49 | 显示全部楼层
    谢谢楼主的分享,非常感谢!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-9-4 21:39
  • 签到天数: 1 天

    [LV.1]初学乍练

    0

    主题

    3

    帖子

    28

    积分

    普通会员

    Rank: 2

    积分
    28
    发表于 2019-9-4 21:44:03 | 显示全部楼层
    非常感谢,非常感谢
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|Java自学网

    GMT+8, 2024-12-22 00:47 , Processed in 0.116501 second(s), 37 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

    快速回复 返回顶部 返回列表