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