中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
中興通訊技術叢書ODL技術內幕:架構設計與實現原理

包郵 中興通訊技術叢書ODL技術內幕:架構設計與實現原理

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

中興通訊技術叢書ODL技術內幕:架構設計與實現原理 版權信息

  • ISBN:9787111635093
  • 條形碼:9787111635093 ; 978-7-111-63509-3
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

中興通訊技術叢書ODL技術內幕:架構設計與實現原理 本書特色

內容簡介
這是一本從源代碼層面深入剖析ODL的著作,旨在幫助讀者在透徹理解ODL的先進架構、設計思想和實現原理后,能更有高效地進行SDN開發。
作者是的ODL專家,是SDN領域的布道者,有在通訊類軟件研發和系統設計領域有超過15年的經驗對ODL及其源碼有深入的研究和理解。ODL架構演進極快,核心模塊和接口變動頻繁,ODL子項目眾多,功能和接口碎片化嚴重,學習門檻很高,面對數百萬行的源代碼更是無從下手。
作者根據自己的經驗,對ODL的核心功能及其源代碼(氟版本和氖版本)進行反復提煉、抽絲剝繭,不僅讓讀者理解ODL的系統架構、設計思想、實現原理,而其能讓讀者領略ODL實現源碼中的代碼和設計模式,*終實現讓讀者更高效地使用SDN的目的,掌握SDL的精髓。
全書13章,分為三個部分:
第壹部分 基礎環境篇(第1-2章)
主要介紹了ODL的核心概念、架構、設計目標、編譯構建環境的搭建、源碼閱讀的方法,以及ODL社區對眾多子項目的管理實踐。內容簡介
這是一本從源代碼層面深入剖析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等公共組件的設計、實現與擴展。

中興通訊技術叢書ODL技術內幕:架構設計與實現原理 內容簡介

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

中興通訊技術叢書ODL技術內幕:架構設計與實現原理 目錄

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

中興通訊技術叢書ODL技術內幕:架構設計與實現原理 作者簡介

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

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 钣金加工厂家-钣金加工-佛山钣金厂-月汇好 | 产业规划_产业园区规划-产业投资选址及规划招商托管一体化服务商-中机院产业园区规划网 | MES系统-WMS系统-MES定制开发-制造执行MES解决方案-罗浮云计算 | 伟秀电气有限公司-10kv高低压开关柜-高低压配电柜-中置柜-充气柜-欧式箱变-高压真空断路器厂家 | 标策网-专注公司商业知识服务、助力企业发展 | 环球电气之家-中国专业电气电子产品行业服务网站! | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-北京罗伦过滤技术集团有限公司 | 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 | 冷水机-工业冷水机-冷水机组-欧科隆品牌保障 | 济南办公室装修-厂房装修-商铺装修-工装公司-山东鲁工装饰设计 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | 扫地车厂家-山西洗地机-太原电动扫地车「大同朔州吕梁晋中忻州长治晋城洗地机」山西锦力环保科技有限公司 | 模型公司_模型制作_沙盘模型报价-中国模型网| 烟台条码打印机_烟台条码扫描器_烟台碳带_烟台数据采集终端_烟台斑马打印机-金鹏电子-金鹏电子 | 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 干法制粒机_智能干法制粒机_张家港市开创机械制造有限公司 | 金属波纹补偿器厂家_不锈钢膨胀节价格_非金属伸缩节定制-庆达补偿器 | 深圳网站建设-高端企业网站开发-定制网页设计制作公司 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 转向助力泵/水泵/发电机皮带轮生产厂家-锦州华一精工有限公司 | 查分易-成绩发送平台官网 | 微量水分测定仪_厂家_卡尔费休微量水分测定仪-淄博库仑 | 江苏农村商业银行招聘网_2024江苏农商行考试指南_江苏农商行校园招聘 | HDPE土工膜,复合土工膜,防渗膜价格,土工膜厂家-山东新路通工程材料有限公司 | 一氧化氮泄露报警器,二甲苯浓度超标报警器-郑州汇瑞埔电子技术有限公司 | 雨水收集系统厂家-雨水收集利用-模块雨水收集池-徐州博智环保科技有限公司 | 鹤壁创新仪器公司-全自动量热仪,定硫仪,煤炭测硫仪,灰熔点测定仪,快速自动测氢仪,工业分析仪,煤质化验仪器 | 大巴租车平台承接包车,通勤班车,巴士租赁业务 - 鸿鸣巴士 | 废水处理-废气处理-工业废水处理-工业废气处理工程-深圳丰绿环保废气处理公司 | 欧盟ce检测认证_reach检测报告_第三方检测中心-深圳市威腾检验技术有限公司 | 杭州ROHS检测仪-XRF测试仪价格-百科 | 可程式恒温恒湿试验箱|恒温恒湿箱|恒温恒湿试验箱|恒温恒湿老化试验箱|高低温试验箱价格报价-广东德瑞检测设备有限公司 | 菏泽知彼网络科技有限公司 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 桥架-槽式电缆桥架-镀锌桥架-托盘式桥架 - 上海亮族电缆桥架制造有限公司 | 北京百度网站优化|北京网站建设公司-百谷网络科技 | 北京中创汇安科贸有限公司 | 全自动变压器变比组别测试仪-手持式直流电阻测试仪-上海来扬电气 | 车充外壳,车载充电器外壳,车载点烟器外壳,点烟器连接头,旅行充充电器外壳,手机充电器外壳,深圳市华科达塑胶五金有限公司 | 山东活动策划|济南活动公司|济南公关活动策划-济南锐嘉广告有限公司 |