掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
云計算框架與應用 版權信息
- ISBN:9787560652405
- 條形碼:9787560652405 ; 978-7-5606-5240-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
云計算框架與應用 內容簡介
本書系統講解了業內*常用的兩種云計算框架 —— OpenStack和Kubernetes的搭建、配置及應用方面的實用性知識。全書共分11章。主要內容包括云計算概論、無人值守安裝操作系統、OpenStack網絡基礎、安裝OpenStack基礎組件、OpenStack網絡服務Neutron、Cinder卷服務、管理分布式文件系統、管理虛擬機、對象存儲組件Swift、Kubernetes安裝與配置。
云計算框架與應用 目錄
第1章 云計算概論 1
1.1 云計算概述 2
1.1.1 云計算的概念 2
1.1.2 云計算的歷史及現狀 3
1.1.3 云計算的發展趨勢 4
1.1.4 云計算的優勢 7
1.1.5 云計算的常用框架 7
1.2 OpenStack概述 8
1.2.1 OpenStack的概念 8
1.2.2 OpenStack的歷史 9
1.2.3 OpenStack的優勢 10
1.2.4 OpenStack的架構 10
1.3 Kubernetes概述 16
1.3.1 Kubernetes的概念 16
1.3.2 Kubernetes的歷史 16
1.3.3 Kubernetes的優勢 17
1.3.4 Kubernetes的架構 18
本章小結 20
本章練習 21
第2章 無人值守安裝操作系統 23
2.1 PXE、Kickstart與Preseed 24
2.1.1 PXE簡介 24
2.1.2 Kickstart與Preseed 25
2.2 使用PXE+Kickstart安裝操作系統 26
2.2.1 準備Server端安裝環境 26
2.2.2 安裝操作系統 41
本章小結 44
本章練習 44
第3章 OpenStack網絡基礎 45
3.1 OpenStack網絡基礎 46
3.1.1 網橋 46
3.1.2 網關 47
3.1.3 VLAN 47
3.1.4 子接口 48
3.1.5 Access端口和Trunk端口 48
3.1.6 二層交換機和三層交換機 49
3.1.7 VXLAN 49
3.1.8 GRE 50
3.1.9 Open vSwitch 50
3.2 VLAN實驗 50
3.2.1 安裝配置GNS3 51
3.2.2 配置WMware Workstation 65
3.2.3 三層交換機的啟動與配置 76
3.2.4 配置VMware虛擬機 78
3.2.5 配置KVM虛擬機 83
3.2.6 實驗結論 89
3.3 VXLAN實驗 89
3.3.1 配置交換機 90
3.3.2 配置宿主機 90
3.3.3 配置KVM虛擬機 95
3.3.4 配置VXLAN 97
3.3.5 連通性測試 97
3.3.6 實驗結論 98
3.4 GRE實驗 98
3.4.1 刪除VXLAN的配置 98
3.4.2 配置GRE 99
3.4.3 測試GRE 100
本章小結 100
本章練習 101
第4章 安裝OpenStack基礎組件 103
4.1 OpenStack基礎組件簡介 104
4.1.1 OpenStack基本架構 104
4.1.2 OpenStack基礎組件 104
4.2 準備安裝環境 105
4.2.1 配置宿主機環境 105
4.2.2 配置虛擬機環境 107
4.3 配置時間服務器和客戶端 108
4.3.1 啟動Chonry服務 108
4.3.2 修改系統時區 108
4.3.3 配置時間服務器 109
4.3.4 配置時間服務客戶端 110
4.4 安裝基礎組件 111
4.4.1 配置OpenStack軟件源 111
4.4.2 安裝并配置MySQL組件 112
4.4.3 安裝并配置RabbitMQ組件 114
4.4.4 安裝并配置Memcached組件 115
4.4.5 安裝并配置Etcd組件 116
4.4.6 安裝并配置Keystone組件 116
4.4.7 安裝并配置Glance組件 126
4.4.8 安裝并配置Nova組件 132
4.4.9 安裝并配置Horizon組件 143
本章小結 145
本章練習 145
第5章 OpenStack網絡服務
Neutron 147
5.1 OpenStack網絡基礎 148
5.1.1 OpenStack節點 149
5.1.2 OpenStack網絡種類 149
5.2 Neutron架構及組件 150
5.2.1 Neutron Server 150
5.2.2 Neutron L2代理 152
5.2.3 Neutron L3代理 153
5.2.4 Neutron DHCP代理 153
5.2.5 消息隊列 153
5.2.6 數據庫 153
5.2.7 認證服務 154
5.3 Neutron的網絡資源 154
5.4 Neutron的網絡類型(network類型) 155
5.4.1 Local網絡類型 155
5.4.2 Flat網絡類型 156
5.4.3 VLAN網絡類型 156
5.4.4 VXLAN網絡類型 157
5.4.5 GRE網絡類型 158
5.5 Neutron實驗 158
5.5.1 實驗環境介紹 158
5.5.2 配置控制節點 159
5.5.3 配置網絡節點 167
5.5.4 配置計算節點 173
5.5.5 創建虛擬機網絡 177
本章小結 187
本章練習 187
第6章 Cinder卷服務 189
6.1 Cinder簡介 190
6.1.1 Cinder概述 190
6.1.2 Cinder架構 190
6.2 安裝Cinder卷服務 192
6.2.1 搭建安裝環境 192
6.2.2 配置相關節點 192
6.2.3 安裝Cinder卷服務 194
6.2.4 驗證Cinder卷服務 208
6.2.5 使用Horizon操作Cinder卷
服務 210
本章小結 213
本章練習 214
第7章 管理分布式文件系統 215
7.1 分布式文件系統與Cinder卷服務 216
7.1.1 分布式文件系統簡介 216
7.1.2 Cinder與分布式文件系統的交互 216
7.2 管理Ceph文件系統 217
7.2.1 Ceph文件系統簡介 217
7.2.2 Ceph文件系統架構 217
7.2.3 創建Ceph文件系統 218
7.2.4 使用Cinder管理Ceph文件系統 229
本章小結 237
本章練習 237
第8章 管理虛擬機 239
8.1 在共享存儲設備上創建虛擬機 240
8.1.1 配置環境 240
8.1.2 Ceph集成Glance與Nova 242
8.1.3 創建虛擬機網絡 245
8.1.4 創建虛擬機 246
8.2 遷移虛擬機 259
8.2.1 前期準備 259
8.2.2 進行遷移 260
本章小結 263
本章練習 263
第9章 對象存儲組件Swift 265
9.1 Swift簡介 266
9.1.1 Swift的特點 266
9.1.2 Swift的應用場景 266
9.1.3 Swift的主要概念 267
9.2 Swift實驗 268
9.2.1 實驗環境 268
9.2.2 實驗步驟 268
本章小結 289
本章練習 289
第10章 Kubernetes安裝與配置 291
10.1 Kubernetes簡介 292
10.1.1 Kubernetes基本架構 292
10.1.2 Kubernetes相關概念 294
10.2 準備安裝環境 299
10.2.1 配置主機名和IP地址映射 299
10.2.2 配置各節點之間免密碼登錄 300
10.2.3 關閉防火墻和SELinux 300
10.3 安裝Docker 300
10.3.1 使用命令直接安裝 300
10.3.2 配置軟件源安裝 302
10.3.3 下載安裝包安裝 306
10.3.4 使用二進制文件包+腳本安裝 309
10.4 制作CA證書 313
10.4.1 數字證書的原理 313
10.4.2 創建CA證書 314
10.5 安裝配置Etcd 317
10.5.1 下載Etcd安裝包 317
10.5.2 創建密鑰和證書 318
10.5.3 編輯Etcd配置文件 319
10.5.4 創建Etcd服務 320
10.5.5 啟動Etcd服務 321
10.6 配置Master節點 322
10.6.1 下載Kubernetes安裝包 322
10.6.2 安裝并配置Kubernetes 323
10.7 配置Node節點 331
10.7.1 在Master節點上的配置 331
10.7.2 在Node節點上部署kubelet
服務 332
10.7.3 在Node節點上部署kube-proxy
服務 335
10.8 部署Flannel網絡 339
10.8.1 下載Flannel安裝包 339
10.8.2 創建并分發密鑰和證書 339
10.8.3 配置Flannel 340
10.8.4 集成Flannel和CNI 341
10.8.5 在Docker中配置Flannel服務 342
10.9 創建測試Deployment 344
10.9.1 創建Deployment 344
10.9.2 查看Deployment 345
本章小結 345
本章練習 346
第11章 Kubernetes的使用 347
11.1 kubectl工具使用 348
11.1.1 kubectl基本語法 348
11.1.2 kubectl常用子命令 348
11.2 編寫YAML文件 357
11.2.1 YAML文件結構 358
11.2.2 YAML文件應用 360
11.3 管理Pod 362
11.3.1 Pod的生命周期 362
11.3.2 Pod的健康檢查 363
11.3.3 Pod的調度管理 367
11.4 管理Service 372
11.4.1 NodePort、TargetPort與Port的
區別 372
11.4.2 Service工作方式 372
11.4.3 Service工作方式驗證 373
本章小結 380
本章練習 380
參考文獻 382
展開全部
書友推薦
- >
苦雨齋序跋文-周作人自編集
- >
山海經
- >
小考拉的故事-套裝共3冊
- >
龍榆生:詞曲概論/大家小書
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
推拿
- >
月亮虎
本類暢銷