云計(jì)算平臺(tái)搭建與維護(hù)(基于OpenStack和Kubernetes)(微課版)
定 價(jià):45 元
- 作者:余承健
- 出版時(shí)間:2022/2/1
- ISBN:9787121428562
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP393.027;TP316.85
- 頁碼:220
- 紙張:
- 版次:01
- 開本:16開
本書基于OpenStack Rocky版本,介紹云計(jì)算平臺(tái)搭建與維護(hù),并基于Kubernetes v1.20.6版本介紹容器云搭建與維護(hù)。本書共5章,分別介紹基礎(chǔ)知識(shí)、虛擬化技術(shù)、OpenStack云計(jì)算平臺(tái)搭建與維護(hù)、Dockers技術(shù)和Kubernetes容器云搭建與維護(hù)。 本書配有微課視頻,讀者可以使用手機(jī)等移動(dòng)設(shè)備掃描書中的二維碼進(jìn)行觀看。此外,本書還配有PPT、源代碼、網(wǎng)絡(luò)課程、實(shí)訓(xùn)指導(dǎo)書(實(shí)訓(xùn)指導(dǎo)書中也配有微課視頻)等教學(xué)資源,讀者可以登錄華信教育資源網(wǎng)(www.hxedu.com.cn)免費(fèi)注冊(cè)后下載。 本書可作為高等職業(yè)院校、應(yīng)用型本科院校云計(jì)算技術(shù)與應(yīng)用專業(yè)的專業(yè)課教材,也可供學(xué)習(xí)OpenStack和Kubernetes等相關(guān)技術(shù)的人士參考。
余承健,1970年4月出生,畢業(yè)于清華大學(xué),本科學(xué)歷,碩士學(xué)位,計(jì)算機(jī)應(yīng)用與軟件技術(shù)高級(jí)工程師(計(jì)算機(jī)軟件系統(tǒng)分析師)。現(xiàn)工作于廣州城市職業(yè)學(xué)院信息工程學(xué)院。主要教學(xué)課程:Linux操作系統(tǒng)、云計(jì)算技術(shù)、服務(wù)機(jī)器人編程。曾獲得廣東省教育廳重點(diǎn)平臺(tái)及科研項(xiàng)目,營養(yǎng)健康咨詢與管理智能機(jī)器人研究;廣州市高校創(chuàng)新創(chuàng)業(yè)教育項(xiàng)目,面向高職院校的服務(wù)機(jī)器人專業(yè)課程體系研究。
目錄
第1章 基礎(chǔ)知識(shí) 1
1.1 網(wǎng)絡(luò)基礎(chǔ) 1
1.1.1 網(wǎng)絡(luò)體系結(jié)構(gòu)與TCP/IP協(xié)議 1
1.1.2 CentOS網(wǎng)絡(luò)配置 3
1.1.3 ip命令 5
1.2 存儲(chǔ)技術(shù) 8
1.2.1 存儲(chǔ)技術(shù)概述 8
1.2.2 LVM 9
1.2.3 NFS 16
1.2.4 iSCSI 18
第2章 虛擬化技術(shù) 23
2.1 虛擬化的概念 23
2.2 網(wǎng)絡(luò)虛擬化 24
2.2.1 Linux網(wǎng)橋 24
2.2.2 Open VSwitch 25
2.3 CentOS的虛擬化 28
2.3.1 QEMU/KVM 28
2.3.2 創(chuàng)建虛擬機(jī) 30
2.3.3 虛擬機(jī)管理 34
2.3.4 虛擬機(jī)存儲(chǔ) 40
2.3.5 虛擬機(jī)網(wǎng)絡(luò) 46
2.4 Overlay網(wǎng)絡(luò) 52
2.4.1 VXLAN技術(shù) 52
2.4.2 GRE技術(shù) 55
第3章 OpenStack云計(jì)算平臺(tái)搭建與維護(hù) 59
3.1 云計(jì)算概述 59
3.2 OpenStack簡(jiǎn)介 60
3.3 安裝OpenStack 61
3.3.1 環(huán)境準(zhǔn)備 61
3.3.2 基礎(chǔ)服務(wù)和軟件安裝 66
3.3.3 安裝Keystone 68
3.3.4 安裝Glance 71
3.3.5 安裝Nova 73
3.3.6 安裝Neutron 78
3.3.7 安裝Dashboard 85
3.3.8 創(chuàng)建實(shí)例 86
3.3.9 安裝Cinder 101
3.3.10 安裝Swift 103
3.4 OpenStack云計(jì)算平臺(tái)維護(hù) 109
3.4.1 命令行工具概述 109
3.4.2 管理域、用戶、角色和Endpoint 110
3.4.3 鏡像管理 113
3.4.4 網(wǎng)絡(luò)管理 113
3.4.5 實(shí)例管理 117
3.4.6 存儲(chǔ)管理 120
第4章 Docker技術(shù) 123
4.1 Docker概述 123
4.1.1 容器與Docker 123
4.1.2 安裝Docker 124
4.2 鏡像操作 127
4.3 搭建私有鏡像倉庫 129
4.3.1 registry鏡像 129
4.3.2 Harbor 130
4.4 容器操作 131
4.5 容器的存儲(chǔ) 134
4.6 容器的網(wǎng)絡(luò) 135
4.7 自定義鏡像 137
4.7.1 使用Dockerfile創(chuàng)建鏡像 137
4.7.2 使用docker commit命令創(chuàng)建鏡像 140
第5章 Kubernetes容器云搭建與維護(hù) 143
5.1 Kubernetes介紹 143
5.1.1 Kubernetes簡(jiǎn)介 143
5.1.2 Kubernetes集群的組成 144
5.2 安裝Kubernetes集群 146
5.3 Pod 150
5.3.1 資源、對(duì)象與命名規(guī)則 150
5.3.2 運(yùn)行和管理Pod 152
5.3.3 Pod存儲(chǔ) 158
5.4 Service 165
5.4.1 端口轉(zhuǎn)發(fā) 165
5.4.2 端口暴露 166
5.4.3 Service概述 167
5.4.4 ClusterIP型Service 168
5.4.5 ExternalName型Service 170
5.4.6 NodePort型Service 171
5.4.7 LoadBalancer型Service 171
5.4.8 Ingress 172
5.4.9 Headless Service 173
5.5 Pod副本控制 173
5.5.1 Deployment 173
5.5.2 StatefulSet 176
5.5.3 DaemonSet 178
5.6 ConfigMap 179
5.7 Secret 183
5.8 Pod安全 189
5.8.1 安全上下文 189
5.8.2 Kubernetes API訪問控制 191
5.9 資源管理 197
5.10 Pod調(diào)度 203
5.11 綜合應(yīng)用:部署Wordpress 209
參考文獻(xiàn) 214