作者:杨泽卫,李呈出版日期:2017年4月1日
久立潮头的先行者,携数年磨砺与反思,为SDN大时代领航、解惑;业务突破迎来网络重构的重大契机,用架构思想谋篇,用实现技术布局;架构深度与产业广度完美聚合,技能、思路、视野、境界尽收囊中;本书《重构网络:SDN架构与实现》宗旨:无思辨不足以明理,无案例不足以求真,无细节不足以知端详。
评价:久立潮头的先行者,实践+反思的诚意之作。从SDN的定义讲起,理论和实践相结合。中规中矩的知识体系排布,不紧不慢的节奏由浅入深,内容详实而不失风趣。不仅在于知识的阐释,还有方法论加持,授人以鱼亦授之以渔。SDN作为新兴并且不断发展的技术,作者从自身的经历给出了对SDN的理解。推荐SDN初学者和进阶者阅读,不仅适合学习还值得反躬自省,学习SDN的案头常备书。
书籍购买
《OpenDaylight应用指南》一书分为OpenDaylight基础概述、重点项目介绍和开发实践三部分。介绍了OpenDaylight社区背景、组织架构与项目概况;分析与阐释了OpenDaylight部分主要项目的设计思路、原理和开发技术;探讨了基于OpenDaylight进行业务控制平台开发的实践经验。本书可以作为网络技术人员和IT系统开发人员的中初级读物,帮助他们快速了解OpenDaylight社区及其大型通用SDN控制器的开发方法。评价:作为坑最多的SDN开源项目之一,OpenDaylight给使用者带来的困难是有目共睹的。该书的出现是否是基于入门OpenDaylight使用者的福音呢,这本书对于OpenDaylight详实的介绍绝对值得一读。书籍购买
全书共分三篇:产业篇、技术篇和实践篇。产业篇包括SDN的定义及背景、SDN的架构与特征、SDN的发展现状和趋势;技术篇包括SDN的整体技术流派与架构,应用与编排。Restful、OSGi等北向接口;SDN在数据中心、WAN流量工程、IPv4/v6协议转换等应用场景中的实际应用。实践篇包括OpenStack的部署与应用,VMwareNS、JuniperContrail等主流数据中心SDN产品的部署与应用。
评价:由于笔者并未读过这本书,由于本书出版日期较新,应该会有很多比较前沿的收获,并且从目录来看,该书的搜罗相当全面,对于宏观了解SDN产业来说应该很有帮助。作者也是在电信运营商一线,会有很多实际应用上的体会感悟。“世界这么大,我要去看看”这是笔者现在对这本书的期待。
评价:该书作者系业界资深从业人员李俊武,同时本书从网络基本原理、SDN架构到neutron实践,国内第一本深入分析neutron底层网络原理的网络技术书籍。无论是想从头开始学习网络技术的小白,还是已经有一定基础的网络工程师,都可以从本书中找到快速路径,通览全书后,读者可以尽快建立自己在网络方面的技术知识体系。书籍购买
作者:AntonioSanchezMonge,KrzysztofGrzegorzSzarkowicz出版日期:2015年12月22日
Juniper家15年底出的新书,两位作者都是网络界的老兵,Antonio有16年的行业从业经验,在J家至今效力已有11年,krzysztof也是Juniper一位优秀的工程师,从业20年,在J家效力8年。二者的工作都在长期围绕SDN、MPLS,想必这也是这本书技术性不可比拟的优势。
《RYUSDNFramework》是主要专注于Ryu与OpenFlow协议的一本书,其章节章节第一部分是SimpleSwitch简单实际操作与流量监控以及链路聚合。第二部分详细说明并分析OpenFlow协议;第三部分讨论使用Ryu内建防火墙(FireWall)和测试工具应用程式;最后介绍Ryu的架构及实际应用的案例。
评价:《RYUSDNFramework》给使用Ryu作为开发的架构的人,安装、使用案例及实践,通过实际的例子,介绍Ryu的程式如何运作及OpenFlow协议的封包函数的使用,目的是为了实现SDN的一本书,且应用python语言的易用性,支持OpenStack插件,较严谨。书籍购买
《NetworkInnovationthroughOpenFlowandSDN:PrinciplesandDesign》介绍怎样使用SDN和OpenFlow构建容易设计的、建设和运营成本更低,而且更加灵活和可定制的网络,系统地整理介绍了关于解决SDN/OpenFlow设计方面,自世界各地专家贡献者的见解。这本书的四个部分分别是基本概念、工程设计、服务质量(服务质量)、以及先进的主题。
评价:在SDN/OpenFlow中,《NetworkInnovationthroughOpenFlowandSDN:PrinciplesandDesign》提供广泛的需求来构建、部署、管理OpenFlow/SDN和网络,覆盖面比较全,包括系统架构、语言和编程问题、交换机、控制器、多媒体支持、安全性以及网络操作系统。看完这本书,将会明白如何才能使从传统网络向SDN/OpenFlow网络的平滑过渡。
《SoftwareDefinedNetworkingwithOpenFlow》介绍SDN和OpenFlow,学习每个构建模块的作用,并演示使用SDN/OpenFlow提供新的服务和功能改变网络工作的方法来解决传统瓶颈和创新商业的影响。以实践向导结束,对SDN和OpenFlow基本原理有一个深入的了解。主要学习详细的OpenFlow协议概念、交换机和控制器等,并且提供OpenFlowlaboratory网络模拟平台进行实践,学习使用OpenFlow控制器API怎样快速研发网络创新应用,并在没有调试OpenFlow硬件环境下测试网络应用。
评价:《SoftwareDefinedNetworkingwithOpenFlow》以概念为主,实践为辅,让大家掌握SDN/OpenFlow的基本要素以及通过开源的OpenvSwitch、控制器和OpenFlowlaboratory工具,让大家能够深入了解SDN的整个生态系统,是一个很好的SDN指南。
《VirtualNetworks:PluralisticApproachfortheNextGenerationofInternet》是关于虚拟化技术,允许共享基本的计算资源,切片划分真实的计算环境到虚拟计算环境中,形成彼此隔离,并提供了Xen和OpenFlow虚拟化平台的性能分析,定义了网络虚拟化的基础设施必须提供向导平面管理虚拟网络元素。除此之外,本书提出了两个平台的系统管理接口,来控制和管理虚拟网络元素,网络虚拟化基础架构必须提供的5个元素,即定义:实例、删除、迁移、监控和设置。
评价:《VirtualNetworks:PluralisticApproachfortheNextGenerationofInternet》重点调查对虚拟网络存在的控制算法,描述了一种使用Xen作为虚拟工具用于分组转发的主要挑战,更详细地描述,对于虚拟网络局部控制的提案。每个物理节点即使在错误操作的虚拟网络中,仍能保证每个虚拟网络的服务水平,书中对于虚拟化技术给出了详细的分析与实践。
《IntroductiontoSoftwareDefinedNetworking-OpenFlow&VxLAN》是以教育为目的介绍SDN,主要集中介绍SDN最有前景的协议OpenFlow以及其他的SDN设施VxLAN的书籍。这本书主要给出了SDN的概述并深度解析开放流技术和VxLAN。OpenFlow方面主要有以下解释:(1)为什么是OPenFlow;(2)OpenFlow事件;(3)OpenFlow组件;(4)使用wireshark抓包的OpenFlow案列学习;(5)每个域所有的OpenFlow数据包的详细解析。VxLAN方面主要有以下解释:(1)为什么是VxLAN;(2)VxLAN事件;(3)VxLAN实例研究;(4)每个域所有的VxLAN数据包的详细解析。
评价:《IntroductiontoSoftwareDefinedNetworking-OpenFlow&VxLAN》中关于SDN的一些流程分析和OpenFlow协议解释比较清楚,他为开发、测试人员,网络管理员以及任何想知道SDN并想从头开始,并想了解OpenFlow和VXLAN的人是一个好的阅读。