云計算導論:概念 架構(gòu)與應用(微課版)(第2版)
定 價:59.8 元
- 作者:武志學
- 出版時間:2025/9/1
- ISBN:9787115672100
- 出 版 社:人民郵電出版社
- 中圖法分類:TP393.027
- 頁碼:0
- 紙張:
- 版次:02
- 開本:16開
本書全面介紹云計算的概念、框架與應用。全書共9章,主要內(nèi)容包括云計算的基本概念、云計算平臺體驗、IaaS服務模式、PaaS服務模式、SaaS服務模式、桌面云、云存儲、容器即服務和Serverless架構(gòu)。本書內(nèi)容實用,實驗豐富,將實驗內(nèi)容融合在課程內(nèi)容中,理論緊密聯(lián)系實際。
本書可作為應用型本科、職業(yè)本科、高職高專院校云計算技術(shù)概論性入門教材,也可以作為相關(guān)技術(shù)培訓機構(gòu)的教材。通過本書,讀者可以了解今后需要學習哪些課程和技術(shù),進而系統(tǒng)地掌握云計算的工作原理及開發(fā)基于云計算的應用。
1.作者畢業(yè)于劍橋三一學院,是Ctrix公司高級工程師,Openstack項目早期參與者,國內(nèi)第一個云計算系的建設(shè)者。
2.配套微課視頻,拆解重點和難點。
3.深入淺出,能將不容易理解的云計算概念講得明白透徹。
武志學,成都信息工程大學人工智能學院特聘教授,吉利學院商學院特聘教授,四川職業(yè)技術(shù)學院數(shù)字產(chǎn)業(yè)學院學術(shù)帶頭人,劍橋大學三一學院計算機科學博士,四川省“百人計劃”專家。曾任成都信息工程大學區(qū)塊鏈產(chǎn)業(yè)學院副院長,電子科技大學成都學院云計算系首任系主任,Citrix Systems(UK)主任研究員,英國紐卡斯爾大學研究員。已獲得美國發(fā)明專利3項、國內(nèi)發(fā)明專利17項,發(fā)表核心期刊論文20多篇,編寫專著1部,云計算、大數(shù)據(jù)、區(qū)塊鏈專業(yè)教材4部,“十四五”職業(yè)教育國家規(guī)劃教材1部。主持四川省教育廳科研項目3項,四川省教育廳教學改革項目項目3項。負責研發(fā)了成都高新區(qū)電子政務云、文山公路卡口智能管理平臺、畢節(jié)市公積金系統(tǒng)、貴州省電力大數(shù)據(jù)平臺等云計算大數(shù)據(jù)人工智能行業(yè)應用項目十余項。先后獲得校級和院級教學質(zhì)量獎、國家級大賽指導教師一等獎、全國高校區(qū)塊鏈教育十大領(lǐng)軍人物獎、區(qū)塊鏈創(chuàng)新人物獎、人工智能大數(shù)據(jù)區(qū)塊鏈教育教學突出貢獻獎、四川省大數(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 云計算的服務模式 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
習題 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)建云主機 29
2.1.8 操作云主機 30
2.1.9 使用云主機 31
2.1.10 掛載卷 32
2.2 PaaS體驗 32
2.2.1 體驗對象 32
2.2.2 安裝客戶端 33
2.2.3 部署應用 35
2.2.4 使用應用 35
2.2.5 查看日志 36
2.2.6 連接數(shù)據(jù)庫 36
2.2.7 擴展應用 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
習題 42
第3章
IaaS服務模式 43
3.1 IaaS服務模式概述 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 任務管理 47
3.3 整體架構(gòu) 47
3.4 服務器虛擬化技術(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
習題 80
第4章
PaaS服務模式 81
4.1 PaaS服務模式概述 81
4.1.1 驅(qū)動力 81
4.1.2 主流類型 82
4.1.3 功能角色 84
4.2 核心系統(tǒng) 86
4.2.1 簡化的應用開發(fā)和部署模型 86
4.2.2 自動資源獲取和應用激活 87
4.2.3 自動的應用運行管理 88
4.2.4 平臺級優(yōu)化 90
4.3 Cloud Foundry 90
4.3.1 Cloud Foundry簡介 90
4.3.2 Cloud Foundry的特點 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
習題 105
第5章
SaaS服務模式 106
5.1 SaaS簡介 106
5.1.1 SaaS的特征 106
5.1.2 SaaS的發(fā)展歷程 107
5.1.3 SaaS應用的實現(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應用 120
5.3.1 SaaS應用的分類 121
5.3.2 云應用的典型示例 122
5.4 SaaS的發(fā)展趨勢 124
5.5 總結(jié) 125
習題 126
第6章
桌面云 127
6.1 桌面云的概念 127
6.2 桌面云的業(yè)務價值 128
6.3 虛擬桌面的發(fā)展歷史 130
6.3.1 虛擬桌面發(fā)展的動力 130
6.3.2 UNIX X Window階段 130
6.3.3 應用虛擬化階段 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 應用發(fā)布 153
6.7.1 應用流 154
6.7.2 應用虛擬化 155
6.8 總結(jié) 156
習題 156
第7章
云存儲 157
7.1 云存儲概述 157
7.2 云存儲的結(jié)構(gòu)模型 159
7.3 云存儲架構(gòu) 160
7.4 云存儲的類型及適合的應用 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 典型的云存儲服務 173
7.6.1 Amazon云存儲服務 173
7.6.2 Azure云存儲服務 178
7.6.3 阿里云存儲服務 181
7.7 總結(jié) 186
習題 186
第8章
容器即服務 187
8.1 容器虛擬化 187
8.1.1 容器虛擬化簡介 187
8.1.2 Docker簡介 188
8.1.3 Docker的工作原理 189
8.1.4 容器與虛擬機的對比 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
習題 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的缺點 207
9.2 Serverless的工作原理 208
9.2.1 BaaS 208
9.2.2 FaaS 209
9.2.3 Serverless的應用架構(gòu) 210
9.2.4 Serverless的技術(shù)特點 211
9.3 Serverless的應用場景 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
習題 223
結(jié)束語 225