注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)深入理解邊緣計(jì)算:云 邊 端工作原理與源碼分析

深入理解邊緣計(jì)算:云 邊 端工作原理與源碼分析

深入理解邊緣計(jì)算:云 邊 端工作原理與源碼分析

定 價(jià):¥89.00

作 者: 崔廣章
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111684220 出版時(shí)間: 2021-06-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 248 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  內(nèi)容簡(jiǎn)介這是一本從環(huán)境搭建、部署配置、系統(tǒng)架構(gòu)、工作原理、源碼分析、二次開(kāi)發(fā)等維度系統(tǒng)講解如何打造協(xié)同的云、邊、端系統(tǒng)的著作。全書(shū)一共9章,邏輯上分為三大部分:第1部分 邊緣計(jì)算基礎(chǔ)(第1~2章)首先介紹了邊緣計(jì)算和邊緣計(jì)算系統(tǒng)的概念、組成、架構(gòu),以及邊緣計(jì)算系統(tǒng)的部署與管理;然后分別以Kubernetes、KubeEdge、EdgeX Foundry為例講解了云、邊、端的部署與配置。既給出了邊緣計(jì)算系統(tǒng)部署所需的自動(dòng)化腳本,又分析了應(yīng)用在云數(shù)據(jù)中心部署和以云、邊、端協(xié)同的方式部署的利弊。第二部分 工作原理(第3~6章)首先從整體上對(duì)邊緣計(jì)算系統(tǒng)的邏輯架構(gòu)進(jìn)行了介紹,然后從部署、配置、架構(gòu)等角度對(duì)分別云、邊、端的核心組件的工作原理進(jìn)行了深入解析。第三部分 源碼分析(第7~9章)云、邊、端的開(kāi)源框架眾多,云部分選擇Kubernetes、邊部分選擇KubeEdge、端部分選擇EdgeX Foundry,首先詳細(xì)介紹了這3種開(kāi)發(fā)框架的開(kāi)發(fā)環(huán)境搭建和源碼的整體架構(gòu),然后對(duì)他們的核心組件的源碼進(jìn)行了深入分析,同時(shí)也對(duì)這3個(gè)框架的二次開(kāi)發(fā)進(jìn)行了講解。

作者簡(jiǎn)介

  作者簡(jiǎn)介崔廣章之江實(shí)驗(yàn)室高級(jí)研究專(zhuān)員,資深云計(jì)算和邊緣計(jì)算技術(shù)工程師。從2014年接觸云計(jì)算以來(lái),參與過(guò)多個(gè)云計(jì)算生產(chǎn)項(xiàng)目,其中代表性的項(xiàng)目有基于OpenStack進(jìn)行定制開(kāi)發(fā)的運(yùn)營(yíng)商私有云、政務(wù)云,基于開(kāi)源容器云方案定制開(kāi)發(fā)的面向運(yùn)營(yíng)商的數(shù)據(jù)中心操作系統(tǒng)(DCOS),2018年開(kāi)始從事邊緣計(jì)算相關(guān)研究與開(kāi)發(fā)。

圖書(shū)目錄

