買這商品的人也買了...
-
$594HTTPS 權威指南:在服務器和 Web 應用上部署 SSL/TLS 和 PKI -
Visual C# 網路程式設計 - 線上遊戲實作$500$390 -
C# 程式設計從入門到專業 (上):完全剖析 C# 技術實務$680$530 -
C# 程式設計從入門到專業 (下):職場 C# 進階應用技術$600$468 -
Mike Cohn 的使用者故事:敏捷軟體開發應用之道 (User Stories Applied : For Agile Software Development)$600$468 -
喬叔帶你上手 Elastic Stack:Elasticsearch 的最佳實踐與最佳化技巧(iT邦幫忙鐵人賽系列書)$680$530 -
Go 黑帽子 : 滲透測試編程之道$594$564 -
iOS 15 程式設計實戰 -- Storyboard 與 SwiftUI 快速上手的開發技巧 200+$540$427 -
MySQL 故障排除與效能調校完全攻略 (上)$600$468 -
MySQL 故障排除與效能調校完全攻略 (下)$680$530 -
Zabbix 監控系統之深度解析和實踐$774$735 -
Spring 微服務實戰, 2/e$659$626 -
從 Docker 動手邁入全新 DevOps 時代:最完整 Kubernetes 全書$1,280$1,011 -
雲數據中心網絡架構與技術, 2/e$834$792 -
建構微服務|設計細微化的系統, 2/e (Building Microservices: Designing Fine-Grained Systems, 2/e)$880$695 -
$352企業級DevOps實戰 -
Web 安全攻防:滲透測試實戰指南, 2/e$774$735 -
$708PostgreSQL 數據庫實戰派 -
$305雲計算平臺綜合運維與管理(OpenStack+Kubernetes)(微課版) -
從異世界歸來發現只剩自己不會 Kubernetes:初心者進入雲端世界的實戰攻略!(iThome鐵人賽系列書)【平裝】$650$507 -
打通 RxJS 任督二脈:從菜雞前進老鳥必學的關鍵知識【第二版】(iT邦幫忙鐵人賽系列書)$650$507 -
LLM 大型語言模型的絕世祕笈:27路獨步劍法,帶你闖蕩生成式 AI 的五湖四海 (iThome鐵人賽系列書)$650$507 -
SRE 工作現場直擊!:維運起點 x 實戰經驗 x 職涯規劃面面觀(iThome鐵人賽系列書)$600$468 -
自己開發 ChatGPT - LLM 從頭開始動手實作$720$569 -
$414OpenStack系統架構與部署
相關主題
商品描述
本書從雲計算的概念入手,講述雲計算的現狀與未來發展趨勢、整體架構、安裝部署、代碼剖析及擴展開發等內容。書中以OpenStack(Train)為藍本,使用VMware模擬實際的物理平臺,利用案例分析來選擇符合實際要求的架構,並在此基礎上介紹OpenStack核心組件的手工和自動化部署;讀者通過對OpenStack主流服務的學習,能夠掌握對雲上環境的運維和配置。本書詳細介紹了OpenStack的部署和基本使用,包括對OpenStack配置文件進行修改定製;同時選擇當前主流的業務使用環境進行實訓,強調實踐操作,力求使讀者能熟練運用以OpenStack平臺為核心的生態圈。本書為強化現代化建設人才支撐,秉持“尊重勞動、尊重知識、尊重人才、尊重創造”的思想,以人才崗位需求為目標,突出知識與技能的有機融合,讓學生在學習過程中舉一反三,創新思維,以適應高等職業教育人才建設需求。
目錄大綱
第1章 雲計算概述 (1)
1.1 雲計算簡介 (2)
1.1.1 雲計算的概念與特徵 (2)
1.1.2 雲計算的發展歷史 (3)
1.1.3 雲計算的優勢 (4)
1.2 雲計算體系架構 (5)
1.2.1 基礎設施即服務 (6)
1.2.2 平臺即服務 (6)
1.2.3 軟件即服務 (7)
1.2.4 數據即服務 (7)
1.2.5 容器即服務 (8)
1.3 雲計算平臺OpenStack介紹 (8)
1.3.1 OpenStack簡介 (9)
1.3.2 OpenStack體系結構及服務組件 (10)
1.4 雲計算解決方案 (12)
拓展考核 (14)
第2章 虛擬化技術 (15)
2.1 虛擬化技術簡介 (16)
2.1.1 虛擬化介紹 (16)
2.1.2 虛擬化分類 (17)
2.1.3 雲計算時代下的虛擬化技術 (18)
2.2 KVM介紹 (18)
2.3 KVM的安裝和使用 (19)
2.3.1 環境準備 (19)
2.3.2 安裝KVM (21)
2.4 虛擬機的創建和管理 (23)
2.4.1 創建虛擬機 (23)
2.4.2 管理虛擬機 (26)
拓展考核 (27)
第3章 OpenStack環境準備 (29)
3.1 OpenStack回顧 (30)
3.2 架構選擇 (32)
3.2.1 OpenStack完整架構 (32)
3.2.2 OpenStack實驗室架構選擇 (33)
3.3 系統環境配置 (34)
3.3.1 安全配置 (34)
3.3.2 網絡配置 (34)
3.3.3 配置主機映射 (36)
3.3.4 配置yum源 (37)
3.4 軟件環境配置 (39)
3.4.1 安裝NTP服務 (39)
3.4.2 安裝OpenStack包 (40)
3.4.3 安裝並配置SQL數據庫 (40)
3.4.4 安裝並配置消息服務器 (44)
3.4.5 安裝Memcached (45)
3.4.6 安裝Etcd (46)
3.4.7 驗證基礎環境 (47)
拓展考核 (47)
第4章 認證服務Keystone (49)
4.1 Keystone基本概念 (50)
4.2 Keystone數據庫操作 (51)
4.3 安裝並配置Keystone (52)
4.4 配置Apache服務 (53)
4.5 初次驗證 (53)
4.6 創建Domain、Project、User、Role (54)
4.7 驗證Keystone服務 (55)
拓展考核 (58)
第5章 鏡像服務Glance (59)
5.1 Glance基本概念 (60)
5.2 數據庫配置 (61)
5.3 創建服務憑證和API端點 (61)
5.4 安裝並配置Glance (63)
5.5 驗證Glance服務 (64)
5.6 製作CentOS 7鏡像 (66)
拓展考核 (71)
第6章 計算服務Nova (72)
6.1 Placement和Nova架構及原理 (73)
6.1.1 Placement (73)
6.1.2 Nova (73)
6.2 安裝並配置Placement (75)
6.2.1 數據庫配置 (75)
6.2.2 創建服務憑證和API端點 (75)
6.2.3 安裝並配置Placement組件 (77)
6.2.4 Placement驗證 (77)
6.3 安裝並配置控制節點Nova服務 (78)
6.3.1 數據庫配置 (78)
6.3.2 創建服務憑證和API端點 (78)
6.3.3 安裝並配置Nova組件 (80)
6.4 安裝並配置計算節點 (82)
6.4.1 安裝並配置Nova組件 (82)
6.4.2 檢查主機是否支持虛擬機硬件加速 (84)
6.5 計算節點配置同步 (84)
6.6 驗證Nova服務 (85)
拓展考核 (87)
第7章 網絡服務Neutron (88)
7.1 Neutron基本概念 (88)
7.2 安裝並配置控制節點 (89)
7.2.1 數據庫配置 (89)
7.2.2 創建服務憑證和API端點 (90)
7.2.3 安裝並配置Neutron組件 (91)
7.3 安裝並配置計算節點 (95)
7.4 驗證Neutron服務 (97)
拓展考核 (97)
第8章 運行雲主機 (98)
8.1 創建雲網絡 (99)
8.1.1 Provider Network (99)
8.1.2 Self-service Network (100)
8.1.3 驗證網絡 (102)
8.2 創建雲主機 (103)
8.2.1 設置密鑰對 (103)
8.2.2 添加安全規則 (103)
8.2.3 創建雲主機類型 (104)
8.2.4 創建雲主機 (104)
拓展考核 (106)
第9章 對象存儲服務Swift (107)
9.1 Swift基本概念 (108)
9.2 控制節點環境配置 (109)
9.3 安裝控制節點並配置Swift (111)
9.4 安裝存儲節點並配置Swift (113)
9.4.1 環境準備 (114)
9.4.2 安裝並配置 (115)
9.5 創建並分發Ring (119)
9.5.1 創建賬戶Ring (119)
9.5.2 創建容器Ring (120)
9.5.3 創建對象Ring (121)
9.5.4 完成安裝 (121)
9.6 校驗安裝 (123)
拓展考核 (124)
第10章 塊存儲服務Cinder (125)
10.1 Cinder基本概念 (126)
10.2 安裝並配置控制節點 (127)
10.2.1 數據庫配置 (127)
10.2.2 創建服務憑證和API端點 (128)
10.2.3 安裝並配置Cinder組件 (130)
10.3 安裝並配置存儲節點 (131)
10.3.1 安裝工具包 (131)
10.3.2 安裝並配置組件 (132)
10.4 驗證Cinder服務 (133)
拓展考核 (133)
第11章 Web服務Dashboard (134)
11.1 Dashboard基本概念 (135)
11.2 安裝並配置Dashboard (135)
11.3 驗證Dashboard服務 (136)
11.4 利用Dashboard創建雲主機 (137)
拓展考核 (144)
第12章 OpenStack典型架構實現 (145)
12.1 OpenStack架構及規劃 (146)
12.2 環境準備 (147)
12.3 Ceph集群部署及配置 (149)
12.3.1 Ceph的相關知識 (149)
12.3.2 Ceph目標 (149)
12.3.3 Ceph架構 (150)
12.3.4 Ceph組件 (151)
12.3.5 Ceph的地位和未來 (153)
12.3.6 Ceph的搭建 (153)
12.4 OpenStack搭建 (154)
12.4.1 配置OpenStack倉庫 (154)
12.4.2 安裝數據庫 (155)
12.4.3 安裝消息隊列服務 (155)
12.4.4 安裝Memcached服務 (155)
12.4.5 安裝Etcd服務 (156)
12.4.6 安裝認證服務 (157)
12.4.7 安裝鏡像服務 (159)
12.4.8 在控制節點安裝Cinder服務 (160)
12.4.9 安裝放置服務 (164)
12.4.10 安裝計算服務 (165)
12.4.11 在控制節點安裝Neutron相關服務 (172)
12.4.12 在計算節點安裝Neutron相關服務 (177)
12.4.13 安裝Dashboard (180)
12.5 OpenStack運維案例 (182)
