python王者归来 pdf_OpenStack开源云:王者归来 PDF 下载
資料目錄:
第1篇 基 礎(chǔ) 篇
第1章 OpenStack概述
1.1 云計(jì)算簡(jiǎn)介
1.1.1 什么是云計(jì)算
1.1.2 什么是云存儲(chǔ)
1.1.3 私有云與公有云
1.2 為什么使用云計(jì)算
1.2.1 方案1:簡(jiǎn)單的服務(wù)部署
1.2.2 方案2:分布式服務(wù)部署
1.2.3 方案3:基于虛擬化的服務(wù)部署
1.2.4 方案4:云計(jì)算的解決方案
1.3 OpenStack架構(gòu)
1.3.1 OpenStack與云計(jì)算
1.3.2 OpenStack發(fā)展與現(xiàn)狀
1.3.3 OpenStack優(yōu)勢(shì)
1.3.4 OpenStack學(xué)習(xí)建議
1.4 OpenStack各個(gè)組件及功能
1.4.1 虛擬機(jī)管理系統(tǒng)Nova
1.4.2 磁盤存儲(chǔ)系統(tǒng)Glance與Swift
1.4.3 虛擬網(wǎng)絡(luò)管理Quantum
1.4.4 OpenStack三大組件
1.5 小結(jié)
第2章 虛擬化技術(shù)
2.1 虛擬化技術(shù)簡(jiǎn)介
2.1.1 KVM
2.1.2 Xen
2.1.3 Libvirt
2.2 安裝Libvirt虛擬化工具
2.2.1 安裝KVM
2.2.2 安裝Libvirt
2.3 虛擬機(jī)配置文件詳解
2.3.1 xml描述hypervisor
2.3.2 虛擬機(jī)整體信息
2.3.3 系統(tǒng)信息
2.3.4 硬件資源特性
2.3.5 突發(fā)事件處理
2.3.6 raw格式image
2.3.7 qcow2格式image
2.3.8 格式的選擇
2.3.9 多個(gè)image
2.3.10 虛擬光盤
2.3.11 虛擬網(wǎng)絡(luò)
2.3.12 vnc配置
2.4 制作image
2.4.1 virt-manager創(chuàng)建image
2.4.2 virsh命令創(chuàng)建image
2.5 快速啟動(dòng)虛擬機(jī)
2.5.1 手動(dòng)安裝
2.5.2 直接復(fù)制
2.5.3 qcow2快速創(chuàng)建
2.5.4 修改qcow2 image
2.5.5 大批量創(chuàng)建虛擬機(jī)
2.6 虛擬機(jī)桌面顯示
2.6.1 準(zhǔn)備工作
2.6.2 創(chuàng)建Windows 7 Image
2.6.3 創(chuàng)建Windows 7虛擬機(jī)
2.6.4 spice桌面顯示
2.7 常見錯(cuò)誤與分析
2.8 小結(jié)
2.8.1 常用的virsh命令
2.8.2 磁盤快照管理
第2篇 安 裝 篇
第3章 安裝Keystone安全認(rèn)證服務(wù)
3.1 Keystone簡(jiǎn)介
3.2 搭建局域網(wǎng)源
3.2.1 局域網(wǎng)apt-get源搭建方法
3.2.2 局域網(wǎng)python源搭建方法
3.2.3 Ubuntu-12.10局域網(wǎng)源
3.3 搭建MySQL數(shù)據(jù)庫(kù)
3.3.1 apt-get安裝MySQL
3.3.2 源碼安裝MySQL
3.4 安裝RabbitMQ消息通信服務(wù)
3.5 安裝Keystone
3.5.1 python源碼包的安裝
3.5.2 Keystone自動(dòng)化安裝
3.5.3 Keystone客戶端使用及測(cè)試
3.5.4 Keystone的管理
3.6 常見錯(cuò)誤與分析
3.6.1 無(wú)法下載python依賴包
3.6.2 Keystone命令運(yùn)行失敗
3.7 小結(jié)
第4章 安裝Swift存儲(chǔ)服務(wù)
4.1 Swift基本概念
4.1.1 Swift的特性
4.1.2 Swift的架構(gòu)
4.1.3 Swift的故障處理
4.1.4 Swift的集群部署
4.2 搭建環(huán)境
4.2.1 準(zhǔn)備工作
4.2.2 創(chuàng)建Proxy Node
4.2.3 創(chuàng)建Storage Node
4.3 安裝Proxy服務(wù)
4.3.1 解決依賴關(guān)系
4.3.2 注冊(cè)Swift服務(wù)
4.3.3 配置Proxy服務(wù)
4.3.4 啟動(dòng)Proxy服務(wù)
4.4 安裝存儲(chǔ)服務(wù)
4.4.1 磁盤格式化
4.4.2 同步服務(wù)
4.4.3 子服務(wù)
4.4.4 啟動(dòng)存儲(chǔ)服務(wù)
4.5 管理存儲(chǔ)服務(wù)
4.5.1 使用存儲(chǔ)服務(wù)
4.5.2 刪除存儲(chǔ)節(jié)點(diǎn)
4.5.3 添加存儲(chǔ)節(jié)點(diǎn)
4.5.4 添加Proxy節(jié)點(diǎn)
4.6 常見錯(cuò)誤及分析
4.6.1 Keystone注冊(cè)用戶失敗
4.6.2 Proxy服務(wù)無(wú)法正常啟動(dòng)
4.6.3 存儲(chǔ)服務(wù)無(wú)法使用
4.7 小結(jié)
4.7.1 安裝Proxy Node
4.7.2 安裝Storage Node
第5章 安裝Glance鏡像服務(wù)
5.1 Glance簡(jiǎn)介
5.2 Glance服務(wù)的安裝
5.2.1 解決依賴關(guān)系
5.2.2 注冊(cè)Glance服務(wù)至Keystone
5.2.3 Glance源碼包的安裝
5.3 Glance服務(wù)的配置
5.3.1 Glance服務(wù)的基本配置
5.3.2 使用文件系統(tǒng)存儲(chǔ)鏡像
5.3.3 使用Swift對(duì)象存儲(chǔ)服務(wù)存儲(chǔ)鏡像
5.3.4 上傳復(fù)雜的磁盤鏡像
5.3.5 上傳磁盤鏡像參考腳本
5.4 Glance自動(dòng)化安裝
5.5 常見錯(cuò)誤分析
5.5.1 上傳磁盤鏡像中斷的解決方案
5.5.2 openssl出錯(cuò)
5.5.3 上傳大磁盤鏡像的方法
5.6 小結(jié)
第6章 安裝Quantum虛擬網(wǎng)絡(luò)服務(wù)
6.1 Open vSwitch虛擬交換機(jī)
6.1.1 Open vSwitch簡(jiǎn)介
6.1.2 GRE隧道模式
6.1.3 VLAN模式
6.2 解決依賴關(guān)系
6.3 注冊(cè)Quantum服務(wù)至Keystone
6.4 安裝Quantum服務(wù)
6.4.1 源碼安裝Quantum
6.4.2 Quantum Server的配置
6.4.3 配置OVS agent
6.4.4 配置dhcp agent
6.4.5 配置l3 agent
6.5 Quantum自動(dòng)化安裝
6.6 Quantum服務(wù)使用及測(cè)試
6.6.1 創(chuàng)建內(nèi)部網(wǎng)絡(luò)
6.6.2 創(chuàng)建外部網(wǎng)絡(luò)
6.7 常見錯(cuò)誤與分析
6.7.1 虛擬機(jī)之間無(wú)法通信
6.7.2 dhcp和agent服務(wù)啟動(dòng)警告
6.8 小結(jié)
6.8.1 Open vSwitch的使用
6.8.2 Quantum的安裝
第7章 安裝Cinder塊存儲(chǔ)服務(wù)
7.1 Cinder基本概念
7.1.1 Cinder的特性
7.1.2 Cinder的架構(gòu)
7.1.3 Cinder架構(gòu)的優(yōu)缺點(diǎn)
7.2 搭建環(huán)境
7.2.1 準(zhǔn)備工作
7.2.2 創(chuàng)建API Node
7.2.3 創(chuàng)建Volume存儲(chǔ)節(jié)點(diǎn)
7.3 安裝Cinder API服務(wù)
7.3.1 解決依賴關(guān)系
7.3.2 注冊(cè)Cinder服務(wù)至Keystone
7.3.3 配置MySQL服務(wù)
7.3.4 修改配置文件
7.3.5 運(yùn)行Cinder API服務(wù)
7.4 安裝Cinder Volume服務(wù)
7.4.1 準(zhǔn)備工作
7.4.2 啟動(dòng)Volume服務(wù)
7.5 參考部署
7.5.1 單節(jié)點(diǎn)部署
7.5.2 多節(jié)點(diǎn)部署
7.6 常見錯(cuò)誤及分析
7.6.1 虛擬機(jī)之間無(wú)法通信
7.6.2 cinder客戶端命令執(zhí)行失敗
7.6.3 沒有額外分區(qū)
7.7 小結(jié)
7.7.1 安裝Cinder API Node
7.7.2 安裝Cinder Volume Node
第8章 安裝Nova虛擬機(jī)管理系統(tǒng)
8.1 Nova基本概念
8.1.1 Nova的特性
8.1.2 Nova的架構(gòu)
8.1.3 Nova架構(gòu)的優(yōu)缺點(diǎn)
8.2 搭建環(huán)境
8.2.1 準(zhǔn)備工作
8.2.2 創(chuàng)建節(jié)點(diǎn)
8.3 安裝Nova API服務(wù)
8.3.1 準(zhǔn)備工作
8.3.2 解決依賴關(guān)系
8.3.3 注冊(cè)Nova服務(wù)
8.3.4 配置MySQL服務(wù)
8.3.5 修改Nova配置文件
8.4 安裝Nova Compute服務(wù)
8.4.1 準(zhǔn)備工作
8.4.2 解決依賴關(guān)系
8.4.3 配置文件
8.4.4 啟動(dòng)服務(wù)
8.4.5 檢查服務(wù)
8.5 參考部署
8.5.1 單節(jié)點(diǎn)部署
8.5.2 多節(jié)點(diǎn)部署
8.6 客戶端使用
8.6.1 環(huán)境變量
8.6.2 創(chuàng)建虛擬機(jī)
8.7 小結(jié)
8.7.1 安裝Nova API Node
8.7.2 安裝Nova Compute Node
第9章 安裝Dashboard Web界面
9.1 Dashboard簡(jiǎn)介
9.2 Dashboard的安裝
9.2.1 解決依賴關(guān)系
9.2.2 源碼安裝Horizon
9.3 Dashboard的配置
9.3.1 local_settings.py文件的配置
9.3.2 secret_key.py文件的修改
9.3.3 Apache2的配置
9.3.4 vncproxy的配置
9.4 Dashboard自動(dòng)化安裝
9.5 Web界面使用及測(cè)試
9.5.1 登錄Dashboard
9.5.2 使用Dashboard上傳鏡像
9.5.3 使用Dashboard創(chuàng)建網(wǎng)絡(luò)
9.5.4 使用Dashboard創(chuàng)建虛擬機(jī)
9.6 常見錯(cuò)誤分析
9.7 小結(jié)
第10章 OpenStack部署示例
10.1 OpenStack單節(jié)點(diǎn)部署
10.1.1 單節(jié)點(diǎn)部署的特點(diǎn)
10.1.2 準(zhǔn)備工作
10.1.3 系統(tǒng)初始化配置
10.1.4 安裝OpenStack各組件
10.2 OpenStack多節(jié)點(diǎn)部署
10.2.1 多點(diǎn)部署特點(diǎn)
10.2.2 部署流程
10.3 OpenStack實(shí)用部署
10.3.1 實(shí)用部署特點(diǎn)
10.3.2 部署流程
10.4 常見錯(cuò)誤及分析
10.4.1 eth1網(wǎng)卡無(wú)法使用
10.4.2 自建源無(wú)法使用
10.4.3 客戶端命令執(zhí)行失敗
10.5 小結(jié)
10.5.1 單節(jié)點(diǎn)安裝
10.5.2 多節(jié)點(diǎn)安裝
10.5.3 實(shí)用安裝
第3篇 剖 析 篇
第11章 OpenStack服務(wù)分析
11.1 RESTful API簡(jiǎn)介
11.2 搭建RESTful API
11.2.1 一個(gè)簡(jiǎn)單的WSGI服務(wù)
11.2.2 使用PasteDeploy定制WSGI服務(wù)
11.2.3 帶過(guò)濾器的WSGI服務(wù)
11.2.4 利用類來(lái)實(shí)現(xiàn)過(guò)濾器和應(yīng)用
11.2.5 實(shí)現(xiàn)WSGI服務(wù)的URL映射
11.3 基于消息通信的RPC調(diào)用
11.3.1 AMQP簡(jiǎn)介
11.3.2 RabbitMQ分析
11.3.3 RPC調(diào)用的實(shí)現(xiàn)
11.4 小結(jié)
11.4.1 RESTful API
11.4.2 RPC調(diào)用
第12章 Keystone的安全認(rèn)證
12.1 Keystone框架結(jié)構(gòu)
12.1.1 Keystone服務(wù)端架構(gòu)
12.1.2 Keystone客戶端架構(gòu)
12.2 用戶管理
12.2.1 用戶認(rèn)證
12.2.2 本地認(rèn)證
12.2.3 用戶信息的維護(hù)
12.3 多租戶機(jī)制
12.3.1 租戶管理
12.3.2 角色管理
12.3.3 權(quán)限管理
12.4 Token管理
12.4.1 Token認(rèn)證方式
12.4.2 Token的存儲(chǔ)
12.5 服務(wù)的安全認(rèn)證
12.6 OpenStack各個(gè)模塊與Keystone的交互
12.7 小結(jié)
12.7.1 Keystone服務(wù)器端架構(gòu)
12.7.2 客戶端發(fā)送HTTP請(qǐng)求流程
12.7.3 用戶認(rèn)證
12.7.4 訪問(wèn)OpenStack服務(wù)的流程
第13章 Swift存儲(chǔ)服務(wù)
13.1 Swift框架概述
13.2 問(wèn)題描述
13.3 炮灰方法
13.4 快拳方法
13.4.1 算法原理
13.4.2 算法實(shí)現(xiàn)
13.4.3 算法分析
13.4.4 算法破綻
13.5 太極拳
13.5.1 算法原理
13.5.2 算法實(shí)現(xiàn)
13.5.3 算法分析
13.5.4 算法升級(jí)
13.5.5 算法破綻
13.6 虛實(shí)相生
13.6.1 算法原理
13.6.2 算法實(shí)現(xiàn)
13.6.3 算法分析
13.6.4 算法升級(jí)
13.6.5 算法分析
13.7 擴(kuò)展
13.7.1 映射中的動(dòng)與不動(dòng)
13.7.2 虛節(jié)點(diǎn)
總結(jié)
以上是生活随笔為你收集整理的python王者归来 pdf_OpenStack开源云:王者归来 PDF 下载的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mac 10.13 php5,macOS
- 下一篇: 苹果过去 10 年间回购 5880 亿美