云計算導(dǎo)論:概念 架構(gòu)與應(yīng)用(微課版)(第2版)
定 價:59.8 元
- 作者:武志學(xué)
- 出版時間:2025/9/1
- ISBN:9787115672100
- 出 版 社:人民郵電出版社
- 中圖法分類:TP393.027
- 頁碼:0
- 紙張:
- 版次:02
- 開本:16開
本書全面介紹云計算的概念、框架與應(yīng)用。全書共9章,主要內(nèi)容包括云計算的基本概念、云計算平臺體驗、IaaS服務(wù)模式、PaaS服務(wù)模式、SaaS服務(wù)模式、桌面云、云存儲、容器即服務(wù)和Serverless架構(gòu)。本書內(nèi)容實用,實驗豐富,將實驗內(nèi)容融合在課程內(nèi)容中,理論緊密聯(lián)系實際。
本書可作為應(yīng)用型本科、職業(yè)本科、高職高專院校云計算技術(shù)概論性入門教材,也可以作為相關(guān)技術(shù)培訓(xùn)機(jī)構(gòu)的教材。通過本書,讀者可以了解今后需要學(xué)習(xí)哪些課程和技術(shù),進(jìn)而系統(tǒng)地掌握云計算的工作原理及開發(fā)基于云計算的應(yīng)用。
1.作者畢業(yè)于劍橋三一學(xué)院,是Ctrix公司高級工程師,Openstack項目早期參與者,國內(nèi)第一個云計算系的建設(shè)者。
2.配套微課視頻,拆解重點(diǎn)和難點(diǎn)。
3.深入淺出,能將不容易理解的云計算概念講得明白透徹。
武志學(xué),成都信息工程大學(xué)人工智能學(xué)院特聘教授,吉利學(xué)院商學(xué)院特聘教授,四川職業(yè)技術(shù)學(xué)院數(shù)字產(chǎn)業(yè)學(xué)院學(xué)術(shù)帶頭人,劍橋大學(xué)三一學(xué)院計算機(jī)科學(xué)博士,四川省“百人計劃”專家。曾任成都信息工程大學(xué)區(qū)塊鏈產(chǎn)業(yè)學(xué)院副院長,電子科技大學(xué)成都學(xué)院云計算系首任系主任,Citrix Systems(UK)主任研究員,英國紐卡斯?fàn)柎髮W(xué)研究員。已獲得美國發(fā)明專利3項、國內(nèi)發(fā)明專利17項,發(fā)表核心期刊論文20多篇,編寫專著1部,云計算、大數(shù)據(jù)、區(qū)塊鏈專業(yè)教材4部,“十四五”職業(yè)教育國家規(guī)劃教材1部。主持四川省教育廳科研項目3項,四川省教育廳教學(xué)改革項目項目3項。負(fù)責(zé)研發(fā)了成都高新區(qū)電子政務(wù)云、文山公路卡口智能管理平臺、畢節(jié)市公積金系統(tǒng)、貴州省電力大數(shù)據(jù)平臺等云計算大數(shù)據(jù)人工智能行業(yè)應(yīng)用項目十余項。先后獲得校級和院級教學(xué)質(zhì)量獎、國家級大賽指導(dǎo)教師一等獎、全國高校區(qū)塊鏈教育十大領(lǐng)軍人物獎、區(qū)塊鏈創(chuàng)新人物獎、人工智能大數(shù)據(jù)區(qū)塊鏈教育教學(xué)突出貢獻(xiàn)獎、四川省大數(shù)據(jù)產(chǎn)業(yè)年度領(lǐng)軍人物蜀繡獎、成都市云計算產(chǎn)業(yè)領(lǐng)軍人物云匠獎等。
目 錄
第 1章
云計算的基本概念 1
1.1 云計算概述 1
1.1.1 云計算的思想起源 1
1.1.2 云計算的定義 2
1.1.3 云計算的發(fā)展歷程 4
1.2 云計算的服務(wù)模式 8
1.2.1 IaaS 9
1.2.2 PaaS 11
1.2.3 SaaS 13
1.3 云計算的部署模式 15
1.4 云計算的使用場景 18
1.5 云計算帶來的變革 19
1.6 云計算產(chǎn)業(yè)鏈的結(jié)構(gòu) 20
1.7 總結(jié) 22
習(xí)題 22
第 2章
云計算平臺體驗 23
2.1 IaaS體驗 23
2.1.1 體驗對象 23
2.1.2 安裝部署 24
2.1.3 添加鏡像 25
2.1.4 登錄管理界面 27
2.1.5 創(chuàng)建安全組 27
2.1.6 定制安全組 28
2.1.7 創(chuàng)建云主機(jī) 29
2.1.8 操作云主機(jī) 30
2.1.9 使用云主機(jī) 31
2.1.10 掛載卷 32
2.2 PaaS體驗 32
2.2.1 體驗對象 32
2.2.2 安裝客戶端 33
2.2.3 部署應(yīng)用 35
2.2.4 使用應(yīng)用 35
2.2.5 查看日志 36
2.2.6 連接數(shù)據(jù)庫 36
2.2.7 擴(kuò)展應(yīng)用 37
2.3 SaaS體驗 38
2.3.1 注冊賬戶 38
2.3.2 登錄Office Online 39
2.3.3 使用Office Online 40
2.4 總結(jié) 41
習(xí)題 42
第3章
IaaS服務(wù)模式 43
3.1 IaaS服務(wù)模式概述 43
3.2 基本功能 44
3.2.1 用戶管理 44
3.2.2 資源管理 45
3.2.3 數(shù)據(jù)管理 46
3.2.4 安全管理 47
3.2.5 任務(wù)管理 47
3.3 整體架構(gòu) 47
3.4 服務(wù)器虛擬化技術(shù) 49
3.4.1 IaaS的基本資源 49
3.4.2 實現(xiàn)方式 50
3.4.3 關(guān)鍵特性 50
3.4.4 核心技術(shù) 51
3.4.5 虛擬化與云計算 58
3.5 OpenStack 59
3.5.1 OpenStack核心項目簡介 59
3.5.2 Nova 61
3.5.3 Cinder 66
3.5.4 Neutron 67
3.5.5 Glance 70
3.5.6 Swift 71
3.5.7 小結(jié) 74
3.6 超融合架構(gòu) 74
3.6.1 超融合架構(gòu)簡介 74
3.6.2 超融合架構(gòu)的本質(zhì) 74
3.6.3 超融合架構(gòu)的發(fā)展動力 75
3.6.4 超融合架構(gòu)的優(yōu)勢 76
3.6.5 基于OpenStack的超融合架構(gòu) 77
3.7 總結(jié) 80
習(xí)題 80
第4章
PaaS服務(wù)模式 81
4.1 PaaS服務(wù)模式概述 81
4.1.1 驅(qū)動力 81
4.1.2 主流類型 82
4.1.3 功能角色 84
4.2 核心系統(tǒng) 86
4.2.1 簡化的應(yīng)用開發(fā)和部署模型 86
4.2.2 自動資源獲取和應(yīng)用激活 87
4.2.3 自動的應(yīng)用運(yùn)行管理 88
4.2.4 平臺級優(yōu)化 90
4.3 Cloud Foundry 90
4.3.1 Cloud Foundry簡介 90
4.3.2 Cloud Foundry的特點(diǎn) 91
4.3.3 Cloud Foundry的邏輯結(jié)構(gòu) 92
4.3.4 Cloud Foundry的整體架構(gòu) 93
4.3.5 Cloud Foundry的核心組件 94
4.4 Hadoop 97
4.4.1 Hadoop概述 97
4.4.2 Hadoop簡史 97
4.4.3 Hadoop的組成部分 98
4.4.4 HDFS 98
4.4.5 MapReduce 100
4.4.6 MapReduce計算舉例 101
4.4.7 HDFS與MapReduce組合 103
4.4.8 MapReduce的優(yōu)勢與劣勢 104
4.5 總結(jié) 104
習(xí)題 105
第5章
SaaS服務(wù)模式 106
5.1 SaaS簡介 106
5.1.1 SaaS的特征 106
5.1.2 SaaS的發(fā)展歷程 107
5.1.3 SaaS應(yīng)用的實現(xiàn)層次 108
5.2 SaaS支撐平臺 109
5.2.1 支撐平臺的類型 109
5.2.2 支撐平臺的關(guān)鍵技術(shù) 110
5.2.3 支撐平臺的參考實現(xiàn) 119
5.3 SaaS應(yīng)用 120
5.3.1 SaaS應(yīng)用的分類 121
5.3.2 云應(yīng)用的典型示例 122
5.4 SaaS的發(fā)展趨勢 124
5.5 總結(jié) 125
習(xí)題 126
第6章
桌面云 127
6.1 桌面云的概念 127
6.2 桌面云的業(yè)務(wù)價值 128
6.3 虛擬桌面的發(fā)展歷史 130
6.3.1 虛擬桌面發(fā)展的動力 130
6.3.2 UNIX X Window階段 130
6.3.3 應(yīng)用虛擬化階段 131
6.3.4 桌面虛擬化階段 132
6.3.5 小結(jié) 133
6.4 桌面云架構(gòu) 134
6.5 虛擬桌面架構(gòu)技術(shù) 137
6.6 虛擬桌面交付協(xié)議 138
6.6.1 虛擬桌面交付協(xié)議概述 139
6.6.2 RDP 139
6.6.3 ICA/HDX 141
6.6.4 PCoIP 146
6.6.5 SPICE 148
6.6.6 虛擬桌面交付協(xié)議對比 150
6.6.7 小結(jié) 152
6.7 應(yīng)用發(fā)布 153
6.7.1 應(yīng)用流 154
6.7.2 應(yīng)用虛擬化 155
6.8 總結(jié) 156
習(xí)題 156
第7章
云存儲 157
7.1 云存儲概述 157
7.2 云存儲的結(jié)構(gòu)模型 159
7.3 云存儲架構(gòu) 160
7.4 云存儲的類型及適合的應(yīng)用 160
7.4.1 塊存儲系統(tǒng) 161
7.4.2 文件存儲系統(tǒng) 161
7.4.3 對象存儲系統(tǒng) 162
7.4.4 小結(jié) 163
7.5 云存儲關(guān)鍵技術(shù) 164
7.5.1 存儲虛擬化 164
7.5.2 分布式存儲 165
7.5.3 數(shù)據(jù)容錯 167
7.5.4 數(shù)據(jù)備份 168
7.5.5 數(shù)據(jù)縮減 169
7.6 典型的云存儲服務(wù) 173
7.6.1 Amazon云存儲服務(wù) 173
7.6.2 Azure云存儲服務(wù) 178
7.6.3 阿里云存儲服務(wù) 181
7.7 總結(jié) 186
習(xí)題 186
第8章
容器即服務(wù) 187
8.1 容器虛擬化 187
8.1.1 容器虛擬化簡介 187
8.1.2 Docker簡介 188
8.1.3 Docker的工作原理 189
8.1.4 容器與虛擬機(jī)的對比 191
8.2 CaaS 194
8.2.1 CaaS的價值 194
8.2.2 CaaS與IaaS和PaaS的關(guān)系 194
8.3 CaaS的整體架構(gòu) 195
8.3.1 CaaS的層次結(jié)構(gòu) 195
8.3.2 CaaS的關(guān)鍵技術(shù) 197
8.4 基于Kubernetes的CaaS 198
8.4.1 整體架構(gòu) 198
8.4.2 Kubernetes 200
8.5 總結(jié) 203
習(xí)題 203
第9章
Serverless架構(gòu) 205
9.1 Serverless概述 205
9.1.1 Serverless的背景 205
9.1.2 Serverless帶給云計算的
重大變化 206
9.1.3 Serverless的優(yōu)勢 206
9.1.4 Serverless的缺點(diǎn) 207
9.2 Serverless的工作原理 208
9.2.1 BaaS 208
9.2.2 FaaS 209
9.2.3 Serverless的應(yīng)用架構(gòu) 210
9.2.4 Serverless的技術(shù)特點(diǎn) 211
9.3 Serverless的應(yīng)用場景 212
9.3.1 事件請求場景 212
9.3.2 流量突發(fā)場景 214
9.3.3 大數(shù)據(jù)處理場景 215
9.4 Serverless平臺
Kubeless 215
9.4.1 Kubeless簡介 215
9.4.2 Kubeless的工作原理 216
9.5 總結(jié) 223
習(xí)題 223
結(jié)束語 225