ODL技術內幕:架構設計與實現原理
耿興元 著
- 出版商: 機械工業
- 出版日期: 2019-08-01
- 定價: $474
- 售價: 7.5 折 $356
- 語言: 簡體中文
- ISBN: 7111635094
- ISBN-13: 9787111635093
-
相關分類:
Information-architecture、軟體架構
立即出貨
買這商品的人也買了...
-
$580$452 -
$414$393 -
$500$390 -
$714$678 -
$580$458 -
$580$452 -
$474$450 -
$403Spring 5 設計模式
-
$774$735 -
$359$341
相關主題
商品描述
這是一本從源代碼層面深入剖析ODL的著作,旨在幫助讀者在透徹理解ODL的先進架構、設計思想和實現原理後,能更高效地進行SDN開發。
作者是資深的ODL專家和SDN領域的佈道者,在通信類軟件研發和系統設計領域有超過15年的經驗,對ODL及其源碼有深入的研究和理解。ODL架構演進極快,核心模塊和接口變動頻繁,ODL子項目眾多,功能和接口碎片化嚴重,學習門檻很高,面對數百萬行的源代碼更是讓人無從下手。
作者根據自己的經驗,對ODL的核心功能及其源代碼(氟版本和氖版本)進行反復提煉、抽絲剝繭,不僅讓讀者理解ODL的系統架構、設計思想、實現原理,更能讓讀者領略ODL實現源碼中的優秀代碼和設計模式,最終實現讓讀者更高效地使用SDN的目的,掌握SDL的精髓。
全書13章,分為三個部分:
第一部分 基礎環境篇(第1~2章)
主要介紹了ODL的核心概念、架構、設計目標、編譯構建環境的搭建、源碼閱讀的方法,以及ODL社區對眾多子項目的管理實踐。
第二部分 核心架構篇(第3~10章)
從源代碼的角度詳細分析了ODL的基本對象、數據樹、MD-SAL DataStore、MD-SAL RPC、MD-SAL Notification、MD-SAL Mount、MD-SAL Cluster Service的工作機制與實現原理。
第三部分 公共組件篇(第11~13章)
從源代碼角度詳細分析了ODL的AAA、RESTCONF、Blueprint等公共組件的設計、實現與擴展。