OpenStack 雲計算平臺搭建與管理 (openEuler)(微課版)

姚駿屏 何桂蘭

  • 出版商: 人民郵電
  • 出版日期: 2025-01-01
  • 定價: $359
  • 售價: 8.5$305
  • 語言: 簡體中文
  • 頁數: 260
  • ISBN: 7115651868
  • ISBN-13: 9787115651860
  • 相關分類: OpenStack
  • 尚未上市,歡迎預購

  • OpenStack 雲計算平臺搭建與管理 (openEuler)(微課版)-preview-1
  • OpenStack 雲計算平臺搭建與管理 (openEuler)(微課版)-preview-2
OpenStack 雲計算平臺搭建與管理 (openEuler)(微課版)-preview-1

相關主題

商品描述

本書基於openEuler國產操作系統(22.03 LTS SP3版)和OpenStack(Train版)雲計算平臺,採用官方開源的雲鏡像和管理軟件,介紹OpenStack雲計算平臺搭建和管理的相關知識。全書分為3篇,分別是基礎知識與必備技能、OpenStack雲計算平臺搭建和OpenStack雲計算平臺管理,共包含16個項目,包括初識雲計算與OpenStack雲計算平臺、openEuler操作系統安裝、openEuler操作系統基本應用能力訓練、認識文本編輯軟件與遠程管理工具、雲計算平臺基礎環境準備、認證服務(Keystone)安裝、鏡像服務(Glance)安裝、放置服務(Placement)安裝、計算服務(Nova)安裝、網絡服務(Neutron)安裝、儀表盤服務(Dashboard)安裝、塊存儲服務(Cinder)安裝、虛擬網絡管理、實例類型管理、雲主機管理和用雲鏡像部署雲主機。全書以大學生小王自學搭建OpenStack雲計算平臺項目為學習主線,採取項目式的編排方法,帶領讀者體驗從知識學習到項目實踐的完整過程,旨在全方位提高讀者的職業技能。本書可作為高校雲計算技術應用及其相關專業的教材,也可作為廣大電腦愛好者自學OpenStack雲計算平臺的參考書,還可作為雲計算相關競賽和培訓的指導手冊或教材。

作者簡介

姚骏屏,教授,重庆工商职业学院云计算技术应用专业带头人。拥有软件系统架构设计师、计算机制造人员高级技师、软件设计师、系统集成项目管理工程师等职业资格。主编出版教材五部含十三五国规教材1部、教指委全国优秀教材1部。主持制定了重庆市人社“云计算工程技术人员”培训标准和考核标准。同时是“全国云计算技术应用专业教学标准”制定组成员。作为第一指导教师指导学生获得全国职业院校技能大赛云计算赛项一等奖一项、二等奖四项。

目錄大綱

上篇 基礎知識與必備技能

項目1

初識雲計算與OpenStack雲計算平臺 2

1.1 項目陳述 2

1.2 必備知識 3

1.2.1 雲計算的定義 3

1.2.2 雲計算的特點 4

1.2.3 雲計算的分類 5

1.2.4 OpenStack的基本概念 6

1.2.5 OpenStack的組件 7

1.2.6 OpenStack的版本 8

1.3 項目實施 9

1.4 項目小結 9

1.5 項目練習題 10

 

項目2

openEuler國產操作系統安裝 12

2.1 項目陳述 12

2.2 必備知識 12

2.2.1 虛擬機軟件 12

2.2.2 虛擬網絡基礎 13

2.2.3 openEuler操作系統簡介 16

2.3 項目實施 16

2.3.1 創建與配置VMware虛擬機 16

2.3.2 安裝openEuler操作系統 25

2.4 項目小結 31

2.5 項目練習題 31

 

項目3

openEuler操作系統基本應用能力訓練 33

3.1 項目陳述 33

3.2 必備知識 34

3.2.1 系統管理 34

3.2.2 文件管理 42

3.2.3 網絡管理 49

3.3 項目實施 52

