OpenStack云計算基礎架構平臺應用 版權信息
- ISBN:9787113279837
- 條形碼:9787113279837 ; 978-7-113-27983-7
- 裝幀:70g膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
OpenStack云計算基礎架構平臺應用 本書特色
1.有機融入課程思政元素 2.對標云計算“X”證書 3.任務驅動式項目化實施 4.實踐教學資源配套完善
OpenStack云計算基礎架構平臺應用 內容簡介
本書共分12章,按照從基礎到應用遞進式組織,在各組件講解環節,兼顧命令行和圖形化兩類實踐環境,主要包括三大部分內容。部分,講解云平臺概述部分內容。章首先介紹云平臺相關技術發展現狀,然后對OpenStack整體架構做總體說明。第2章示范單節點一體化OpenStack云平臺的部署和基本使用方法,便于讀者直觀了解框架與UI配置方法。第二部分,講解OpenStack核心組件內容。第3章講解基礎環境配置,為OpenStack平臺構建提供基礎組件,包括操作系統、數據庫、NTP等內容。第4-9章講解OpenStack核心組件:認證服務、鏡像服務、計算服務、網絡服務、塊存儲和控制面板的安裝、部署和測試方法,以及客戶端實例部署方法。第三部分,講解OpenStack擴展組件和不錯應用內容。0章介紹對象存儲Swift服務部署方法。1章講解Ceilometer統計服務。2章講解Heat編排服務。本書可以作為云計算技術與應用專業、計算機網絡技術專業及其他計算機相關專業的云計算課程教材,也可以作為云計算相關的培訓班教材,還可供云計算相關從業人員和廣大計算機愛好者自學使用。
OpenStack云計算基礎架構平臺應用 目錄
任務描述 ........................................... 1
知識準備 ........................................... 1
任務實施
一、了解私有云應用 ............................ 5
二、了解公有云應用 ............................ 5
任務驗收 ........................................... 5
任務二 初識 OpenStack ...................... 5
任務描述 ........................................... 5
知識準備 ........................................... 6
任務實施 ........................................... 8
任務驗收 ........................................... 8
項目二 體驗單節點測試平臺 ...................9
任務一 單節點環境一體化部署......... 9
任務描述 ........................................... 9
知識準備 ......................................... 10
任務實施
一、安裝環境準備 .............................. 10
二、網絡與主機配置 .......................... 11
三、網絡源配置 .................................. 13
四、本地源部署 .................................. 14
五、一鍵安裝 OpenStack 系統............ 16
六、工程化操作 .................................. 18
任務驗收 ......................................... 20
任務二 體驗 OpenStack 環境 ........... 20
任務描述 ......................................... 20
知識準備 ......................................... 21
任務實施
一、初識 OpenStack 環境 ................... 21
二、配置公網連接環境 ...................... 24
三、新建云主機 .................................. 30
任務驗收 ..........................................37
項目三 基礎環境設計與部署..................39
任務一 OpenStack 云架構設計 .........39
任務描述 ..........................................39
知識準備 ..........................................40
任務實施
一、實施環境部署...............................41
二、控制節點系統安裝 .......................41
三、計算節點系統安裝 .......................42
四、塊存儲節點系統安裝 ...................43
任務驗收 ..........................................43
任務二 節點主機信息配置 ...............43
任務描述 ..........................................43
知識準備 ..........................................43
任務實施
一、節點網絡配置...............................45
二、NTP 服務部署 ..............................45
三、工程化操作 ..................................47
任務驗收 ..........................................47
任務三 節點通用組件安裝 ...............48
任務描述 ..........................................48
知識準備 ..........................................48
任務實施
一、準備 RDO 安裝資源庫 .................48
二、安裝包 ..........................................49
三、數據庫服務器配置 .......................49
四、工程化操作 ..................................52
任務驗收 ..........................................53
項目四 Keystone 認證服務部署 ............54
任務一 初識組件與流程 ...................54
任務描述 ..........................................54
知識準備 ..........................................55
任務實施
一、賬戶登錄分析 .............................. 59
二、操作顯示分析 .............................. 59
三、查看鏡像列表 .............................. 60
任務驗收 ......................................... 60
任務二 手工安裝部署 Keystone ....... 61
任務描述 ......................................... 61
知識準備 ......................................... 61
任務實施
一、創庫授權 ..................................... 62
二、安裝和配置組件 .......................... 63
三、配置 Apache HTTP 服務 .............. 65
四、臨時配置管理員環境變量 ........... 66
五、創建域、項目、用戶和角色 ....... 67
六、工程化操作 .................................. 71
任務驗收 ......................................... 72
任務三 Keystone 認證運維 ............... 73
任務描述 ......................................... 73
知識準備 ......................................... 73
任務實施
一、項目與用戶管理 .......................... 75
二、服務與服務用戶管理 ................... 77
三、工程化操作 .................................. 78
任務驗收 ......................................... 78
項目五 Glance 鏡像服務部署................79
任務一 了解 Glance 組件 ................. 79
任務描述 ......................................... 79
知識準備 ......................................... 80
任務實施
熟悉管理界面 ..................................... 82
任務驗收 ......................................... 82
任務二 安裝 Glance 服務 ................. 83
任務描述 ......................................... 83
知識準備 ......................................... 83
任務實施
一、創庫授權 ..................................... 84
二、創建 glance 用戶和服務 .............. 84
三、安裝配置組件 .............................. 85
四、工程化操作 ..................................88
任務驗收 ..........................................91
任務三 Glance 服務管理...................91
任務描述 ..........................................91
知識準備 ..........................................91
任務實施
一、命令行管理 ..................................92
二、圖形界面管理...............................93
任務驗收 ..........................................94
任務四 虛擬機鏡像文件制作 ...........95
任務描述 ..........................................95
知識準備 ..........................................95
任務實施
一、環境準備 ......................................95
二、安裝 Linux 虛機 ...........................97
三、安裝 Windows 虛機 ......................99
任務驗收 ........................................101
項目六 Nova 計算服務部署 .................102
任務一 了解 Nova 組件...................102
任務描述 ........................................102
知識準備 ........................................102
任務實施
一、查詢 Nova 服務 .........................105
二、查看調度方式.............................106
三、查看 Cell ....................................106
任務驗收 ........................................106
任務二 安裝 Nova 服務...................107
任務描述 ........................................107
知識準備 ........................................107
任務實施
一、安裝 Placement 放置服務 ...........108
二、控制節點安裝 Nova 服務 ...........112
三、部署計算節點.............................119
四、部署完成 ....................................121
五、工程化操作 ................................123
任務驗收 ........................................128
任務三 使用和管理計算服務 .........129
任務描述 ........................................129
知識準備 ....................................... 129
任務實施
一、查看鏡像列表 ............................ 129
二、管理主機類型 ............................ 129
三、管理密鑰對 ................................ 130
四、工程化操作 ................................ 131
任務驗收 ....................................... 131
項目七 Neutron 網絡服務部署 ............132
任務一 了解 Neutron 組件.............. 132
任務描述 ....................................... 132
知識準備 ....................................... 133
任務實施
一、登錄 dashboard 查看網絡........... 141
二、創建內部網絡 ............................ 142
三、創建路由 ................................... 144
任務驗收 ....................................... 145
任務二 安裝 Neutron 服務.............. 145
任務描述 ....................................... 145
知識準備 ....................................... 146
任務實施
一、建庫授權 ................................... 149
二、創建 Neutron 服務與用戶 .......... 150
三、部署自服務網絡 ........................ 151
四、配置 metadata 代理 .................... 156
五、部署計算節點 ............................ 158
六、驗證操作 ................................... 159
七、工程化操作 ................................ 160
任務驗收 ....................................... 165
任務三 部署網絡與實例 ................ 165
任務描述 ....................................... 165
知識準備 ....................................... 165
任務實施
一、創建提供者網絡 ........................ 170
二、創建內部網絡 ............................ 173
三、創建路由器 ................................ 177
四、網絡運維 ................................... 179
五、實例部署 ................................... 181
任務驗收 ....................................... 189
項目八 Dashboard 控制界面部署........190
任務一 安裝 Dashboard 組件 ..........190
任務描述 ........................................190
知識準備 ........................................190
任務實施
一、安裝軟件包并配置服務..............191
二、登錄系統 ....................................192
任務驗收 ........................................193
項目九 Cinder 塊存儲服務部署 ...........194
任務一 安裝 Cinder 組件 ................194
任務描述 ........................................194
知識準備 ........................................195
任務實施
一、安裝部署控制節點 .....................198
二、安裝部署存儲節點 .....................201
三、在控制節點驗證 .........................205
四、工程化操作 ................................206
任務驗收 ........................................209
任務二 部署 NFS 存儲后端 ............209
任務描述 ........................................209
知識準備 ........................................209
任務實施
一、部署 NFS 后端 ...........................210
二、多后端管理 ................................212
任務驗收 ........................................214
任務三 Cinder 運維.........................214
任務描述 ........................................214
知識準備 ........................................215
任務實施
一、卷創建與掛載.............................216
二、卷擴容與轉讓.............................223
三、快照管理 ....................................228
任務驗收 ........................................230
項目十 Swift 對象存儲服務部署 ..........231
任務一 安裝 Swift 組件 ...................231
任務描述 ........................................231
知識準備 ........................................232
任務實施
一、安裝控制節點 ............................ 235
二、部署存儲節點 ............................ 239
三、創建和分發初始環 .................... 243
四、完成安裝 ................................... 246
五、工程化操作 ................................ 249
任務驗收 ....................................... 258
任務二 配置管理 Swift 服務........... 258
任務描述 ....................................... 258
知識準備 ....................................... 258
任務實施
一、基于命令行管理存儲 ................. 259
二、基于 dashboard 管理存儲........... 261
任務驗收 ....................................... 263
項目十一 Ceilometer 計量服務部署 ....264
任務一 安裝計量和監控服務 ........ 264
任務描述 ....................................... 264
知識準備 ....................................... 264
任務實施
一、先決環境配置 ............................ 269
二、安裝配置 Gnocchi...................... 271
三、安裝和配置 Ceilometer .............. 273
四、控制節點驗證 ............................ 276
五、工程化操作 ................................ 277
任務驗收 ....................................... 281
任務二 啟用其他服務計量 ............ 281
任務描述 ........................................281
知識準備 ........................................282
任務實施
一、啟用塊存儲服務計量 .................282
二、啟用鏡像服務計量 .....................283
三、啟用網絡服務計量 .....................283
四、啟用對象存儲服務計量..............284
五、啟用編排服務計量 .....................285
任務驗收 ........................................285
項目十二 Heat 編排服務部署 ..............286
任務一 安裝編排服務.....................286
任務描述 ........................................286
知識準備 ........................................286
任務實施
一、準備工作 ....................................293
二、安裝配置組件.............................297
任務驗收 ........................................300
任務二 部署編排服務.....................300
任務描述 ........................................300
知識準備 ........................................300
任務實施
一、使用棧完成編排 .........................302
二、創建模板定制編排 .....................304
三、工程化操作 ................................306
任務驗收 ........................................307
參考文獻 ..............................................308
展開全部
OpenStack云計算基礎架構平臺應用 作者簡介
陳小中,常州工程職業技術學院副教授,工學博士,江蘇省高校青藍工程優秀青年骨干教師。以弟o n e作者發表論文20余篇,其中SCI/EI檢索6篇,申報發明專利11項,其中授權4項。主編、編著教材2本,參編教材3本。主持省、市、?蒲小⒔萄姓n題10余項。