图书介绍

OpenStack实战指南PDF|Epub|txt|kindle电子书版本下载

OpenStack实战指南
  • 黄凯,毛伟杰,顾骏杰著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111476320
  • 出版时间:2014
  • 标注页数:273页
  • 文件大小:41MB
  • 文件页数:289页
  • 主题词:计算机网络-指南

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

OpenStack实战指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第—部分 基础篇2

第1章 OpenStack简介2

1.1 OpenStack概述2

1.2 OpenStack的结构3

1.3 OpenStack的功能与作用4

1.4 OpenStack与ClouddStack的比较6

1.5 OpenStack应用现状和发展趋势8

1.6 体验OpenStack10

1.6.1 初探OpenStack10

1.6.2 创建OpenStack虚拟机实例12

1.6.3 创建虚拟机流程概述14

1.6.4 创建OpenStack磁盘实例16

1.6.5 创建块存储流程概述20

1.7 OpenStack体系结构22

1.7.1 OpenStack设计原则22

1.7.2 OpenStack架构23

1.8 OpenStack的开发资源24

1.8.1 OpenStack社区24

1.8.2 OpenStack基金会25

1.8.3 OpenStack项目资料25

1.9 OpenStack非核心项目介绍29

1.9.1 Ironic项目介绍29

1.9.2 Tempest项目介绍33

第2章 OpenStack的安装35

2.1 在Ubuntu上使用二进制包安装35

2.1.1 控制节点的安装35

2.1.2 网络节点的安装55

2.1.3 计算节点的安装60

2.1.4 块存储节点的安装64

2.2 在Ubuntu上使用源代码编译安装66

2.2.1 控制节点的安装67

2.2.2 计算节点的安装79

2.2.3 网络节点的安装81

2.2.4 块存储节点的安装82

第二部分 进阶篇84

第3章 OpenStack组织结构一览84

3.1 组件关系84

3.1.1 Nova组件85

3.1.2 Swift组件87

3.1.3 Keystone组件87

3.1.4 Glance组件88

3.1.5 Neutron组件89

3.1.6 Cinder组件89

3.2 OpenStack目录组织结构90

3.2.1 Nova目录结构90

3.2.2 Swift目录结构91

3.2.3 Keystone目录结构92

3.2.4 Glance目录结构92

3.2.5 Neutron目录结构93

3.2.6 Cinder目录结构93

3.3 OpenStack配置文件94

3.3.1 Nova配置文件及日志94

3.3.2 Swift配置文件及日志95

3.3.3 Keystone配置文件及日志95

3.3.4 Glance配置文件及日志96

3.3.5 Neutron配置文件及日志96

3.3.6 Cinder配置文件及日志96

3.4 小结98

第4章 OpenStackAPI的介绍和开发99

4.1 简述NovaAPI体系99

4.1.1 WSGI架构99

4.1.2 API响应流程102

4.1.3 扩展API的加载103

4.1.4 NovaAPI列表104

4.1.5 分页查询和查询优化106

4.1.6 如何编写一个核心API108

4.1.7 如何编写一个扩展API108

4.1.8 通过Filter为API增加功能109

4.2 理解Eventlet110

4.3 自定义DashBoard面板112

4.3.1 理解Django框架112

4.3.2 Django界面国际化112

4.3.3 玩转Horizon115

第5章 Keystone认证组件119

5.1 认证组件Keystone介绍119

5.1.1 基本概念119

5.1.2 用户管理120

5.1.3 服务管理123

5.2 配置文件及参数选项123

5.2.1 keystone.conf配置文件示例124

5.2.2 keystone-paste.ini配置文件示例134

5.2.3 logging.conf配置文件示例136

5.2.4 连接OpenStack服务到Keystone137

5.3 原理分析139

5.3.1 Keystone认证原理139

5.3.2 图解Keystone143

5.4 关键源代码阅读146

5.4.1 源代码分析之服务启动146

5.4.2 源代码分析之CLI调用151

5.5 案例:配置Keystone使用Active Directory进行认证152

第6章 Glance镜像组件154

6.1 镜像组件介绍154

6.1.1 Glance表结构155

6.1.2 Glance中镜像的概念157

6.2 Glance的配置文件159

6.2.1 glance-api.conf文件概述159

6.2.2 配置镜像缓存163

6.2.3 glance-registry.conf文件概述165

6.3 设置Glance的后端存储166

6.4 制作镜像167

6.4.1 使用virt-install创建CentOS镜像167

6.4.2 在Ubuntu上使用QEMU相关命令制作Windows镜像170

第7章 Nova计算组件174

7.1 Nova组件介绍174

7.2 虚拟化组件175

7.3 配置文件及参数177

7.3.1 数据库配置178

7.3.2 Hypervisor配置179

7.3.3 RPC配置181

7.3.4 配额设置182

7.3.5 日志配置183

7.3.6 调度配置184

7.3.7 VNC配置184

7.4 关键源代码阅读185

7.4.1 Nova服务启动185

7.4.2 虚拟机状态转换188

7.4.3 Nova Context195

7.4.4 Keystone认证处理195

7.4.5 REST API调用196

7.4.6 组件间RPC调用198

7.4.7 Hypervisor驱动198

7.5 虚拟机镜像格式202

第8章 Neutron网络组件203

8.1 Neutron概述203

8.2 使用Open vSwitch的plugin208

第9章 Cinder块存储组件216

9.1 Cinder交互流程216

9.1.1 Nova现有块设备操作API统计216

9.1.2 Nova-Cinder交互流程分析217

9.1.3 相关代码源文件226

9.1.4 使用Cinder实现云硬盘需要注意的问题227

9.2 配置从Volume启动虚拟机227

9.3 使用Ceph作为Cinder的后端230

第10章 OpenStack日常运维233

10.1 维护与诊断233

10.1.1 控制节点和Swift的维护与纠错233

10.1.2 计算节点的维护与纠错234

10.1.3 网络诊断239

10.2 标准化修复与例行检查流程246

10.2.1 标准化修复246

10.2.2 例行检查247

10.3 日志与监控247

10.3.1 定位错误247

10.3.2 错误日志248

10.3.3 集中管理日志252

10.3.4 监控253

10.4 备份与恢复257

10.4.1 需要备份的数据257

10.4.2 数据库备份257

10.4.3 文件系统备份258

10.4.4 数据恢复259

第11章 使用Fuel快速安装OpenStack260

11.1 Fuel规划261

11.2 Fuel安装及使用263

11.3 小结273

热门推荐