3.3.1 管理操作系統 52

3.3.2 更改主機名 53

3.3.3 綁定與更改IP地址 53

3.4 項目小結 55

3.5 項目練習題 55

 

項目4

認識文本編輯軟件與遠程管理工具 57

4.1 項目陳述 57

4.2 必備知識 58

4.2.1 Vi文本編輯器 58

4.2.2 MobaXterm遠程管理工具 59

4.3 項目實施 60

4.3.1 配置網卡 60

4.3.2 遠程登錄和遠程文件傳輸 65

4.4 項目小結 67

4.5 項目練習題 67

中篇 OpenStack雲計算平臺搭建

項目5

雲計算平臺基礎環境準備 70

5.1 項目陳述 71

5.2 必備知識 71

5.2.1 openEuler操作系統的軟件管理 71

5.2.2 主機名管理與域名解析 74

5.2.3 防火牆管理 76

5.2.4 OpenStack的基礎支持服務 77

5.3 項目實施 86

5.3.1 克隆虛擬機 86

5.3.2 設置主機IP地址 89

5.3.3 主機名更改與域名解析 90

5.3.4 關閉系統防火牆 91

5.3.5 搭建本地軟件倉庫 91

5.3.6 拍攝系統快照 95

5.3.7 安裝Chrony時間同步服務 96

5.3.8 安裝OpenStack雲計算平臺基礎框架 97

5.3.9 安裝MariaDB數據庫服務 98

5.3.10 安裝RabbitMQ消息隊列服務 99

5.3.11 安裝Memcached緩存服務 99

5.3.12 安裝etcd分佈式鍵-值對存儲系統 100

5.3.13 安裝完成情況檢測 101

5.4 項目小結 104

5.5 項目練習題 105

 

項目6

認證服務(Keystone)安裝 106

6.1 項目陳述 106

6.2 必備知識 107

6.2.1 Keystone的基本概念 107

6.2.2 Keystone的組件架構 108

6.2.3 Keystone認證的基本步驟 109

6.3 項目實施 109

6.3.1 安裝與配置Keystone 109

6.3.2 Keystone組件初始化 112

6.3.3 模擬登錄驗證 114

6.3.4 檢測Keystone服務 115

6.3.5 安裝完成情況檢測 117

6.4 項目小結 118

6.5 項目練習題 118

項目7

鏡像服務(Glance)安裝 120

7.1 項目陳述 120

7.2 必備知識 121

7.2.1 Glance的基本概念 121

7.2.2 Glance的組件架構 122

7.2.3 Glance的基本工作流程 123

7.3 項目實施 124

7.3.1 安裝與配置Glance鏡像服務 124

7.3.2 Glance組件初始化 127

7.3.3 驗證Glance服務 129

7.3.4 用Glance製作鏡像 130

7.3.5 安裝完成情況檢測 131

7.4 項目小結 132

7.5 項目練習題 132

 

項目8

放置服務(Placement)安裝 134

8.1 項目陳述 134

8.2 必備知識 135

8.2.1 Placement的基本概念 135

8.2.2 Placement的組件架構 135

8.2.3 Placement的基本工作流程 135

8.3 項目實施 136

8.3.1 安裝與配置Placement放置服務 136

8.3.2 Placement組件初始化 139

8.3.3 檢測Placement服務 141

8.3.4 安裝完成情況檢測 141

8.4 項目小結 142

8.5 項目練習題 142

 

項目9

計算服務(Nova)安裝 144

9.1 項目陳述 144

9.2 必備知識 145

9.2.1 Nova的基本概念 145

9.2.2 Nova的組件架構 145

9.2.3 Nova的基本工作流程 146

9.3 項目實施 147

9.3.1 安裝與配置控制節點上的Nova服務 147

9.3.2 Nova組件初始化 151

9.3.3 檢測控制節點的Nova服務 153

9.3.4 安裝與配置計算節點上的Nova服務 153

