本書共分為8章,第1章對(duì)云計(jì)算進(jìn)行了概述。第2章描述了云計(jì)算的關(guān)鍵技術(shù),包括虛擬化技術(shù)、數(shù)據(jù)存儲(chǔ)技術(shù)、資源管理技術(shù)、云計(jì)算中的編程模型、集成一體化技術(shù)和自動(dòng)化技術(shù)。第3章介紹了云計(jì)算架構(gòu)。第4章介紹了云安全,包括云基礎(chǔ)設(shè)施安全、云數(shù)據(jù)安全、云應(yīng)用安全、云安全標(biāo)準(zhǔn)和法律法規(guī)。第5章介紹了云操作系統(tǒng)。第6章對(duì)Google云計(jì)算原理與應(yīng)用進(jìn)行了介紹,主要包括Google文件系統(tǒng)GFS、分布式數(shù)據(jù)處理MapReduce、分布式鎖服務(wù)Chubby。第7章對(duì)云計(jì)算的行業(yè)應(yīng)用進(jìn)行了介紹,主要包括制造云、金融云、健康醫(yī)療云和教育云。第8章介紹了目前另外兩個(gè)熱門領(lǐng)域:大數(shù)據(jù)與人工智能,以及云計(jì)算和它們之間的關(guān)系。 本書可作為高職院校云計(jì)算、大數(shù)據(jù)等專業(yè)的教材,也可作為對(duì)云計(jì)算技術(shù)感興趣的工程技術(shù)人員的參考資料。
莊翔翔, 2002年9月—2006年6月,青島大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè);2006年9月—至今,任職于山東交通職業(yè)學(xué)院;2008年9月—2011年12月,攻讀中國(guó)海洋大學(xué)計(jì)算機(jī)技術(shù)專業(yè)在職研究生。所承擔(dān)過(guò)的重點(diǎn)科研或教研項(xiàng)目及在項(xiàng)目中所承擔(dān)的工作:全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)項(xiàng)目大數(shù)據(jù)背景下高職院校計(jì)算機(jī)類專業(yè)精準(zhǔn)教學(xué)模式的研究(2018-AFCEC-116)。個(gè)人榮譽(yù):山東省優(yōu)秀教學(xué)團(tuán)隊(duì)--現(xiàn)代網(wǎng)絡(luò)技術(shù)教學(xué)團(tuán)隊(duì)主要成員;山東省精品資源共享課《網(wǎng)絡(luò)設(shè)備配置與管理》主講;山東省軟件專業(yè)教學(xué)資源庫(kù)《C#程序設(shè)計(jì)》課題成員。教學(xué)成果獲獎(jiǎng)情況:2016.11指導(dǎo)學(xué)生獲山東省職業(yè)院校技能大賽高職組"云計(jì)算技術(shù)與應(yīng)用”賽項(xiàng)三等獎(jiǎng);2017.11指導(dǎo)學(xué)生獲山東省職業(yè)院校技能大賽高職組"云計(jì)算技術(shù)與應(yīng)用”賽項(xiàng)二等獎(jiǎng);2018.06指導(dǎo)學(xué)生獲全國(guó)職業(yè)院校技能大賽高職組"云計(jì)算技術(shù)與應(yīng)用”賽項(xiàng)二等獎(jiǎng)。
目 錄
第1章 云計(jì)算概述1
1.1 云計(jì)算的產(chǎn)生背景1
1.1.1 云計(jì)算的由來(lái)1
1.1.2 大數(shù)據(jù)與云計(jì)算3
1.2 云計(jì)算的定義及特點(diǎn)5
1.2.1 云計(jì)算的定義6
1.2.2 云計(jì)算的特點(diǎn)7
1.3 云計(jì)算的發(fā)展9
1.3.1 云計(jì)算的演變10
1.3.2 云計(jì)算的發(fā)展現(xiàn)狀11
1.3.3 云計(jì)算的發(fā)展趨勢(shì)12
1.4 云計(jì)算的分類與應(yīng)用12
1.4.1 云計(jì)算的分類12
1.4.2 云計(jì)算的應(yīng)用17
第2章 云計(jì)算的關(guān)鍵技術(shù)21
2.1 虛擬化技術(shù)21
2.1.1 虛擬化的定義21
2.1.2 虛擬化的常見(jiàn)類型22
2.1.3 服務(wù)器虛擬化23
2.1.4 云計(jì)算與虛擬化25
2.2 數(shù)據(jù)存儲(chǔ)技術(shù)26
2.2.1 GFS26
2.2.2 HDFS29
2.2.3 鍵值存儲(chǔ)系統(tǒng)技術(shù)32
2.3 資源管理技術(shù)34
2.3.1 資源的統(tǒng)一管理34
2.3.2 資源的統(tǒng)一監(jiān)控35
2.3.3 資源的統(tǒng)一部署調(diào)度35
2.3.4 負(fù)載均衡36
2.4 云計(jì)算中的編程模型37
2.4.1 分布式計(jì)算37
2.4.2 并行編程模型38
2.5 集成一體化技術(shù)40
2.5.1 用戶需求催生一體化40
2.5.2 用戶在云環(huán)境下對(duì)存儲(chǔ)的需求41
2.6 自動(dòng)化技術(shù)41
2.6.1 自動(dòng)化技術(shù)與云計(jì)算41
2.6.2 數(shù)據(jù)中心自動(dòng)化42
第3章 云計(jì)算架構(gòu)43
3.1 云計(jì)算的本質(zhì)43
3.1.1 革命性概念:IT作為服務(wù)43
3.1.2 云計(jì)算系統(tǒng)工程44
3.1.3 云數(shù)據(jù)中心45
3.1.4 云的工作負(fù)載模式45
3.1.5 云計(jì)算的規(guī)模效應(yīng)47
3.2 云計(jì)算的架構(gòu)49
3.2.1 計(jì)算架構(gòu)的進(jìn)化49
3.2.2 一般云計(jì)算架構(gòu)的二維視角52
3.3 云棧和云體55
3.3.1 邏輯云棧56
3.3.2 邏輯云體59
3.3.3 一切皆為服務(wù)60
3.4 軟件定義數(shù)據(jù)中心61
3.4.1 數(shù)據(jù)中心的歷史61
3.4.2 繼續(xù)發(fā)展的推動(dòng)力64
3.4.3 軟件定義的必要性65
3.4.4 軟件定義數(shù)據(jù)中心的架構(gòu)分析66
3.4.5 軟件定義數(shù)據(jù)中心的發(fā)展68
3.5 實(shí)踐:OpenStack70
3.5.1 初識(shí)OpenStack70
3.5.2 OpenStack組件介紹73
3.5.3 體驗(yàn)使用OpenStack73
第4章 云安全75
4.1 云基礎(chǔ)設(shè)施安全76
4.1.1 網(wǎng)絡(luò)硬件安全76
4.1.2 主機(jī)系統(tǒng)安全78
4.1.3 安全管理81
4.2 云數(shù)據(jù)安全83
4.2.1 數(shù)據(jù)存儲(chǔ)安全83
4.2.2 數(shù)據(jù)訪問(wèn)安全84
4.2.3 數(shù)據(jù)管理安全86
4.3 云安全標(biāo)準(zhǔn)87
4.3.1 用戶認(rèn)證87
4.3.2 應(yīng)用授權(quán)88
4.4 云安全標(biāo)準(zhǔn)和法律法規(guī)91
第5章 云操作系統(tǒng)93
5.1 計(jì)算機(jī)軟件與操作系統(tǒng)93
5.1.1 計(jì)算機(jī)軟件的發(fā)展93
5.1.2 操作系統(tǒng)的發(fā)展簡(jiǎn)史95
5.1.3 操作系統(tǒng)的軟件定義本質(zhì)97
5.2 UNIX類操作系統(tǒng)的發(fā)展98
5.2.1 UNIX系統(tǒng)簡(jiǎn)介98
5.2.2 UNIX家族的演化99
5.3 云操作系統(tǒng)概述101
5.3.1 基本概念101
5.3.2 云操作系統(tǒng)實(shí)例102
5.3.3 云操作系統(tǒng)的挑戰(zhàn)104
5.3.4 新一代云操作系統(tǒng)的職責(zé)與功能104
第6章 GOOGLE云計(jì)算原理與應(yīng)用107
6.1 Google文件系統(tǒng)GFS107
6.1.1 系統(tǒng)架構(gòu)108
6.1.2 容錯(cuò)機(jī)制110
6.1.3 系統(tǒng)管理技術(shù)111
6.2 分布式數(shù)據(jù)處理MapReduce111
6.2.1 產(chǎn)生背景111
6.2.2 編程模型112
6.2.3 實(shí)現(xiàn)機(jī)制112
6.2.4 案例分析114
6.3 分布式鎖服務(wù)Chubby115
6.3.1 Paxos算法116
6.3.2 Chubby系統(tǒng)設(shè)計(jì)117
6.3.3 Chubby中的Paxos算法119
6.3.4 Chubby文件系統(tǒng)121
6.3.5 通信協(xié)議122
6.3.6 正確性與性能124
第7章 云計(jì)算的行業(yè)應(yīng)用126
7.1 制造云126
7.1.1 制造云概念126
7.1.2 制造云模式126
7.1.3 制造云服務(wù)類型及特點(diǎn)127
7.1.4 制造云與云制造129
7.1.5 制造云的典型特征129
7.2 金融云131
7.2.1 金融云概念131
7.2.2 云計(jì)算為金融機(jī)構(gòu)帶來(lái)的收益131
7.2.3 云計(jì)算在金融行業(yè)的應(yīng)用模式132
7.2.4 基于云的業(yè)務(wù)模式134
7.3 健康醫(yī)療云136
7.3.1 健康醫(yī)療云產(chǎn)生背景136
7.3.2 健康醫(yī)療云概述137
7.3.3 健康醫(yī)療云在衛(wèi)生信息化中的定位和作用139
7.3.4 健康醫(yī)療云的實(shí)施142
7.4 教育云144
7.4.1 教育云概述144
7.4.2 教育云在中國(guó)落地應(yīng)用現(xiàn)狀145
7.4.3 教育云計(jì)算解決方案介紹148
第8章 大數(shù)據(jù)與人工智能151
8.1 初識(shí)大數(shù)據(jù)151
8.1.1 大數(shù)據(jù)的發(fā)展背景151
8.1.2 大數(shù)據(jù)的定義153
8.1.3 大數(shù)據(jù)的技術(shù)156
8.2 初識(shí)人工智能158
8.2.1 人工智能的歷史及概念158
8.2.2 人工智能的特征與參考框架161
8.2.3 人工智能的發(fā)展趨勢(shì)163
8.3 云計(jì)算、大數(shù)據(jù)與人工智能的關(guān)系165
8.3.1 云計(jì)算與大數(shù)據(jù)的融合166
8.3.2 云計(jì)算與人工智能的融合167
參考文獻(xiàn)169