java自学网VIP

Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 22405|回复: 139

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

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

    [LV.Master]出神入化

    2025

    主题

    3683

    帖子

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    66101

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

    发表于 2019-4-8 23:44:40 | 显示全部楼层 |阅读模式
    java自学网(www.javazx.com)-java论坛,java电子书推荐:《深入理解OpenStack Neutron》
    2 V3 M' m/ Y& t" f9 _8 {java电子书推荐理由:本书共8章。第1章讲解Neutron概况。第2章介绍了Linux的虚拟网络知识。第3章讲述了Neutron的实现模型。第4章讲述的Neutron的资源模型。第5章讲述了Neutron的基本架构,以及架构中所涉及的Web机制、通信机制、并发机制等。第6章深入介绍Neutron启动服务的流程、通信机制与实现等。第7章深入分析了Neutron插件的驱动、消息处理机制。第8章详细讲解了Neutron代理(OVS与L3)的实现。
    * T- F  ~1 w7 ^* ^3 ?7 E8 `4 j5 `

    7 L; D- G# y' b- Z+ N作者:李宗标
    ' M7 y, r% c! |0 M* a! }出版社:机械工业出版社+ h  x- I4 n8 E& r
    出版时间:2018年01月 5 y( r* S% U/ B& n5 w3 h. f+ X
    书籍价格:89.00元
    - J9 M- h% ^3 R6 h6 V) z2 d
    ! m# d* `$ Z# @( P, R
    111.png
    / h) x+ R( e' R' R
    ( ?( ~# A& |6 l, ?$ t
    java电子书目录:0 L4 g  c$ Z5 `
    第1章 Neutron概述 1$ d. c$ z4 N; [- j7 K
    1.1 Neutron的由来 1+ s8 i! M; ^' t7 A+ W
    1.2 Neutron的特性与应用 3, j5 F& e0 C9 d
    1.2.1 基于OpenStack的应用 4; d7 ?4 B* g- s. X
    1.2.2 基于SDN的应用 62 D( a0 M. L3 t" M
    1.3 Neutron的扩展能力 8
    + P; |+ r& z$ Q1.4 本章小结 9
    - Y* S- I' R* `8 e- T9 Y第2章 Linux虚拟网络基础 112 J8 }  b, m! O( o0 m
    2.1 tap 11
    % O8 B5 {$ a. V6 F5 G. j2.2 namespace 13
    * }7 O+ d: N3 @2.3 veth pair 16
      j& D: g1 Q8 m! z2.4 Bridge 17
    . y5 |* h1 R5 ?2.5 Router 191 M1 b4 A' O# o8 ^3 I9 O. u
    2.6 tun 21
    ) S4 C" e9 K; F( N/ D8 X# T3 v) }2.7 iptables 24  `3 N9 w% J! U" D. G* @% \
    2.7.1 NAT 27
    & C* D# r5 m/ R- J" k2.7.2 Firewall 30
    % ~" e, H' n* v: y6 N6 U' w2 A2.7.3 mangle 32. Y* g( U  [8 o( q* b8 _. ?
    2.8 本章小结 32: h8 @- P! s4 m) J5 e: s0 x
    第3章 Neutron的网络实现模型 34+ [8 ^& s* K/ G4 [0 C
    3.1 Neutron的三类节点 34
      B0 c; I9 F' h' e$ L/ r% X8 z3.2 计算节点的实现模型 359 C3 ^7 c# c8 H+ s9 x. ]$ @/ _
    3.2.1 VLAN实现模型 37% ?! Z2 h5 C8 w7 h' u/ ?
    3.2.2 VXLAN实现模型 411 S3 ^4 @" O0 z8 X- ~8 w
    3.2.3 GRE实现模型 44' R( ^2 J. S* Y. C- f
    3.2.4 计算节点的实现模型小结 45
    1 i' Q1 T( {: T  e1 w3.3 网络节点的实现模型 46' p8 Y6 V+ }# w5 e
    3.4 控制节点的实现模型 49
    4 E+ T. c8 B5 U, G* _, b  C8 x: v4 }3.5 本章小结 49% X9 ~( g- p. E' _) B5 C) f
    第4章 Neutron的资源模型 51
    : ~! ]- X4 O/ d, _6 v4.1 Neutron资源的租户隔离 51$ A# `. k. m, J' S) d1 r6 i+ q3 I
    4.1.1 Neutron语境下租户隔离的
    ' r3 u, a5 H) k0 j   含义 52
    : f3 U; l7 H" O# v2 z! M4.1.2 Neutron在租户隔离中的无限
    / Z  z# j6 F: _   责任和有限责任 53; s* T  n. A/ o5 M/ y# I
    4.1.3 Neutron的租户隔离实现方案 54) a! A& m' ]' k- z5 K+ C
    4.1.4 租户隔离小结 56- n! {+ W' K3 E. ?/ W) r6 s
    4.2 Network 57) [+ a4 U* N4 D1 R3 i3 G
    4.2.1 运营商网络和租户网络 58' J& e+ g: E2 N, Y
    4.2.2 物理网络 61
    0 M! ~3 R+ Q1 o1 r4.2.3 Network小结 64; p" k8 a+ B$ l% |' p  ~, Z' h" y1 [
    4.3 Trunk Networking 65% Q( C# m  g* m' Q
    4.3.1 Bridge的VLAN接口模式 65$ _  Y' h: m' ^( W  L
    4.3.2 VLAN aware VM与Trunk 7 u6 b: [" j# S" M' E# T4 n
       Networking 69
    ! T+ d1 B- q% S4 U* |" L4.3.3 Trunk Networking小结 78' r" u& V5 _' w& P# v
    4.4 Subnet 796 u9 {8 S4 F: N+ X3 d) b' ]3 \
    4.4.1 IP核心网络服务 80
    & S' \6 o: f  |$ S. a+ Y8 P4.4.2 Subnet资源池 81
    ) q+ q( ?8 Z/ y# i8 w$ K/ w4.5 Port 833 X9 m/ Z& v. ~3 m
    4.6 Router 86$ R! v1 P0 ^' ^+ f& f' _  ~
    4.6.1 Router的外部网关 88
    # [/ ~2 Y& {( H. w* r: @4.6.2 增加Router接口 89- h. J1 j) W# |" d3 Y5 ^
    4.6.3 Router的路由表 91" I: L- h! Y: e# `/ ]
    4.6.4 Floating IP 922 I+ Z% P/ b$ {" S
    4.6.5 Router小结 94
    # J  |5 _" q/ k$ a4.7 Multi-Segments 95
    * M7 m  Q  V' o1 `0 d4.7.1 Multi-Segments的困惑 96
    6 r4 }0 m2 v' Q9 E1 ^- N; M7 b4.7.2 Multi-Segments的几个应用" \0 ]$ L% r' |2 i6 R) J8 Y5 h
       场景 98
    5 i5 a- ~* J6 h$ d: B8 l% b/ h4.8 BGP VPN 1026 t/ d9 Z. K3 G& M& c; t* ~& i
    4.8.1 BGP VPN的使用场景 103
    - {. k; e0 J. V* ]7 b9 W$ [4.8.2 BGP VPN的实现模型 104+ P6 j7 Y; {) E" `; ]7 e
    4.8.3 BGP VPN的资源模型 1050 s  U: V6 {+ ~
    4.9 本章小结 1097 r1 L* ~+ C) R  t
    第5章 Neutron架构分析 112
    8 v- M4 p1 _  G% q  t! _- a5.1 Neutron的Web框架与规范 115
    % _0 W1 v  f5 E( [7 e: J. h9 c/ J5.2 Neutron的消息通信机制 117' u" I# `9 r  l7 g: I( Z
    5.2.1 AMQP基本概念 118$ v* Q. u3 q: W$ D- n* q
    5.2.2 AMQP的消息转发 118
    ' x' H- ]8 E: O/ H3 Y- f# i5.3 Neutron的并发机制 1226 \. m6 X) K" t% A: U
    5.3.1 协程概述 122  H' R; O+ @2 J7 O  l7 F& Y; o+ V8 D
    5.3.2 Neutron中的协程 1241 m' t) |9 b9 z. t
    5.4 通用库Oslo 131; H8 I7 A* B' m
    5.5 本章小结 131
    / U8 J/ [0 W  E/ E第6章 Neutron的服务 132
    + v3 m4 v/ L  R& ~6 @& I6.1 Neutron启动一个Web Server 133
    / l% w$ K" @6 Z0 ~6.1.1 Web Server的启动过程 133  z- P+ m( L! E+ F7 _
    6.1.2 Web Server启动过程中的: m/ ]$ k1 @+ O2 m
       关键参数 1355 B+ Z# y% O! s3 E# x
    6.1.3 Web Server的进程与协程 138) h4 e3 M' @8 i1 z3 `: `
    6.1.4 小结 1422 Z( @# v0 G( S0 J
    6.2 加载WSGI Application 1422 J8 h" J: x& S0 }& h: k
    6.2.1 api-paste.ini对应的WSGI
    , D- R0 k& o$ ~( r$ Q   Application 144
    . y  H9 }" I8 }) n5 v6.2.2 neutronapi_v2_0 section 146
    ) `/ x" W3 f; E8 l& c' D6.3 Core Service API(RESTful)的2 S+ ?  R5 N4 z. W4 ^1 t
      处理流程 148
    0 Z. n: N3 a4 z# p3 g8 H6.3.1 Core Service的WSGI 5 l. v9 D# n- ]; m2 w; ?
       Application 149; o9 d8 `% S- u6 W1 ?6 _  A* ^% `
    6.3.2 Core Service处理HTPP Request的基本流程 149) l- I3 P9 v/ u
    6.3.3 Core Service处理HTTP Request的函数映射 153
    , s! P; s% ]' z# a( N: k# c6.3.4 小结 162" G1 q( z6 S# h2 B" ]3 `2 G! ~
    6.4 Extension Service API(RESTful)的处理流程 164+ M2 h% o+ V' X0 Y9 J3 ?2 k
    6.4.1 Extension Service的类图与加载 164) O& n; N+ U' D( |- I, d( r& A
    6.4.2 Extension Service的WSGI Application 167
    ' H; @4 U: t+ ?  p: D1 @; G6.4.3 Extension Service处理HTTP Request的基本流程 169
    . i; k1 t( {/ W6.4.4 Extension Service处理HTTP Request的函数映射 171. g5 M- v0 L5 ^* ?) x
    6.4.5 小结 176( Q  l( y* [# J0 a1 k* V; ~
    6.5 Plugin的加载 178
    5 Q- q# ~4 R' O" r# G* \6.5.1 Core Service Plugin的加载 179
    & E' q; `$ x+ _  H( `/ i6.5.2 Extension Services Plugin的加载 180
    ' d, B- N: @7 C6.6 RPC Consumer的创建 1817 k# c( K: U5 b: A7 i
    6.6.1 Neutron Plugin创建RPC Consumer的接口 182
    ' r5 k1 I2 B+ o6.6.2 Neutron Server启动RPC Consumer 183
    " \% ^; t/ B, d6.7 本章小结 187
    ) j# g' z3 A( y, S. u3 }" _第7章 Neutron的插件 1906 ?( |: \6 x! _" [3 B7 K
    7.1 核心插件 191& T6 D3 }# g- V9 q1 E8 S7 t2 k
    7.1.1 ML2插件简介 193  t8 i- B7 t- m/ ?. j8 J0 [* V
    7.1.2 类型驱动 193
    # _8 N0 b! H1 J& {7.1.3 机制驱动 2027 c+ R$ ^+ G  u0 D  |' o" D
    7.1.4 ML2插件create_network函数剖析 224
    0 j! e- ~1 L1 Q5 f7.1.5 ML2插件create_subnet函数剖析 229
    , w, t1 g3 w6 Q+ a& W5 g+ i7.1.6 ML2插件create_port函数剖析 240
    + k# p9 h3 `8 I8 F5 e! i+ ]. m9 L7.2 业务插件 249
    % D& u8 N) a% b7.2.1 Router Plugin的create_router函数分析 250
    & x' g4 r) r) A$ ~7 {' K7.2.2 Router Plugin的add_router_interface代码分析 257
    $ V# f( t( F, Q# i5 A$ n! ^7.3 Neutron Plugin的消息发布和订阅 260
    0 N7 v* l! Q+ u& y: Y. F7.3.1 Neutron Plugin中的Callbacks Module机制 261. |" B7 Z0 g% f8 t: I
    7.3.2 Neutron Plugin中的RPC机制 2657 X5 W& s7 u) k- F" L7 `) D
    7.4 本章小结 266
    % v$ L! m2 }/ H( e第8章 Neutron的代理 2685 N1 e8 b& u& I* B1 h; S! D9 j
    8.1 OVS Agent 270
    1 h$ T! M7 W% q8.1.1 三类关键的Bridge 270
    6 D- D0 G9 C+ X" y8.1.2 内外VID的转换 288
    ( e1 R& h* d0 t& d8.1.3 OVS Agent代码分析 295
    # {, k6 S: k  a: i- L: U+ \8.1.4 OVS Agent小结 309
    # Y8 d7 T% h6 Q/ `% @* ^) R: s8.2 L3 Agent 311  k% v% L" [8 U6 e4 T
    8.2.1 class OVSInterfaceDriver分析 312) r3 w! ^  {) C& y2 I
    8.2.2 class RouterInfo分析 317
    # d& V* B* s. a  ^' H2 o8.2.3 L3 Agent代码分析 326
    . q& \0 C: \: ?$ `! c! [8.2.4 L3 Agent小结 351
    * m: f9 `3 b0 a7 P% V4 I. c8.3 本章小结 352
    , o, Q' s5 c  p
    Java资料百度网盘下载地址链接(百度云):深入理解OpenStack Neutron@www.javazx.com.pdf【密码回帖可见】
    2 W* T, d6 ^  w3 j
    游客,如果您要查看本帖隐藏内容请回复

    1 {! q! W# k+ d- Y1 Q  s
    ' o; ~6 N- g% Y0 l* y# g) L
    2 E: O8 s2 {# {" N  `0 {. Q4 w

    . U$ x6 Q1 ]8 R6 |
    1 B0 [' j4 L' D' J
    ( P$ r7 `  D9 s' }: A) @9 k
    回复

    使用道具 举报

  • 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

    主题

    1656

    帖子

    31万

    积分

    终身VIP

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

    积分
    310244
    发表于 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!!!8 b' n& Z) P- }2 N+ x

    " M! V+ M- Z5 M& l6 v% |# V
    回复 支持 反对

    使用道具 举报

  • 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 | 显示全部楼层
    非常感谢!!!# w0 _0 B/ R0 \
    回复

    使用道具 举报

  • 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-4-30 00:26 , Processed in 0.092817 second(s), 38 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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