本書全面介紹OpenStack云計算平臺的相關內(nèi)容,全書共9個模塊,包括OpenStack概述、OpenStack認證服務(Keystone)、OpenStack鏡像服務(Glance)、OpenStack計算服務(Nova)、OpenStack網(wǎng)絡服務(Neutron)、OpenStack塊存儲服務(Cinder)、OpenStack對象存儲服務(Swift)、OpenStack安全服務、企業(yè)云服務部署。前8個模塊末尾均有精心設計的實驗項目,旨在通過動手實操引導讀者加深相關知識理解并提升實操技能;第9個模塊則通過一個綜合性實戰(zhàn)項目,幫助讀者全面掌握OpenStack云計算平臺的相關知識與操作。
本書適合作為高職高專云計算技術應用及其他相關專業(yè)的教材,也適合作為各級職業(yè)技能大賽云計算相關賽項的指導書,還適合作為廣大云計算愛好者的自學參考書。
1.校企雙元開發(fā),未來網(wǎng)絡創(chuàng)新研究院聯(lián)合高職院校一線教師共同編寫。
2. 內(nèi)容較為基礎,情景引入部分生動有趣,更適合中等層次的高職或技師學院選用。
3. 本書的模塊9是一個綜合實踐項目,構建企業(yè)云數(shù)據(jù)中心,合理串聯(lián)前序的知識。
4. 理實結合,各模塊均設置相關知識和實訓環(huán)節(jié),幫助讀者更好地理解和掌握相關技術。
蘇翔宇 高級講師,第45、46、47屆世界技能大賽云計算項目中國技術指導專家組成員,亞馬遜AWS SAP專家級解決方案架構師、華為云計算HCNP-CLOUD認證工程師,現(xiàn)為深圳技師學院信息與通信學院副院長。主要研究方向為云計算技術與應用、微服務與無服務器計算應用。獲得省部級教學成 果一等獎2項、二等獎2項。發(fā)表論文10余篇,主編教材3部。
模塊1 OpenStack概述 1
1.1 情景引入 1
1.2 相關知識 2
1.2.1 云計算與OpenStack 2
1.2.2 OpenStack的發(fā)展歷程 3
1.2.3 OpenStack基金會 5
1.3 實驗:OpenStack基礎管理 6
1.4 小結 9
模塊2 OpenStack認證服務(Keystone) 10
2.1 情景引入 10
2.2 相關知識 11
2.2.1 Keystone概述 11
2.2.2 Keystone的組件和架構 12
2.2.3 Keystone認證流程 13
2.2.4 Keystone身份管理 14
2.3 實驗:OpenStack認證管理 15
2.4 小結 26
模塊3 OpenStack鏡像服務(Glance) 27
3.1 情景引入 27
3.2 相關知識 28
3.2.1 Glance鏡像服務概述 28
3.2.2 Glance鏡像服務架構及其實現(xiàn)
原理 29
3.2.3 Glance上傳鏡像流程和Glance
鏡像狀態(tài) 31
3.2.4 OpenStack鏡像管理 32
3.3 實驗:OpenStack鏡像管理 33
3.4 小結 39
模塊4 OpenStack計算服務(Nova) 40
4.1 情景引入 40
4.2 相關知識 41
4.2.1 Nova的架構和組件 41
4.2.2 Nova的工作流程 43
4.2.3 常見的虛擬機操作 44
4.2.4 OpenStack虛擬機管理 45
4.3 實驗:OpenStack虛擬機管理 47
4.4 小結 59
模塊5 OpenStack網(wǎng)絡服務(Neutron) 60
5.1 情景引入 60
5.2 相關知識 61
5.2.1 Neutron概述 61
5.2.2 Neutron的架構和組件 62
5.2.3 Neutron網(wǎng)絡資源 64
5.2.4 Neutron網(wǎng)絡實現(xiàn)模型 65
5.2.5 Neutron網(wǎng)絡流量分析 66
5.2.6 OpenStack網(wǎng)絡管理 68
5.3 實驗:OpenStack網(wǎng)絡管理 70
5.4 小結 85
模塊6 OpenStack塊存儲服務(Cinder) 86
6.1 情景引入 86
6.2 相關知識 87
6.2.1 OpenStack中的存儲類型 87
6.2.2 Cinder的架構 87
6.2.3 Cinder的工作原理 88
6.2.4 OpenStack塊存儲管理 91
6.3 實驗:OpenStack塊存儲
管理 92
6.4 小結 108
模塊7 OpenStack對象存儲服務(Swift) 109
7.1 情景引入 109
7.2 相關知識 110
7.2.1 Swift的架構 110
7.2.2 Swift關鍵技術 113
7.2.3 OpenStack對象存儲管理 115
7.3 實驗:OpenStack對象存儲管理 116
7.4 小結 125
模塊8 OpenStack安全服務 126
8.1 情景引入 126
8.2 相關知識 127
8.2.1 安全組 127
8.2.2 FWaaS 134
8.3 實驗:OpenStack安全
管理 139
8.3.1 安全組應用 139
8.3.2 FWaaS應用 163
8.4 小結 173
模塊9 企業(yè)云服務部署 174
9.1 情景引入 174
9.2 相關知識 175
9.2.1 Web服務簡介 175
9.2.2 負載均衡簡介 175
9.2.3 FTP服務簡介 177
9.3 網(wǎng)絡拓撲規(guī)劃設計 178
9.3.1 網(wǎng)絡拓撲介紹 178
9.3.2 邏輯拓撲介紹 179
9.4 業(yè)務規(guī)劃設計 180
9.4.1 網(wǎng)絡規(guī)劃 180
9.4.2 設備規(guī)劃 181
9.4.3 安全組規(guī)劃 182
9.5 綜合實戰(zhàn):企業(yè)云服務部署 182
9.5.1 創(chuàng)建實驗 182
9.5.2 實驗基礎網(wǎng)絡配置 184
9.5.3 OpenStack內(nèi)部主機基礎環(huán)境配置 187
9.5.4 部署Web服務和負載均衡服務 201
9.5.5 部署FTP服務 202
9.5.6 安全組規(guī)則設置 206
9.6 小結 214