雲作業系統套用(OpenStack)

雲作業系統套用(OpenStack)

雲作業系統套用(OpenStack) 是2017年8月出版的圖書,作 譯 者是李騰,武春嶺。

基本介紹

  • 書名:作業系統套用(OpenStack)
  • 譯者:李騰、武春嶺
  • 定價:29
  • 出版社:電子工業出版社
  • 出版時間:2017年8月
  • 開本:16
圖書信息,內容簡介,目錄,

圖書信息

作 譯 者:李騰、武春嶺
出版時間:2017-08
千 字 數:288

內容簡介

本書講述開棧(OpenStack)雲計算、整體框架、安裝部署、代碼剖析及擴展開發等內容。以OpenStack(Mitaka)為藍本,使用VMware模擬實際的物理平台,利用案例搭建和學習OpenStack手工和自動化安裝、配置和維護雲計算環境,詳細介紹了OpenStack的部署和運行,對OpenStack配置檔案進行修改定製,強調實踐操作,達到熟練運用OpenStack系統的目的。本書適合高職高專和套用型本科學生學習,也可作為從事“雲計算”領域工作相關技術人員的參考用書。

目錄

第1章 雲計算概述 (1)
1.1 雲計算簡介 (1)
1.1.1 雲計算概念與特徵 (1)
1.1.2 雲計算發展歷史 (2)
1.1.3 雲計算優勢 (3)
1.2 雲計算體系架構 (4)
1.2.1 基礎設施即服務IaaS (5)
1.2.2 平台即服務PaaS (5)
1.2.3 軟體即服務SaaS (6)
1.3 雲計算平台OpenStack介紹 (6)
1.3.1 OpenStack簡介 (7)
1.3.2 OpenStack體系結構及服務組件 (8)
1.4 經典雲計算解決案例 (9)
1.4.1 沃爾瑪用OpenStack做到“天天低價” (10)
1.4.2 PayPal:8500台伺服器規模變身為最大金融OpenStack雲 (11)
1.4.3 聯想集團基於OpenStack構建私有雲的轉型實踐 (12)
課後習題 (13)
第2章 虛擬化技術 (14)
2.1 虛擬化技術簡介 (14)
2.1.1 虛擬化介紹 (14)
2.1.2 虛擬化分類 (15)
2.1.3 雲計算時代下的虛擬化技術 (16)
2.1.4 KVM介紹 (17)
2.2 安裝和使用 (17)
2.2.1 環境準備 (18)
2.2.2 安裝KVM (19)
2.3 虛擬機管理 (21)
2.3.1 創建虛擬機 (21)
2.3.2 管理虛擬機 (24)
課後習題 (25)
第3章 OpenStack環境準備 (26)
3.1 OpenStack回顧 (26)
3.2 準備工作 (28)
3.2.1 OpenStack部署環境 (28)
3.2.2 安全配置 (29)
3.2.3 網路配置 (31)
3.2.4 配置主機映射 (33)
3.2.5 配置yum源 (34)
3.2.6 安裝NTP服務 (36)
3.2.7 安裝OpenStack包 (38)
3.2.8 安裝並配置SQL資料庫 (38)
3.2.9 安裝並配置訊息伺服器 (41)
3.2.10 安裝Memcached (42)
課後習題 (43)
第4章 認證服務Keystone (44)
4.1 Keystone基本概念 (44)
4.2 Keystone資料庫操作 (45)
4.3 安裝並配置Keystone (45)
4.4 配置Apache服務 (47)
4.5 創建Service和API Endpoints (48)
4.6 創建domain、project、user、role (49)
4.7 驗證Keystone服務 (51)
課後習題 (54)
第5章 鏡像服務Glance (55)
5.1 Glance基本概念 (55)
5.2 資料庫配置 (55)
5.3 創建服務憑證和API端點 (56)
5.4 安裝並配置Glance (57)
5.5 驗證Glance服務 (59)
5.6 製作CentOS 7鏡像 (60)
課後習題 (65)
第6章 計算服務Nova (66)
6.1 Nova架構及原理 (66)
6.2 安裝並配置控制節點 (68)
6.2.1 資料庫配置 (68)
6.2.2 創建服務憑證和API端點 (69)
6.2.3 安裝並配置Nova組件 (70)
6.3 安裝並配置計算節點 (72)
6.3.1 安裝並配置Nova組件 (72)
6.3.2 檢查主機是否支持虛擬機硬體加速 (73)
6.4 驗證Nova服務 (74)
課後習題 (74)
第7章 網路部署服務Neutron (75)
7.1 Neutron基礎概念 (75)
7.2 安裝並配置控制節點 (76)
7.2.1 資料庫配置 (76)
7.2.2 創建服務憑證和API端點 (76)
7.2.3 安裝並配置Neutron組件 (78)
7.3 安裝並配置計算節點 (82)
7.4 驗證Neutron服務 (83)
課後習題 (85)
第8章 對象存儲服務Swift (86)
8.1 Swift基本概念 (86)
8.2 控制節點環境配置 (86)
8.3 控制節點安裝並配置Swift (88)
8.4 存儲節點安裝並配置Swift (89)
8.4.1 環境準備 (90)
8.4.2 安裝並配置 (91)
8.5 創建並分發Ring (93)
8.5.1 創建賬戶Ring (93)
8.5.2 創建容器Ring (94)
8.5.3 創建對象Ring (95)
8.5.4 完成安裝 (96)
8.6 校驗安裝 (98)
課後習題 (99)
第9章 Web服務Dashboard (100)
9.1 Dashboard基本概念 (100)
9.2 安裝並配置Dashboard (100)
9.3 驗證Dashboard服務 (101)
課後習題 (103)
第10章 塊存儲服務Cinder (104)
10.1 Cinder基本概念 (104)
10.2 安裝並配置控制節點 (105)
10.2.1 資料庫配置 (105)
10.2.2 創建服務憑證和API端點 (105)
10.2.3 安裝並配置Cinder組件 (108)
10.3 安裝並配置存儲節點 (110)
10.3.1 安裝工具包 (110)
10.3.2 安裝並配置組件 (111)
10.4 驗證Cinder服務 (112)
課後習題 (112)
第11章 編配服務Heat (114)
11.1 Heat基本概念 (114)
11.2 資料庫配置 (115)
11.3 創建服務憑證和API端點 (115)
11.4 安裝並配置Heat (118)
11.5 驗證Heat (120)
課後習題 (120)
第12章 運行雲主機 (121)
12.1 創建雲網路 (121)
12.1.1 Provider Network (121)
12.1.2 Self-service Network (122)
12.1.3 驗證網路 (124)
12.2 創建雲主機 (125)
12.2.1 設定密鑰對 (125)
12.2.2 添加安全規則 (125)
12.2.3 創建雲主機 (126)
課後習題 (128)
第13章 OpenStack典型架構實現 (129)
13.1 OpenStack架構及規劃 (129)
13.2 環境準備 (130)
13.3 Ceph集群部署及配置 (132)
13.3.1 Ceph的相關知識 (132)
13.3.2 Ceph目標 (132)
13.3.3 Ceph架構 (133)
13.3.4 Ceph組件 (134)
13.3.5 Ceph的地位和未來 (136)
13.3.6 Ceph的搭建 (136)
13.4 OpenStack搭建 (138)
13.4.1 安裝資料庫 (138)
13.4.2 安裝訊息佇列服務 (138)
13.4.3 安裝Memcached服務 (139)
13.4.4 安裝認證服務 (139)
13.4.5 安裝鏡像服務 (141)
13.4.6 在控制節點安裝Cinder服務 (144)
13.4.7 安裝計算服務 (147)
13.4.8 在控制節點安裝Neutron相關服務 (152)
13.4.9 在計算節點安裝Neutron相關服務 (157)
13.4.10 安裝Dashboard (161)
13.5 OpenStack運維案例 (162)
課後習題參考答案 (165)

相關詞條

熱門詞條

聯絡我們