OpenStack云平臺(tái)部署與高可用實(shí)戰(zhàn)
定 價(jià):45 元
- 作者:肖睿 雷宇飛
- 出版時(shí)間:2019/4/1
- ISBN:9787115506429
- 出 版 社:人民郵電出版社
- 中圖法分類:TP393
- 頁碼:225
- 紙張:
- 版次:01
- 開本:16開
本書全面介紹了OpenStack和Hadoop的部署、管理和高可用相關(guān)知識(shí)。全書共9章,包括OpenStack入門體驗(yàn)、OpenStack常見模塊詳解、OpenStack云平臺(tái)管理、搭建OpenStack多節(jié)點(diǎn)的企業(yè)私有云平臺(tái)、OpenStack HA部署、Hadoop基礎(chǔ)、HBase部署與使用、部署CDH,以及容器與云平臺(tái)實(shí)戰(zhàn)等內(nèi)容。每章最后都提供了本章作業(yè),用于讀者鞏固對(duì)本章理論知識(shí)的理解。
通過學(xué)習(xí)本書,讀者可以在生產(chǎn)環(huán)境中部署企業(yè)私有云,并具備管理、維護(hù)、擴(kuò)展云平臺(tái)的能力,同時(shí)具備大數(shù)據(jù)基礎(chǔ)平臺(tái)的部署能力。
本書可以作為各類院校云計(jì)算相關(guān)專業(yè)課程的教材,也可以作為云計(jì)算培訓(xùn)班的教材,并適合運(yùn)維工程師、項(xiàng)目經(jīng)理和廣大云計(jì)算技術(shù)愛好者自學(xué)使用。
1、選取知識(shí)點(diǎn)核心實(shí)用,以互聯(lián)網(wǎng)+實(shí)現(xiàn)終身學(xué)習(xí)
2、以企業(yè)需求為設(shè)計(jì)導(dǎo)向,以任務(wù)驅(qū)動(dòng)為講解方式
3、以案例為主線組織知識(shí)點(diǎn),以實(shí)戰(zhàn)項(xiàng)目來提升技術(shù)
4、充分考慮學(xué)習(xí)者的認(rèn)知曲線,由淺入深,邊講邊練
肖睿任職于北大課工場(chǎng)。課工場(chǎng)是專注互聯(lián)網(wǎng)教育的生態(tài)平臺(tái),針對(duì)行業(yè)的快速變化,建設(shè)并維護(hù)了中國和北美的327人一線大咖團(tuán)隊(duì),由他們直接參與課程研發(fā)和提供授課服務(wù)。大咖團(tuán)隊(duì)不乏來自BAT等國內(nèi)知名互聯(lián)網(wǎng)技術(shù)公司的技術(shù)專家、技術(shù)大牛、CTO和CEO,其中絕大部分擁有超過10年的技術(shù)研發(fā)實(shí)戰(zhàn)經(jīng)驗(yàn),這樣可以讓學(xué)員拿到互聯(lián)網(wǎng)一線企業(yè)項(xiàng)目進(jìn)行實(shí)戰(zhàn)化練習(xí),真正起到“名師出高徒”的傳幫帶效應(yīng)。
第 1章 OpenStack入門體驗(yàn) 1
1.1 云計(jì)算概述 2
1.1.1 什么是云計(jì)算 2
1.1.2 云計(jì)算的服務(wù)模型 3
1.1.3 OpenStack概述 3
1.2 OpenStack一鍵部署 4
1.2.1 案例環(huán)境 4
1.2.2 安裝前的準(zhǔn)備工作 5
1.2.3 使用packstack一鍵部署OpenStack 6
1.2.4 通過Dashboard體驗(yàn)OpenStack功能 9
1.2.5 創(chuàng)建云主機(jī) 14
本章總結(jié) 25
本章作業(yè) 25
第 2章 OpenStack常見模塊詳解 27
2.1 OpenStack架構(gòu) 28
2.2 控制臺(tái)Dashboard 29
2.3 身份認(rèn)證服務(wù)Keystone 30
2.4 鏡像模塊Glance 32
2.4.1 Glance主要組件 32
2.4.2 鏡像的格式 33
2.5 計(jì)算模塊Nova 34
2.6 網(wǎng)絡(luò)模塊Neutron 35
2.6.1 Linux虛擬網(wǎng)絡(luò) 36
2.6.2 組網(wǎng)模型 38
2.7 塊存儲(chǔ)模塊Cinder 42
本章總結(jié) 43
本章作業(yè) 43
第3章 OpenStack云平臺(tái)管理 45
3.1 案例分析 46
3.1.1 案例概述 46
3.1.2 案例前置知識(shí)點(diǎn) 46
3.1.3 案例環(huán)境 47
3.2 案例實(shí)施 48
3.2.1 部署OpenStack 48
3.2.2 創(chuàng)建網(wǎng)絡(luò)和路由 48
3.2.3 創(chuàng)建實(shí)例 56
3.2.4 綁定浮動(dòng)IP地址 60
3.2.5 添加安全組規(guī)則 62
3.2.6 創(chuàng)建密鑰對(duì) 65
3.2.7 創(chuàng)建及使用卷掛載 67
3.2.8 快照管理 73
3.2.9 創(chuàng)建鏡像 78
本章總結(jié) 80
本章作業(yè) 80
第4章 搭建OpenStack多節(jié)點(diǎn)的企業(yè)私有云平臺(tái) 81
4.1 案例分析 82
4.1.1 案例概述 82
4.1.2 案例前置知識(shí)點(diǎn) 82
4.1.3 案例環(huán)境 83
4.2 案例實(shí)施 84
4.2.1 基礎(chǔ)環(huán)境配置 84
4.2.2 部署Keystone 88
4.2.3 部署Glance 91
4.2.4 部署Nova 93
4.2.5 部署Neutron 98
4.2.6 部署Dashboard 102
4.2.7 部署Cinder 103
本章總結(jié) 107
本章作業(yè) 107
第5章 OpenStack HA部署 109
5.1 案例分析 110
5.1.1 案例概述 110
5.1.2 案例前置知識(shí)點(diǎn) 110
5.1.3 案例環(huán)境 112
5.2 案例實(shí)施 112
5.2.1 準(zhǔn)備案例環(huán)境 113
5.2.2 Corosync安裝和配置 116
5.2.3 Pacemaker配置 118
5.2.4 MariaDB安裝和配置 120
5.2.5 Memcache安裝和配置 121
5.2.6 RabbitMQ安裝和配置 121
5.2.7 Keystone安裝和配置 122
5.2.8 Dashboard配置 124
5.2.9 驗(yàn)證OpenStack群集 125
本章總結(jié) 127
本章作業(yè) 127
第6章 Hadoop基礎(chǔ) 129
6.1 案例分析 130
6.1.1 案例概述 130
6.1.2 案例前置知識(shí)點(diǎn) 130
6.1.3 案例環(huán)境 142
6.2 案例實(shí)施 143
6.2.1 安裝Hadoop運(yùn)行環(huán)境 143
6.2.2 Hadoop完全分布式安裝 144
6.2.3 運(yùn)行Hadoop的WordCount程序 151
6.2.4 HDFS的命令行操作 152
本章總結(jié) 155
本章作業(yè) 155
第7章 HBase部署與使用 157
7.1 案例分析 158
7.1.1 案例概述 158
7.1.2 案例前置知識(shí)點(diǎn) 158
7.1.3 案例環(huán)境 164
7.2 案例實(shí)施 165
7.2.1 HBase的安裝部署 165
7.2.2 HBase Shell操作 171
7.2.3 MapReduce與HBase 178
本章總結(jié) 179
本章作業(yè) 180
第8章 部署CDH 181
8.1 案例分析 182
8.1.1 案例概述 182
8.1.2 案例前置知識(shí)點(diǎn) 182
8.1.3 案例環(huán)境 183
8.2 案例實(shí)施 184
8.2.1 前期環(huán)境準(zhǔn)備工作 184
8.2.2 安裝數(shù)據(jù)庫 186
8.2.3 安裝CDH 187
8.2.4 安裝配置CDH群集 189
8.2.5 配置并添加Kafka服務(wù) 194
本章總結(jié) 198
本章作業(yè) 198
第9章 容器與云平臺(tái)實(shí)戰(zhàn) 199
9.1 案例分析一 200
9.1.1 案例概述 200
9.1.2 案例前置知識(shí)點(diǎn) 200
9.1.3 案例環(huán)境 201
9.2 案例實(shí)施一 201
9.2.1 主機(jī)配置 201
9.2.2 安裝并啟動(dòng)Docker 202
9.2.3 部署Rancher 203
9.2.4 自定義集群 206
9.2.5 部署服務(wù) 208
9.3 案例分析二 211
9.3.1 案例概述 211
9.3.2 案例前置知識(shí)點(diǎn) 211
9.3.3 案例環(huán)境 215
9.4 案例實(shí)施二 216
9.4.1 部署OpenShift Origin 216
9.4.2 管理OpenShift 221
本章總結(jié) 225
本章作業(yè) 225