前言
基礎(chǔ)篇
第1章 邊緣計(jì)算入門(mén)3
1.1 邊緣計(jì)算系統(tǒng)3
1.1.1 邊緣計(jì)算系統(tǒng)的組成3
1.1.2 概念解析6
1.2 邊緣計(jì)算的意義11
1.3 邊緣計(jì)算系統(tǒng)的部署與管理11
1.3.1 系統(tǒng)部署11
1.3.2 系統(tǒng)管理23
1.4 不同應(yīng)用部署方式的比較25
1.5 本章小結(jié)27
第2章 云、邊、端的部署與配置29
2.1 邊緣計(jì)算整體架構(gòu)29
2.2 部署云部分—Kubernetes31
2.2.1 Kubernetes相關(guān)的容器運(yùn)行時(shí)部署31
2.2.2 Kubernetes的學(xué)習(xí)環(huán)境部署34
2.2.3 Kubernetes的生產(chǎn)環(huán)境部署39
2.3 部署邊緣部分—KubeEdge45
2.3.1 以系統(tǒng)進(jìn)程的方式部署KubeEdge45
2.3.2 以容器化的方式部署KubeEdge51
2.4 部署端部分—EdgeX Foundry52
2.4.1 以系統(tǒng)進(jìn)程的方式部署EdgeX Foundry53
2.4.2 以容器化的方式部署EdgeX Foundry57
2.5 本章小結(jié)60
原理篇
第3章 邊緣計(jì)算系統(tǒng)邏輯架構(gòu)63
3.1 邊緣計(jì)算系統(tǒng)邏輯架構(gòu)簡(jiǎn)介63
3.2 云、邊協(xié)同64
3.3 邊、端協(xié)同65
3.4 云、邊、端協(xié)同68
3.5 本章小結(jié)68
第4章 云部分原理解析71
4.1 整體架構(gòu)71
4.2 邏輯架構(gòu)72
4.3 控制流程74
4.3.1 集群基礎(chǔ)設(shè)施層面的資源的控制流程74
4.3.2 集群中應(yīng)用負(fù)載層面的資源的控制流程77
4.4 數(shù)據(jù)流81
4.4.1 集群內(nèi)應(yīng)用負(fù)載間的數(shù)據(jù)訪問(wèn)流81
4.4.2 集群外應(yīng)用到集群內(nèi)應(yīng)用負(fù)載的數(shù)據(jù)訪問(wèn)流86
4.5 資源調(diào)度88
4.5.1 資源調(diào)度流程88
4.5.2 資源調(diào)度算法和調(diào)度策略89
4.6 資源編排90
4.7 本章小結(jié)91
第5章 邊緣部分原理解析93
5.1 KubeEdge的整體架構(gòu)93
5.2 與云交互的組件94
5.3 管理邊緣負(fù)載的組件96
5.4 與終端設(shè)備交互的組件97
5.5 云、邊協(xié)同98
5.6 設(shè)備管理模型100
5.7 邊緣存儲(chǔ)和網(wǎng)絡(luò)資源102
5.8 邊緣節(jié)點(diǎn)管理103
5.8.1 以節(jié)點(diǎn)的形式管理邊緣計(jì)算資源103
5.8.2 以獨(dú)立集群的形式管理邊緣計(jì)算資源104
5.8.3 以多集群的形式管理邊緣計(jì)算資源105
5.9 本章小結(jié)106
第6章 端部分原理解析107
6.1 整體架構(gòu)107
6.2 設(shè)備服務(wù)層108
6.3 核心服務(wù)層110
6.4 支持服務(wù)層115
6.5 導(dǎo)出服務(wù)層119
6.6 安全組件122
6.7 系統(tǒng)管理組件122
6.8 本章小結(jié)123
源碼分析篇
第7章 云部分源碼分析127
7.1 搭建開(kāi)發(fā)環(huán)境127
7.1.1 安裝Go和GoLand127
7.1.2 安裝Git并下載Kubernetes源碼130
7.1.3 Go Modules簡(jiǎn)介130
7.1.4 下載Kubernetes的源碼依賴(lài)131
7.2 Kubernetes源碼整體結(jié)構(gòu)分析131
7.3 組件源碼分析133
7.3.1 共用命令行工具庫(kù)Cobra133
7.3.2 Kube-apiserver136
7.3.3 Kube-controller-manager140
7.3.4 Kube-scheduler145
7.3.5 Kubelet148
7.3.6 Kube-proxy150
7.4 本章小結(jié)153
第8章 邊緣部分源碼分析155
8.1 搭建開(kāi)發(fā)環(huán)境155
8.2 源碼整體架構(gòu)分析155
8.2.1 源碼目錄及組件源碼入口155
8.2.2 組件中各功能模塊的共用框架和功能分析160
8.3 組件源碼分析166
8.3.1 配置文件讀取166
8.3.2 CloudCore172
8.3.3 EdgeCore之Edged180
8.3.4 EdgeCore之DeviceTwin189
8.3.5 EdgeCore之EdgeHub195
8.3.6 EdgeCore之EventBus202
8.3.7 EdgeCore之MataManager206
8.3.8 EdgeCore之EdgeMesh212
8.4 本章小結(jié)217
第9章 端部分源碼分析219
9.1 搭建開(kāi)發(fā)環(huán)境219
9.2 源碼整體架構(gòu)分析219
9.3 組件源碼分析220
9.3.1 Config-seed221
9.3.2 Core-command232
9.4 本章小結(jié)238

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)