9.3.5 發現計算節點並檢驗服務 155

9.3.6 安裝完成情況檢測 158

9.4 項目小結 159

9.5 項目練習題 160

 

項目10

網絡服務(Neutron)安裝 162

10.1 項目陳述 162

10.2 必備知識 163

10.2.1 Neutron的基本概念 163

10.2.2 Neutron的組件架構 163

10.2.3 Neutron的基本工作流程 164

10.2.4 Neutron支持的網絡模式 165

10.3 項目實施 166

10.3.1 安裝與配置控制節點上的Neutron服務 166

10.3.2 Neutron組件初始化 172

10.3.3 檢測控制節點上的Neutron服務 174

10.3.4 安裝與配置計算節點上的Neutron服務 175

10.3.5 檢測Neutron服務 177

10.3.6 安裝完成情況檢測 178

10.4 項目小結 179

10.5 項目練習題 180

 

項目11

儀表盤服務(Dashboard)安裝 181

11.1 項目陳述 181

11.2 必備知識 182

11.2.1 Dashboard的基本概念 182

11.2.2 Dashboard的組件架構 182

11.2.3 Dashboard的基本工作流程 182

11.3 項目實施 183

11.3.1 安裝與配置Dashboard服務 183

11.3.2 發布Dashboard服務 184

11.3.3 檢測Dashboard服務 186

11.3.4 安裝完成情況檢測 186

11.4 項目小結 187

11.5 項目練習題 187

 

項目12

塊存儲服務(Cinder)安裝 188

12.1 項目陳述 188

12.2 必備知識 189

12.2.1 Cinder的基本概念 189

12.2.2 Cinder的組件架構 189

12.2.3 Cinder的基本工作流程 190

12.3 項目實施 190

12.3.1 安裝與配置控制節點上的Cinder服務 190

12.3.2 Cinder組件初始化 194

12.3.3 檢測控制節點上的Cinder服務 196

12.3.4 搭建存儲節點 197

12.3.5 檢驗Cinder服務 201

12.3.6 用Cinder創建捲 202

12.3.7 安裝完成情況檢測 204

12.4 項目小結 205

12.5 項目練習題 206

下篇 OpenStack雲計算平臺管理

項目13

虛擬網絡管理 208

13.1 項目陳述 208

13.2 必備知識 208

13.2.1 虛擬網絡管理 208

13.2.2 虛擬網橋管理 212

13.3 項目實施 214

13.3.1 項目準備 214

13.3.2 用Dashboard創建與管理虛擬網絡和子網 215

13.3.3 用命令模式創建與管理虛擬網絡和子網 217

13.4 項目小結 220

13.5 項目練習題 220

 

項目14

實例類型管理 221

14.1 項目陳述 221

14.2 必備知識 221

14.2.1 實例類型的基本概念 221

14.2.2 管理實例類型 222

14.3 項目實施 223

14.3.1 用Dashboard創建與管理實例類型 223

14.3.2 用命令模式創建與管理實例類型 225

14.4 項目小結 227

14.5 項目練習題 227

 

項目15

雲主機管理 228

15.1 項目陳述 228

15.2 必備知識 229

15.2.1 雲主機與快照管理 229

15.2.2 雲主機控制台 232

15.3 項目實施 234

15.3.1 用Dashboard創建與管理雲主機 234

15.3.2 用命令模式創建與管理雲主機 239

15.3.3 用Dashboard創建與管理快照 241

15.3.4 用命令模式創建與管理快照 243

15.4 項目小結 244

15.5 項目練習題 244

項目16

用雲鏡像部署雲主機 246

16.1 項目陳述 246

16.2 必備知識 247

16.2.1 密鑰對的概念及應用 247

16.2.2 雲主機初始化配置工具 247

16.3 項目實施 249

16.3.1 檢查系統環境 249

16.3.2 部署CentOS雲主機 250

16.3.3 檢測與管理雲主機 258

16.4 項目小結 260

16.5 項目練習題 260