雲計算基礎與OpenStack實踐

雲計算基礎與OpenStack實踐

作者: 張瑞
出版社: 電子工業
出版在: 2022-07-01
ISBN-13: 9787121437359
ISBN-10: 712143735X
總頁數: 312 頁





內容描述


雲計算已經從概念走向現實,從討論走向實踐。各種各樣的雲計算平臺層出不窮,基於雲計算的應用也不斷推出。相對於天價的商業雲計算軟件,眾多的雲計算愛好者和公司開始考慮一種易用的開源雲計算軟件。開源雲OpenStack正是在這樣的環境下誕生的。本書以實踐為宗旨,採用自動部署工具帶領讀者一步一步構建企業雲平臺,同時還分享了OpenStack的最佳實踐方法,幫助讀者深入瞭解企業級私有化雲平臺的優勢和特點。 本書內容豐富,註重系統性、實踐性和可操作性,對每個技術點都有相應的操作示例,便於讀者快速掌握要點。


目錄大綱


第1章云計算基礎概述001 
1.1 雲計算的概念002 
1.1.1 雲計算的發展002 
1.1.2 雲計算的概念003 
1.1.3 雲計算定義003 
1.1.4 雲計算的類型003 
1.1.5 雲計算服務類型004 
1.2 OpenStack與雲計算006 
1.3 OpenStack發展情況007 
1.4 OpenStack各個組件及功能008 
1.5 OpenStack安裝部署方法010 
1.5.1 DevStack 010 
1.5.2 RDO 010 
1.5.3 Fuel 010 
1.5.4 Ansible 011 
1.6 OpenStack的優勢011 
1.7 OpenStack的學習建議013 
第2章虛擬化硬件基礎設施014 
2.1 計算資源014 
2.1.1 服務器014 
2.1.2 FPGA加速卡020 
2.2 網絡資源024 
2.2.1 網絡傳輸介質024 
2.3 存儲資源030 
2.3.1 硬盤030 
2.3.2 Raid 032 
第3章虛擬化軟件基礎設施038 
3.1 計算資源038 
3.1.1 KVM虛擬化技術介紹039 
3.1.2 其他虛擬化方案簡介043 
3.1.3 Libvirt 045 
3.1.4 構建KVM虛擬化平台046 
3.1.5 KVM管理虛擬機050 
3.2 網絡資源058 
3.2.1 Linux網橋058 
3.2.2 虛擬局域網VLAN 060 
3.2.3 GRE協議065 
3.2.4 VXLAN協議066 
3.2.5 網絡名字空間069 
3.3 存儲資源071 
3.3.1 塊存儲071 
3.3.2 文件存儲073 
3.3.3 對象存儲074 
3.3.4 LVM 076 
3.3.5 Ceph 078 
第4章Fuel部署OpenStack雲平台083 
4.1 部署環境準備083 
4.1.1 使用Linux kvm虛擬機083 
4.1.2 vmware虛擬機093 
4.1.3 物理機094 
4.1.4 部署節點的驗證094 
4.1.5 Fuel的Docker管理工具dockerctl 094 
4.2 部署規劃095 
4.3 服務器硬件097 
4.3.1 服務器硬件準備097 
4.3.2 配置物理機BIOS 099 
4.3.3 網絡準備100 
4.4 部署拓撲圖104 
4.5 交換機網絡配置105 
4.6 物理鏈接108 
4.7 服務器配置109 
4.7.1 虛擬化選項109 
4.7.2 RAID的配置110 
4.7.3 pxe網絡啟動128 
4.7.4 遠程管理選項配置130 
4.7.5 遠程管理的使用131 
4.8 建立雲環境136 
4.8.1 登錄部署平台136 
4.8.2 建立雲環境136 
4.8.3 設置140 
4.8.4 網絡配置143 
4.8.5 物理服務器pxe啟動145 
4.9 雲環境詳細配置146 
4.9.1 角色配置146 
4.9.2 接口配置147 
4.9.3 磁盤配置148 
4.9.4 網絡驗證149 
4.9.5 fuel的命令行操作151 
4.9.6 實例導出和導入導出152 
4.10 部署雲環境152 
4.11 登錄雲平台156 
4.12 刪除計算節點156 
4.13 添加計算節點159 
4.14 重置環境162 
4.15 刪除環境163 
第5章RDO部署OpenStack雲平台165 
5.1 CentOS安裝操作系統165 
5.2 遠程登錄171 
5.3 YUM的準備173 
5.4 安裝packstack 175 
5.5 編輯answer文件175 
5.6 自動化部署OpenStack 183 
5.7 配置網絡184 
5.8 登錄雲平台185 
5.9 登錄管理後台186 
第6章OpenStack雲平台的使用188 
6.1 管理員平台188 
6.1.1 登錄188 
6.1.2 用戶的管理190 
6.1.3 雲主機類型的管理192 
6.1.4 鏡像的獲取195 
6.1.5 鏡像的管理196 
6.1.6 網絡的查看199 
6.1.7 實例的創建和登錄201 
6.1.8 外部網絡的管理205 
6.1.9 實例遠程的管理207 
6.2 用戶平台210 
第7章探索OpenStack雲平台的最佳實踐211 
7.1 雲應用場景212 
7.2 雲產品特點213 
7.2.1 雲智使用213 
7.2.2 雲智運維216 
7.2.3 雲智運營219 
7.2.4 雲智部署222 
7.3 產品優勢223 
7.4 產品功能225 
7.4.1 虛擬資源管理225 
7.4.2 監控管理226 
7.4.3 工單管理227 
7.4.4 身份管理228 
7.4.5 日誌管理228 
7.4.6 系統管理229 
7.4.7 MaaS物理機管理230 
7.4.8 混合雲管理230 
第8章部署OpenStack雲平台的最佳實踐232 
8.1 安裝流程233 
8.2 使用限制234 
8.3 安裝準備234 
8.3.1 硬件清單234 
8.3.2 網絡規劃235 
8.3.3 配置交換機239 
8.3.4 配置服務器240 
8.3.5 製作U盤鏡像242 
8.4 安裝過程246 
8.4.1 安裝操作系統246 
8.4.2 註冊節點250 
8.4.3 部署數據中心251 
8.5 授權申請255 
8.6 常見問題處理257 
8.6.1 確認是否部署完成257 
8.6.2 部署失敗或環境不正常257 
8.6.3 雲管無法訪問258 
附錄A Cisco模擬器VLAN配置260 
附錄B 常用Linux命令及操作274 
附錄C 命令行鏡像上傳286 
附錄D 部署常見錯誤及處理方式290 
附錄E 課後練習295 
後記299




相關書籍

圖解 Docker & Kubernetes 的知識與使用方法

作者 小笠原種高 衛宮紘 譯

2022-07-01

Kubernetes in Production Best Practices: Build and manage highly available production-ready Kubernetes clusters

作者 Saleh Aly Karslioglu Murat

2022-07-01

Cloud Native: Containers, Functions, Data, and Kubernetes

作者 Boris Scholl Trent Swanson Peter Jausovec

2022-07-01