中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
中興通訊技術(shù)叢書ODL技術(shù)內(nèi)幕:架構(gòu)設(shè)計與實現(xiàn)原理

包郵 中興通訊技術(shù)叢書ODL技術(shù)內(nèi)幕:架構(gòu)設(shè)計與實現(xiàn)原理

作者:耿興元著
出版社:機械工業(yè)出版社出版時間:2018-03-01
開本: 16開 頁數(shù): 247
中 圖 價:¥44.4(5.6折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

中興通訊技術(shù)叢書ODL技術(shù)內(nèi)幕:架構(gòu)設(shè)計與實現(xiàn)原理 版權(quán)信息

中興通訊技術(shù)叢書ODL技術(shù)內(nèi)幕:架構(gòu)設(shè)計與實現(xiàn)原理 本書特色

內(nèi)容簡介
這是一本從源代碼層面深入剖析ODL的著作,旨在幫助讀者在透徹理解ODL的先進架構(gòu)、設(shè)計思想和實現(xiàn)原理后,能更有高效地進行SDN開發(fā)。
作者是的ODL專家,是SDN領(lǐng)域的布道者,有在通訊類軟件研發(fā)和系統(tǒng)設(shè)計領(lǐng)域有超過15年的經(jīng)驗對ODL及其源碼有深入的研究和理解。ODL架構(gòu)演進極快,核心模塊和接口變動頻繁,ODL子項目眾多,功能和接口碎片化嚴重,學(xué)習(xí)門檻很高,面對數(shù)百萬行的源代碼更是無從下手。
作者根據(jù)自己的經(jīng)驗,對ODL的核心功能及其源代碼(氟版本和氖版本)進行反復(fù)提煉、抽絲剝繭,不僅讓讀者理解ODL的系統(tǒng)架構(gòu)、設(shè)計思想、實現(xiàn)原理,而其能讓讀者領(lǐng)略O(shè)DL實現(xiàn)源碼中的代碼和設(shè)計模式,*終實現(xiàn)讓讀者更高效地使用SDN的目的,掌握SDL的精髓。
全書13章,分為三個部分:
第壹部分 基礎(chǔ)環(huán)境篇(第1-2章)
主要介紹了ODL的核心概念、架構(gòu)、設(shè)計目標(biāo)、編譯構(gòu)建環(huán)境的搭建、源碼閱讀的方法,以及ODL社區(qū)對眾多子項目的管理實踐。內(nèi)容簡介
這是一本從源代碼層面深入剖析ODL的著作,旨在幫助讀者在透徹理解ODL的先進架構(gòu)、設(shè)計思想和實現(xiàn)原理后,能更有高效地進行SDN開發(fā)。
作者是的ODL專家,是SDN領(lǐng)域的布道者,有在通訊類軟件研發(fā)和系統(tǒng)設(shè)計領(lǐng)域有超過15年的經(jīng)驗對ODL及其源碼有深入的研究和理解。ODL架構(gòu)演進極快,核心模塊和接口變動頻繁,ODL子項目眾多,功能和接口碎片化嚴重,學(xué)習(xí)門檻很高,面對數(shù)百萬行的源代碼更是無從下手。
作者根據(jù)自己的經(jīng)驗,對ODL的核心功能及其源代碼(氟版本和氖版本)進行反復(fù)提煉、抽絲剝繭,不僅讓讀者理解ODL的系統(tǒng)架構(gòu)、設(shè)計思想、實現(xiàn)原理,而其能讓讀者領(lǐng)略O(shè)DL實現(xiàn)源碼中的代碼和設(shè)計模式,*終實現(xiàn)讓讀者更高效地使用SDN的目的,掌握SDL的精髓。
全書13章,分為三個部分:
第壹部分 基礎(chǔ)環(huán)境篇(第1-2章)
主要介紹了ODL的核心概念、架構(gòu)、設(shè)計目標(biāo)、編譯構(gòu)建環(huán)境的搭建、源碼閱讀的方法,以及ODL社區(qū)對眾多子項目的管理實踐。
第二部分 核心架構(gòu)篇(第3-10章)
從源代碼的角度詳細分析了ODL的基本對象、數(shù)據(jù)樹、MD-SAL DataStore、MD-SAL RPC、MD-SAL Notification、MD-SAL Mount、MD-SAL Cluster Service的工作機制與實現(xiàn)原理;
第三部分 公共組件篇(第11-13章)
從源代碼角度詳細分析了ODL的AAA、RESTCONF、Blueprint等公共組件的設(shè)計、實現(xiàn)與擴展。

中興通訊技術(shù)叢書ODL技術(shù)內(nèi)幕:架構(gòu)設(shè)計與實現(xiàn)原理 內(nèi)容簡介

內(nèi)容簡介這是一本從源代碼層面深入剖析ODL的著作,旨在幫助讀者在透徹理解ODL的優(yōu)選架構(gòu)、設(shè)計思想和實現(xiàn)原理后,能更有高效地進行SDN開發(fā)。作者是的ODL專家,是SDN領(lǐng)域的布道者,有在通訊類軟件研發(fā)和系統(tǒng)設(shè)計領(lǐng)域有超過15年的經(jīng)驗對ODL及其源碼有深入的研究和理解。ODL架構(gòu)演進極快,核心模塊和接口變動頻繁,ODL子項目眾多,功能和接口碎片化嚴重,學(xué)習(xí)門檻很高,面對數(shù)百萬行的源代碼更是無從下手。作者根據(jù)自己的經(jīng)驗,對ODL的核心功能及其源代碼(氟版本和氖版本)進行反復(fù)提煉、抽絲剝繭,不僅讓讀者理解ODL的系統(tǒng)架構(gòu)、設(shè)計思想、實現(xiàn)原理,而其能讓讀者領(lǐng)略O(shè)DL實現(xiàn)源碼中的代碼和設(shè)計模式,*終實現(xiàn)讓讀者更高效地使用SDN的目的,掌握SDL的精髓。全書13章,分為三個部分:第壹部分 基礎(chǔ)環(huán)境篇(-2章)主要介紹了ODL的核心概念、架構(gòu)、設(shè)計目標(biāo)、編譯構(gòu)建環(huán)境的搭建、源碼閱讀的方法,以及ODL社區(qū)對眾多子項目的管理實踐。第二部分 核心架構(gòu)篇(第3-10章)從源代碼的角度詳細分析了ODL的基本對象、數(shù)據(jù)樹、MD-SAL DataStore、MD-SAL RPC、MD-SAL Notification、MD-SAL Mount、MD-SAL Cluster Service的工作機制與實現(xiàn)原理;第三部分 公共組件篇(1-13章)從源代碼角度詳細分析了ODL的AAA、RESTCONF、Blueprint等公共組件的設(shè)計、實現(xiàn)與擴展。

中興通訊技術(shù)叢書ODL技術(shù)內(nèi)幕:架構(gòu)設(shè)計與實現(xiàn)原理 目錄

前言
**部分 基礎(chǔ)環(huán)境篇
第1章 閱讀源代碼前的準(zhǔn)備 2
1.1 ODL項目介紹 2
1.1.1 ODL框架之爭 3
1.1.2 SAL的演進 3
1.1.3 ODL的子項目及分類 4
1.1.4 ODL項目的管理 6
1.2 搭建ODL編譯構(gòu)建環(huán)境 6
1.2.1 安裝JDK 6
1.2.2 安裝及配置Maven 8
1.3 閱讀和調(diào)試ODL源代碼 9
1.3.1 ODL項目源碼下載 9
1.3.2 IntelliJ IDEA安裝 10
1.3.3 IntelliJ IDEA調(diào)試ODL的項目源碼 11
1.4 ODL設(shè)計目標(biāo) 12
1.5 ODL總體架構(gòu) 13
1.6 本章小結(jié) 15
第2章 ODL項目管理設(shè)計詳解 16
2.1 問題的提出 16
2.2 解決思路 17
2.3 實現(xiàn)詳解 20
2.3.1 基礎(chǔ)parent設(shè)計 20
2.3.2 模塊構(gòu)建 23
2.3.3 feature組織 24
2.3.4 版本打包 25
2.4 項目模板 26
2.4.1 項目目錄布局設(shè)計 26
2.4.2 ODL模板項目 27
2.5 本章小結(jié) 28
第二部分 核心原理篇
第3章 ODL基本對象的設(shè)計與實現(xiàn) 30
3.1 QName 30
3.1.1 QName定義 30
3.1.2 QName對象比較 36
3.1.3 QName對象創(chuàng)建 37
3.2 YangInstanceIdentifier 38
3.2.1 Path接口定義 38
3.2.2 YangInstanceIdentifier的類定義 39
3.2.3 YangInstanceIdentifier的比較42
3.2.4 InstanceIdentifier類 44
3.3 NomalizedNode 44
3.3.1 NormalizedNode類的定義 45
3.3.2 NormalizedNode實例的創(chuàng)建48
3.4 本章小結(jié) 49
第4章 數(shù)據(jù)樹的設(shè)計與實現(xiàn) 50
4.1 基本概念 50
4.1.1 配置樹與狀態(tài)樹 51
4.1.2 標(biāo)識與定位 51
4.1.3 快照與MVCC 52
4.2 數(shù)據(jù)樹的設(shè)計與實現(xiàn) 52
4.2.1 Tree結(jié)構(gòu)的設(shè)計 52
4.2.2 DataTree相關(guān)接口定義 55
4.2.3 DataTree的創(chuàng)建 57
4.3 數(shù)據(jù)樹的讀寫過程 59
4.3.1 快照實現(xiàn)原理 61
4.3.2 數(shù)據(jù)校驗的實現(xiàn) 61
4.4 MVCC機制與實現(xiàn) 63
4.4.1 版本號變更規(guī)則 63
4.4.2 并發(fā)控制 65
4.5 本章小結(jié) 67
第5章 MD-SAL DataStore接口設(shè)計 68
5.1 基本概念 69
5.1.1 事務(wù)和事務(wù)鏈 70
5.1.2 數(shù)據(jù)分片 70
5.1.3 三階段提交 71
5.2 DataStore SPI設(shè)計 72
5.2.1 DOMStore 73
5.2.2 DOMStoreThreePhase-CommitCohort 75
5.2.3 DOMStoreTreePublisher 76
5.3 DataStore DOM API設(shè)計 77
5.3.1 DOMDataBroker 77
5.3.2 DOMDataTreeSharding-Service 78
5.3.3 DOMDataTreeChange-Service 80
5.4 DataStore Binding API設(shè)計 82
5.4.1 Binding基本對象接口 82
5.4.2 DataBroker 84
5.4.3 DataTreeChangeService 87
5.5 本章小結(jié) 87
第6章 MD-SAL DataStore的實現(xiàn)原理 88
6.1 概述 89
6.1.1 背景知識 89
6.1.2 實現(xiàn)原理 91
6.2 Raft算法及其實現(xiàn) 92
6.2.1 Raft算法介紹 93
6.2.2 RaftActor設(shè)計與實現(xiàn) 98
6.3 DataStore后端實現(xiàn)詳解 106
6.3.1 Shard的實現(xiàn) 106
6.3.2 ShardManager 110
6.3.3 ShardStrategy及實現(xiàn) 112
6.4 DataStore前端實現(xiàn)詳解 113
6.4.1 DOMStore的實現(xiàn) 113
6.4.2 DOMDataBroker的實現(xiàn) 121
6.4.3 事務(wù)鏈實現(xiàn) 124
6.5 Binding DataBroker的實現(xiàn) 125
6.5.1 Adapter設(shè)計 125
6.5.2 BindingDOMDataBroker-Adapter的初始化 126
6.6 本章小結(jié) 130
第7章 MD-SAL RPC的設(shè)計與實現(xiàn) 131
7.1 一個實例 131
7.1.1 RPC的YANG模型定義 131
7.1.2 RPC的生成接口 133
7.1.3 RPC的實現(xiàn)與調(diào)用 135
7.2 RPC機制的總體設(shè)計 136
7.2.1 Binding接口設(shè)計 136
7.2.2 DOM接口設(shè)計 137
7.2.3 總體實現(xiàn)流程 139
7.3 RPC機制實現(xiàn)詳解 141
7.3.1 DOMBroker實現(xiàn)詳解 141
7.3.2 BindingBroker實現(xiàn)詳解 144
7.4 Remote RPC實現(xiàn)詳解 149
7.4.1 Gossip協(xié)議的實現(xiàn) 150
7.4.2 遠程RPC注冊及調(diào)用 152
7.4.3 Actor設(shè)計實現(xiàn)總結(jié) 154
7.5 本章小結(jié) 155
第8章 MD-SAL Notification的設(shè)計與實現(xiàn) 156
8.1 一個實例 156
8.1.1 YANG模型定義 156
8.1.2 生成的接口 157
8.1.3 消息發(fā)布 157
8.1.4 消息訂閱 158
8.2 MD-SAL Notification接口設(shè)計 158
8.2.1 DOM接口 159
8.2.2 Binding接口 160
8.3 MD-SAL Notification實現(xiàn)剖析 161
8.3.1 DOM層實現(xiàn)詳解 161
8.3.2 Binding適配實現(xiàn) 169
8.4 本章小結(jié) 171
第9章 MD-SAL Mount機制與NETCONF 172
9.1 Mount服務(wù)接口設(shè)計 172
9.1.1 DOM接口 173
9.1.2 Binding接口 174
9.2 Mount機制的實現(xiàn) 175
9.2.1 DOM接口實現(xiàn) 176
9.2.2 NETCONF南向插件的實現(xiàn) 178
9.3 本章小結(jié) 186
第10章 MD-SAL Cluster Service 187
10.1 EntityOwnershipService 187
10.1.1 基本概念 187
10.1.2 接口設(shè)計 188
10.1.3 實現(xiàn)說明 192
10.2 ClusterSingletonService 195
10.2.1 接口設(shè)計 195
10.2.2 實現(xiàn)說明 196
10.3 本章小結(jié) 198
第三部分 公共組件篇
第11章 AAA 200
11.1 Shiro框架介紹 201
11.1.1 Shiro是什么 201
11.1.2 Shiro的架構(gòu) 202
11.1.3 Shiro核心處理流程
展開全部

中興通訊技術(shù)叢書ODL技術(shù)內(nèi)幕:架構(gòu)設(shè)計與實現(xiàn)原理 作者簡介

作者簡介
耿興元
ODL技術(shù)專家,目前就職于中興通訊,是操作系統(tǒng)及支撐平臺的軟件專家級工程師,在通訊類軟件研發(fā)及系統(tǒng)設(shè)計領(lǐng)域已有超過15年的工作經(jīng)驗。2015~2017年期間,負責(zé)基于ODL的商用SDN控制器平臺的設(shè)計和研發(fā)管理工作。
在ODL領(lǐng)域有多年的研究和實踐經(jīng)驗,曾與SDNLAB一起創(chuàng)建了開源項目Jaguar(基于ODL的Kubernetes網(wǎng)絡(luò)解決方案),是該開源項目的主要管理者與貢獻者。在SDNLAB上錄制了ODL的系列課程,深受讀者歡迎。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 宝鸡市人民医院| 滚筒烘干机_转筒烘干机_滚筒干燥机_转筒干燥机_回转烘干机_回转干燥机-设备生产厂家 | 湖南自考_湖南自学考试网| 全自动在线分板机_铣刀式在线分板机_曲线分板机_PCB分板机-东莞市亿协自动化设备有限公司 | CE认证_产品欧盟ROHS-REACH检测机构-商通检测 | 品牌策划-品牌设计-济南之式传媒广告有限公司官网-提供品牌整合丨影视创意丨公关活动丨数字营销丨自媒体运营丨数字营销 | EPDM密封胶条-EPDM密封垫片-EPDM生产厂家 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 电磁流量计_智能防腐防爆管道式计量表-金湖凯铭仪表有限公司 | 安全光栅|射频导纳物位开关|音叉料位计|雷达液位计|两级跑偏开关|双向拉绳开关-山东卓信机械有限公司 | 专业生产动态配料系统_饲料配料系统_化肥配料系统等配料系统-郑州鑫晟重工机械有限公司 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | PCB厂|线路板厂|深圳线路板厂|软硬结合板厂|电路板生产厂家|线路板|深圳电路板厂家|铝基板厂家|深联电路-专业生产PCB研发制造 | 电动手术床,医用护理床,led手术无影灯-曲阜明辉医疗设备有限公司 | 二手注塑机回收_旧注塑机回收_二手注塑机买卖 - 大鑫二手注塑机 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | 篷房[仓储-婚庆-展览-活动]生产厂家-江苏正德装配式帐篷有限公司 | 礼至家居-全屋定制家具_一站式全屋整装_免费量房设计报价 | 井式炉-台车式回火炉-丹阳市电炉厂有限公司| 铝箔袋,铝箔袋厂家,东莞铝箔袋,防静电铝箔袋,防静电屏蔽袋,防静电真空袋,真空袋-东莞铭晋让您的产品与众不同 | 金属软管_不锈钢金属软管_巩义市润达管道设备制造有限公司 | 特材真空腔体_哈氏合金/镍基合金/纯镍腔体-无锡国德机械制造有限公司 | 除湿机|工业除湿机|抽湿器|大型地下室车间仓库吊顶防爆除湿机|抽湿烘干房|新风除湿机|调温/降温除湿机|恒温恒湿机|加湿机-杭州川田电器有限公司 | 自进式锚杆-自钻式中空注浆锚杆-洛阳恒诺锚固锚杆生产厂家 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 湖南长沙商标注册专利申请,长沙公司注册代理记账首选美创! | 深圳宣传片制作_产品视频制作_深圳3D动画制作公司_深圳短视频拍摄-深圳市西典映画传媒有限公司 | 办公室装修_上海办公室设计装修_时尚办公新主张-后街印象 | 存包柜厂家_电子存包柜_超市存包柜_超市电子存包柜_自动存包柜-洛阳中星 | 除甲醛公司-甲醛检测治理-杭州创绿家环保科技有限公司-室内空气净化十大品牌 | 学叉车培训|叉车证报名|叉车查询|叉车证怎么考-工程机械培训网 | 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 焊管生产线_焊管机组_轧辊模具_焊管设备_焊管设备厂家_石家庄翔昱机械 | 杭州代理记账费用-公司注销需要多久-公司变更监事_杭州福道财务管理咨询有限公司 | 哔咔漫画网页版在线_下载入口访问指引 | 水成膜泡沫灭火剂_氟蛋白泡沫液_河南新乡骏华消防科技厂家 | 播音主持培训-中影人教育播音主持学苑「官网」-中国艺考界的贵族学校 | 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 | 云南成考网_云南成人高考报名网 粤丰硕水性环氧地坪漆-防静电自流平厂家-环保地坪涂料代理 | 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 |