國內外SDN書籍介紹
國內書籍
1. 學術中國?院士系列:軟件定義網絡核心原理與應用實踐
作者:黃韜、劉江、魏亮、張嬌、劉韻潔
《學術中國·院士系列:軟件定義網絡核心原理與應用實踐》分為核心原理和應用實踐兩大部分,對軟件定義網絡(SDN)技術進行了全面剖析和深入解 讀。第一部分闡述了SDN的設計思想與體系架構,詳細分析了SDN的控制轉發分離和可編程性,介紹了以OpenFlow為代表的SDN南向接口協議以及北 向和東向接口協議,并且介紹SDN數據平面、控制平面以及SDN的應用案例。第二部分著重講述SDN應用實踐,從系統架構、代碼解析等方面詳細介紹了虛擬 交換機、開源控制器、仿真測試實驗工具的基本知識,并結合模擬網絡環境搭建、虛擬網絡設備部署、實際業務開發等具體應用實踐場景,深入講解了利用SDN技 術進行創新研發的過程。
評價:
《學術中國·院士系列:軟件定義網絡核心原理與應用實踐》涉及內容廣泛、技術思想凝練,突出核心原理和基本概念的闡述,同時力圖深入淺出地講解SDN的業 務應用開發過程,對從事SDN技術研發的專業人士、網絡運營管理人員、相關專業高校學生以及對SDN技術感興趣的讀者,具有一定的參考價值。
2. 深度解析SDN:利益、戰略、技術、實踐
作者:張衛峰
《深度解析SDN——利益、戰略、技術、實踐》用通俗易懂的語言深入淺出地介紹SDN的概念本質、SDN架構、產生原因、發展歷史、對SDN的誤解、以及SDN對產業的影響和發展趨勢預測。除此之外,還介紹了各個公司的SDN戰略、SDN產品及在產業鏈中的位置、一些熱門技術(如網絡虛擬化、NFV、云計算等)跟SDN的關系、SDN熱門技術OpenFlow的分析以及OpenFlow所面臨的各種挑戰和嘗試、SDN 控制器,經過實踐檢驗過的多個應用案例分析。
評價:
《深度解析SDN——利益、戰略、技術、實踐》內容涵蓋范圍廣,從戰略、內幕、利益、技術到實踐全部覆蓋,對設備商、云服務提供商、數據中心、科研工作者等領域的從業人員了解SDN都會大有裨益;而且由于作者具有很強的芯片公司的從業背景,對SDN轉發面也有深入的分析。
3. 軟件定義網絡:SDN與OpenFlow解析
作者:納多 (Thomas D. Nadeau)、 格雷 (Ken Gray)
譯者:畢軍
《軟件定義網絡:SDN與OpenFlow解析》是關于SND的權威指南,全面介紹了SDN的定義、協議、標準及應用,討論了當前OpenFlow 模型及集中式網絡控制、數據面生成、商業及開源控制器的結構與能力、賦予網絡可編程能力的技術、數據中心由桌面向分布式演進的過程、網絡功能可視化及服務 鏈的關聯、構建和維護SDN拓撲,以及理想的SDN框架等。
評價:
本書是該SDN領域較為權威而且全面的SDN 專著,結合了作者大量的實際工作和行業經驗,給大家非常全面地介紹了主要的SDN 理念和實踐,詳盡、客觀地介紹了SDN領域的最新進展,適合網絡相關的從業者、管理者、研究者、投資者閱讀。
4. 中國聯通研究院創新研究系列叢書:軟件定義網絡技術與應用
作者:劉誠明、陳赤航、張云勇
《軟件定義網絡技術與應用》從當前的網絡發展現狀分析網絡的特征、存在的問題以及未來的發展趨勢。在此基礎上,引出軟件定義網絡的概念和體系架構, 并分析了軟件定義網絡能夠解決的問題以及相關的關鍵技術。隨后對SDN的標準現狀、技術發展現狀、產業應用現狀等進行系統梳理。最后,分享了基于云管理平 臺OpenStack的SDN原型系統方案。
評價:
《軟件定義網絡技術與應用》本著理實交融的原則,結合中國聯通在相關領域的實踐,有較強的實踐指導意義,適合IT技術人員、系統架構師、數據中心網絡相關技術人員閱讀。
5. SDN核心技術剖析和實戰指南
作者:雷葆華、王峰 、王茜 、王和宇等
《SDN核心技術剖析和實戰指南》首先對SDN 的概念和背景進行了系統的論述,比較和分析了SDN 領域的主流觀點;進而全面深入地梳理了SDN 的核心技術體系,針對SDN 網絡架構中各個層次的關鍵技術進行了重點講解。同時,本書提供了基于開源技術的SDN 實踐指南,幫助讀者進一步加深對SDN 的原理與實現的理解。最后,本書充分地分析了SDN 的應用場景,并從產業生態系統的角度對SDN 的發展格局和未來走勢進行了分析和展望。
評價:
《SDN核心技術剖析和實戰指南》能夠幫助大家快速掌握SDN的核心理念,厘清SDN的技術演進,明晰SDN的發展方向,兼顧理論與實踐,對業界各種流派 能夠包容并蓄,書中的內容不乏真知灼見,對從事SDN 技術產品研發的專業人士、網絡運營服務從業人員,以及相關專業的高校學生和對SDN 感興趣的各位讀者,都會提供有益的幫助。
6. 云計算網絡珠璣
作者:李俊武
《云計算網絡珠璣》囊括了以太網和TCP/IP網絡技術的每個方面,并應用大量的實例進行詳細描述,兼顧網絡技術發展的順序,遵循TCP/IP網絡 四層從下到上的劃分;另外,還從當前的技術熱點上選取了SDN、Openflow、VXLAN等新興技術的發展現狀和發展趨勢進行詳細剖析,提供了一條快 速掌握網絡技術的學習途徑。
評價:
《云計算網絡珠璣》從網絡基本原理、SDN架構到neutron實踐,國內第一本深入分析neutron底層網絡原理的網絡技術書籍。無論是想從頭開始學 習網絡技術的小白,還是已經有一定基礎的網絡工程師,都可以從本書中找到快速路徑,通覽全書后,讀者可以盡快建立自己在網絡方面的技術知識體系。
7. 華章程序員書庫:軟件定義網絡·基于OpenFlow的SDN技術揭秘
作者:阿澤多摩利克 (Siamak Azodolmolky)
譯者:徐磊
《軟件定義網絡:基于OpenFlow的SDN技術揭秘》是利用OpenFlow實際動手搭建SDN環境的系統實踐指南,深入淺出地講解 OpenFlow的基礎知識,詳細闡述基于OpenFlow的網絡應用開發、網絡虛擬化、云計算中的安裝與配置等具體過程。具體內容包括流的概念、流的轉 發、OpenFlow的功能、OpenFlow表的功能以及OpenFlow的特點和局限性;OpenFlow交換機的實現方案;OpenFlow控制器 的作用及其API;環境的搭建;以學習型交換機和防火墻為例,展示網絡應用開發;網絡分片的獲取;云計算中的OpenFlow;與OpenFlow有關的 一些活躍的開源項目的概覽。
評價:
《軟件定義網絡:基于OpenFlow的SDN技術揭秘》內容全面,既涵蓋OpenFlow的基本構件,又包括利用OpenFlow實現SDN方面的內 容,構建OpenFlow網絡應用、使用OpenFlow平臺和開發工具,既深入淺出講解OpenFlow的基本組件,又詳細介紹網絡應用實現的技術細 節,是實際動手構建SDN的參考,適合網絡工程師、網絡管理員、系統軟件開發人員、網絡應用開發人員,以及任何希望對OpenFlow有更多了解的人閱 讀。
8. 深入理解計算機網絡系統設計
作者:胡成臣、楊澤衛、陸佳華、黑曉軍
《深入理解計算機網絡系統設計》內容主要包括網絡系統的基本概念設計及IP使用詳細分析、疊鍶自身研發的開放網絡創新平臺ONetSeries的簡單介紹以及部分開發實例,除此以外,剩余部分著重于網卡、路由器、入侵檢測和OpenFlowSwitch系統的設計實現。
評價:
《深入理解計算機網絡系統設計》側重于怎樣快速地把開源網絡設計平臺NetFPGA介紹,并將對網絡系統設計的一些新的理解、經驗和想法反饋給大家,使大家對網絡系統技術的理論基礎框架以及對實踐具有指導性意義。
外文書籍
1. Software Defined Networking with OpenFlow
作者:Siamak Azodolmolky
《Software Defined Networking with OpenFlow》介紹SDN和OpenFlow,學習每個構建模塊的作用,并演示使用SDN/OpenFlow提供新的服務和功能改變網絡工作的方法來 解決傳統瓶頸和創新商業的影響。以實踐向導結束,對SDN和OpenFlow基本原理有一個深入的了解。主要學習詳細的OpenFlow協議概念、交換機 和控制器等,并且提供OpenFlow laboratory網絡模擬平臺進行實踐,學習使用OpenFlow控制器API怎樣快速研發網絡創新應用,并在沒有調試OpenFlow硬件環境下測 試網絡應用。
評價:
《Software Defined Networking with OpenFlow》以概念為主,實踐為輔,讓大家掌握SDN/OpenFlow的基本要素以及通過開源的Open vSwitch、控制器和OpenFlow laboratory工具,讓大家能夠深入了解SDN的整個生態系統,是一個很好的SDN指南。
2. Introduction to Software Defined Networking - OpenFlow & VxLAN
作者:Vishal Shukla
《Introduction to Software Defined Networking - 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數據包的詳細 解析。
評價:
《Introduction to Software Defined Networking - OpenFlow & VxLAN》中關于SDN的一些流程分析和OpenFlow協議解釋比較清楚,他為開發、測試人員,網絡管理員以及任何想知道SDN并想從頭開始,并想了 解OpenFlow和VXLAN的人是一個好的閱讀。
3. Software Defined Networks: A Comprehensive Approach
作者:Paul Goransson 、 Chuck Black
《Software Defined Networks: A Comprehensive Approach》闡述由SDN引起的歷史網絡環境以及SDN技術的最新發展,主要介紹SDN成功部署所需要的技術知識,包括如何解釋給非技術業務決策者 在組織中的潛在好處以及帶來的風險,將部分網絡轉移到SDN模型中;怎樣作出明智關于何時在網絡中應用SDN的決策;如何決定組織是否應該發展自己的 SDN應用程序或希望從外部供應商獲得這些;以一個長期存在的問題,無論是完全新穎的或更有效的方法,如何加快發展自己的SDN應用程序的能力;討論啟用 SDN交換平臺的進化;在網絡中地址什么時候集成SDN網絡技術;提供相關不同行業的SDN應用案列的概述,包括寫入SDN應用的實際案例。
評價:
《Software Defined Networks: A Comprehensive Approach》介紹的SDN及OpenFlow協議的基本概念,主要是關注在SDN的未來發展與前景,但其中涉及的SDN案列及應用比較多,理論性較 強,給網絡管理者提供一個很好的閱讀。
4. Network Innovation through OpenFlow and SDN: Principles and Design
作者:Fei Hu
《Network Innovation through OpenFlow and SDN: Principles and Design》介紹怎樣使用SDN和OpenFlow構建容易設計的、建設和運營成本更低,而且更加靈活和可定制的網絡,系統地整理介紹了關于解決 SDN/ OpenFlow設計方面,自世界各地專家貢獻者的見解。這本書的四個部分分別是基本概念、工程設計、服務質量(服務質量)、以及先進的主題。
評價:
在SDN/OpenFlow中,《Network Innovation through OpenFlow and SDN: Principles and Design》提供廣泛的需求來構建、部署、管理OpenFlow/SDN和網絡,覆蓋面比較全,包括系統架構、語言和編程問題、交換機、控制器、多媒體 支持、安全性以及網絡操作系統。看完這本書,將會明白如何才能使從傳統網絡向SDN/ OpenFlow網絡的平滑過渡。
5. Virtual Networks: Pluralistic Approach for the Next Generation of Internet
作者:Otto Carlos M. B. Duarte 、Guy Pujolle
《Virtual Networks: Pluralistic Approach for the Next Generation of Internet》是關于虛擬化技術,允許共享基本的計算資源,切片劃分真實的計算環境到虛擬計算環境中,形成彼此隔離,并提供了Xen和 OpenFlow虛擬化平臺的性能分析,定義了網絡虛擬化的基礎設施必須提供向導平面管理虛擬網絡元素。除此之外,本書提出了兩個平臺的系統管理接口,來 控制和管理虛擬網絡元素,網絡虛擬化基礎架構必須提供的5個元素,即定義:實例、刪除、遷移、監控和設置。
評價:
《Virtual Networks: Pluralistic Approach for the Next Generation of Internet》重點調查對虛擬網絡存在的控制算法,描述了一種使用Xen作為虛擬工具用于分組轉發的主要挑戰,更詳細地描述,對于虛擬網絡局部控制的 提案。每個物理節點即使在錯誤操作的虛擬網絡中,仍能保證每個虛擬網絡的服務水平,書中對于虛擬化技術給出了詳細的分析與實踐。
6. SDN and OpenFlow for beginners with hands on labs
作者:Vivek Tiwari
《SDN and OpenFlow for beginners with hands on labs》是比較中立的給大家講解了關于SDN/OpenFlow基礎的書籍,主要是針對SDN的概念及定義、SDN的工作流程、SDN與 OpenFlow的區別是什么、SDN將對企業和數據中心網絡的影響作出分析和梳理。
評價:
《SDN and OpenFlow for beginners with hands on labs》為想學習SDN的人在很短的時間內提供了一個簡潔而實用的方法,本書對于初學者來說值得一看。
7. RYU SDN Framework - English Edition Release 1.0
作者:Ryu project team
《RYU SDN Framework》是主要專注于Ryu與OpenFlow協議的一本書,其章節章節第一部分 是Simple Switch簡單實際操作與流量監控以及鏈路聚合。第二部分詳細說明并分析OpenFlow協議;第三部分討論使用Ryu內建防火墻(FireWall) 和測試工具應用程式;最后介紹Ryu的架構及實際應用的案例。
評價:
《RYU SDN Framework》給使用Ryu作為開發的架構的人,安裝、使用案例及實踐,通過實際的例子,介紹Ryu的程式如何運作及OpenFlow協議的封包函 數的使用,目的是為了實現SDN的一本書,且應用python語言的易用性,支持OpenStack插件,較嚴謹。
8. Openflow: High-Impact Strategies - What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors
作者:Kevin Roebuck
《Openflow: High-Impact Strategies - What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors》具有最新的資訊信息、資料和背景,主要包括:OpenFlow交換機協議、網絡協議、以及其他的各種協議……這本書解釋了深入的 OpenFlow的真正驅動因素和運作。它使你在OpenFlow的認識客觀性上比較減少了技術、時間和資源的投入。
評價:
《Openflow: High-Impact Strategies - What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors》章節閱讀比較容易,有相關SDN廣泛的引用和鏈接,對SDN/OpenFlow有一個比較全的收集,幫助讀者深入了解SDN,此書是一個 獨一無二的資源收藏。
9. Software Defined Networking (SDN) -- a definitive guide
作者:Rajesh Kumar Sundararajan
《Software Defined Networking (SDN) -- a definitive guide》解釋了SDN的基礎以及對企業和組織意味著什么,使領導能夠做出明智的決定。主要包含SDN技術、解決方案的全面展示以及解決方案的實際原 因,除此之外,還提供專注于能力與價值的研究技術團隊,時刻關注保持信息的準確及時性。
評價:
《Software Defined Networking (SDN) -- a definitive guide》寫的是一個行業專業書籍,這本書是為學生以及在行業決策者針對軟件定義網絡(SDN)做出的詳細解釋。
目前我們還在尋找更多的書籍,有未補充或其他的請聯系@SDNLAB,另外文中如有不妥之處還請批評指正。
- 本站聲明:本站原創文章可以轉載,請注明來自 SDNLAB
- 本文鏈接:http://www.sdnlab.com/8397.html