云数据中心网络与SDN技术架构与实现

本书特色

[

全书讲解了4个方面的内容。1.对SDDCN的背景知识进行介绍,主要包括传统的数据中心网络和SDN,并对SDDCN的顶层设计进行概括性的介绍。2.对SDDCN的典型的商用、开源方案进行具体的分析,包括技术背景、架构设计以及各方案的横向测评。对于一些开源的SDDCN解决方案还会深入地剖析其代码实现。3.从学术界的角度出发,对SDDCN未来的发展方向进行展望。4.对与SDDCN的外延技术进行分析,如容器网络和数据平面技术等。

]

目录

Contents?目  录技术审校本书赞誉前言第1章 云数据中心网络演进 11.1 传统的3-Tier架构 11.2 设备“多虚一”——虚拟机框 21.2.1 Cisco VSS 21.2.2 Juniper VC与H3C IRF 41.3 高级STP欺骗——跨设备链路聚合 41.3.1 Cisco vPC 41.3.2 Juniper MC-LAG和Arista M-LAG 61.4 变革3-Tier——向Leaf-Spine演进 61.5 初识大二层 91.6 插叙——虚拟机的接入 101.6.1 VEB 101.6.2 Cisco VN-TAG 111.6.3 VEPA 121.6.4 VEB性能优化 131.7 消除STP——Underlay L2MP 141.7.1 TRILL 151.7.2 SPB 171.8 Cisco私有的大二层——FabricPath 191.8.1 整体设计 191.8.2 控制与转发过程分析 211.8.3 其他技术细节 251.9 Juniper私有的大二层——QFabric 251.9.1 整体设计 261.9.2 集中式的控制机制 291.9.3 控制与转发过程分析 301.10 Brocade私有的大二层——VCS 321.10.1 整体设计 331.10.2 控制与转发过程分析 331.10.3 其他技术细节 351.11 跨越数据中心的二层——DCI优化 361.11.1 Cisco OTV 361.11.2 HUAWEI EVN与H3C EVI 381.12 端到端的二层——NVo3的崛起 391.12.1 VxLAN 391.12.2 NvGRE 411.12.3 STT 421.12.4 Geneve 431.13 新时代的开启——SDN入场 451.14 Overlay*新技术——EVPN 461.14.1 传统网络对SDN的反击 461.14.2 组网与数据模型 471.14.3 控制信令的设计 481.15 Underlay*新技术——Segment Routing 551.15.1 SID与Label 561.15.2 控制与转发机制 571.15.3 SDN 2.0? 601.16 本章小结 62第2章 杂谈SDN 632.1 SDN与传统网络——新概念下的老问题 632.2 转控分离——白盒的曙光 662.2.1 芯片级开放 682.2.2 操作系统级开放 712.2.3 应用级开放 752.2.4 机箱级开放 762.2.5 白盒的“通”与“痛” 772.3 网络可编程——百家争鸣 782.3.1 芯片可编程 782.3.2 FIB可编程 802.3.3 RIB可编程 832.3.4 设备配置可编程 852.3.5 设备OS和控制器可编程 882.3.6 业务可编程 882.4 集中式控制——与分布式的哲学之争 892.4.1 在功能上找到平衡点 902.4.2 在扩展性和可用性上找到平衡点 912.5 回归软件本源——从N到D再到S 942.5.1 模块管理 942.5.2 模块间通信 952.5.3 接口协议适配 962.5.4 数据库 972.5.5 集群与分布式 982.5.6 容器与微服务 992.6 本章小结 100第3章 SDDCN概述 1013.1 需求 1013.1.1 自动化与集中式控制 1013.1.2 应用感知 1033.2 整体架构 1053.2.1 实现形态 1053.2.2 功能设计 1073.3 关键技术 1073.3.1 网络边缘 1073.3.2 网络传输 1103.3.3 服务链 1123.3.4 可视化 1153.3.5 安全 1173.3.6 高可用 1203.4 本章小结 122第4章 商用SDDCN解决方案 1234.1 VMware NSX 1234.1.1 从NVP到NSX 1244.1.2 NVP控制平面设计 1254.1.3 NVP数据平面设计 1254.1.4 NVP转发过程分析 1264.1.5 NSX-V整体架构 1284.1.6 NSX-V管理平面设计 1294.1.7 NSX-V控制平面设计 1304.1.8 NSX-V数据平面设计 1324.1.9 NSX-V转发过程分析 1324.1.10 NSX-MH与NSX-T 1394.2 Cisco ACI 1404.2.1 整体架构 1414.2.2 管理与控制平面设计 1424.2.3 数据平面设计 1454.2.4 转发过程分析 1524.2.5 议ACI与SDN 1544.3 Cisco VTS 1554.3.1 整体架构 1564.3.2 管理与控制平面设计 1584.3.3 数据平面设计 1594.4 Juniper Contrail 1624.4.1 整体架构 1644.4.2 管理与控制平面设计 1674.4.3 数据平面设计 1734.4.4 转发过程分析 1754.5 Nuage VCS 1764.5.1 整体架构 1784.5.2 管理平面设计 1794.5.3 控制平面设计 1794.5.4 数据平面设计 1804.6 Arista EOS与CloudVison 1814.6.1 整体架构 1834.6.2 管理与控制平面设计 1854.6.3 数据平面设计 1874.7 HUAWEI AC-DCN 1874.7.1 整体架构 1874.7.2 管理平面设计 1894.7.3 控制平面设计 1894.7.4 数据平面设计 1934.8 Bigswitch BCF与BMF 1944.8.1 整体架构 1954.8.2 BCF控制平面设计 1964.8.3 BMF控制平面设计 2014.8.4 数据平面设计 2054.9 Midokura Midonet 2074.9.1 整体架构 2074.9.2 控制平面设计 2104.9.3 数据平面设计 2134.10 PLUMgrid ONS 2174.10.1 整体架构 2174.10.2 数据平面设计 2194.10.3 控制平面设计 2214.10.4 转发过程分析 2224.11 Plexxi Switch与Control 2254.11.1 整体架构 2254.11.2 数据平面设计 2274.11.3 控制平面设计 2294.12 Pluribus 2304.12.1 Server Switch设计 2314.12.2 Netvisor设计 2324.12.3 再议数据中心SDN 2354.13 本章小结 236第5章 开源SDDCN:OpenStack Neutron的设计与实现 2375.1 网络基础 2375.1.1 网络结构与网络类型 2385.1.2 VLAN网络类型中流量的处理 2395.2 软件架构 2425.2.1 分布式组件 2425.2.2 Core Plugin与Service Plugin 2435.3 WSGI与RPC的实现 2455.3.1 Neutron Server的WSGI 2455.3.2 Neutron Plugin与Neutron Agent间的RPC 2475.4 虚拟机启动过程中网络的相关实现 2485.4.1 虚拟机的启动流程 2485.4.2 Nova请求Port资源 2505.4.3 Neutron生成Port资源 2505.4.4 Neutron将Port相关信息通知给DHCP Agent 2525.4.5 DHCP Agent将Port相关信息通知给DHCP Server 2525.4.6 Nova拉起虚拟机并通过相应的Port接入网络 2525.5 OVS Agent的实现 2535.5.1 网桥的初始化 2535.5.2 使能RPC 2555.6 OVS Agent对Overlay L2的处理 2565.6.1 标准转发机制 2565.6.2 arp_responder 2585.6.3 l2_population 2605.7 OVS Agent对Overlay L3的处理 2615.7.1 标准转发机制 2615.7.2 DVR对东西向流量的处理 2625.7.3 DVR对南北向流量的处理 2675.8 Security-Group与FWaaS 2685.8.1 Neutron-Security-Group 2685.8.2 FWaaS v1 2695.8.3 FWaaS v2 2695.9 LBaaS 2705.9.1 LBaaS v1 2705.9.2 LBaaS v2 2715.9.3 Octavia 2715.10 TaaS 2725.11 SFC 2745.12 L2-Gateway 2755.13 Dynamic Routing 2775.14 VPNaaS 2795.15 Networking-BGPVPN与BagPipe 2805.15.1 Networking-BGPVPN 2805.15.2 BagPipe 2805.16 DragonFlow 2825.17 OVN 2875.18 本章小结 290第6章 开源SDDCN:OpenDaylight相关项目的设计与实现 2916.1 架构分析 2916.1.1 AD-SAL架构 2926.1.2 MD-SAL架构 2936.1.3 YANG和YANG-Tools 2946.1.4 MD-SAL的内部设计 2946.1.5 MD-SAL的集群机制 2966.1.6 其他 2986.2 OpenFlow的示例实现 2986.2.1 OF交换机的上线 2996.2.2 l2switch获得PacketIn 3016.2.3 l2switch下发PacketOut和FlowMod 3026.3 OpenStack Networking-ODL 3036.3.1 v1 3036.3.2 v2 3046.4 Neutron-Northbound的实现 3066.4.1 对接Networking-ODL 3066.4.2 RESTful请求的处理示例 3066.5 Netvirt简介 3076.5.1 OVSDB-Netvirt和VPNService的合并 3076.5.2 Genius 3096.6 Netvirt-OVSDB-Neutron的实现 3116.6.1 net-virt分支 3116.6.2 net-virt-providers分支 3176.7 Netvirt-VPNService的实现 3216.7.1 elanmanager 3236.7.2 vpnmanager 3266.8 SFC的实现 3286.8.1 sfc-openflow-renderer分支 3286.8.2 sfc-scf-openflow分支 3356.9 VTN Manager的实现 3366.9.1 neutron分支 3376.9.2 implementation分支 3396.10 本章小结 342第7章 开源SDDCN:ONOS相关项目的设计与实现 3437.1 架构分析 3437.1.1 分层架构 3447.1.2 分层架构的实现 3457.1.3 模块的开发 3477.1.4 分层架构存在的问题 3477.1.5 数据存储与集群 3487.1.6 其他 3497.2 OpenFlow的示例实现 3497.2.1 OF交换机的上线 3507.2.2 fwd获得PacketIn 3527.2.3 fwd下发PacketOut和FlowMod 3567.3 ONOSFW的实现 3597.3.1 vtnmgr分支 3597.3.2 sfcmgr分支 3637.4 SONA的实现 3657.4.1 openstacknode分支 3667.4.2 openstacknetworking分支 3687.5 CORD简介 3717.5.1 R-CORD的架构 3727.5.2 R-CORD的控制与转发机制 3737.6 本章小结 376第8章 学术界相关研究 3778.1 拓扑 3778.1.1 FatTree 3778.1.2 VL2 3798.1.3 DCell 3808.1.4 FiConn 3828.1.5 BCube 3848.1.6 MDCube 3858.1.7 CamCube 3878.2 路由 3888.2.1 Seattle 3888.2.2 FatTree 3918.2.3 VL2 3938.2.4 PortLand 3968.2.5 SecondNet 4008.2.6 SiBF 4018.2.7 SPAIN 4028.2.8 WCMP 4048.2.9 OF-based DLB 4068.2.10 Flowlet与CONGA 4068.2.11 Hedera 4088.2.12 DevoFlow 4098.2.13 MicroTE 4098.2.14 Mahout 4108.2.15 F10 4108.2.16 DDC 4118.2.17 SlickFlow 4128.2.18 COXCast 4138.2.19 Avalanche 4158.3 虚拟化 4168.3.1 NetLord 4168.3.2 FlowN 4188.3.3 FlowVisor 4208.3.4 ADVisor 4218.3.5 VeRTIGO 4238.3.6 OpenVirteX 4248.3.7 CoVisor 4268.4 服务链 4278.4.1 pSwitch 4278.4.2 FlowTags 4288.4.3 Simple 4308.4.4 StEERING 4328.4.5 OpenSCaaS 4348.4.6 SPFRI 4358.5 服务质量 4378.5.1 NetShare 4378.5.2 Seawall 4388.5.3 GateKeeper 4398.5.4 El

封面

云数据中心网络与SDN技术架构与实现

书名:云数据中心网络与SDN技术架构与实现

作者:张晨

页数:530

定价:¥119.0

出版社:机械工业出版社

出版日期:2018-03-01

ISBN:9787111591214

PDF电子书大小:140MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注