本篇主要提供OpenStack部署实践电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
基本信息
书名:OpenStack部署实践(第2版)
定价:69.00元
作者:张子凡
出版社:人民邮电出版社
出版日期:2016-01-01
ISBN:9787115409669
字数:550000
页码:358
版次:2
装帧:平装
开本:16开
商品重量:0.4kg
编辑推荐
OpenStack中国社区核心技术交流群管理员之作
企业评估OpenStack云平台能力的参考书
云计算、网络、存储以及大数据处理融为一体的实践部署指导书
内容提要
《OpenStack部署实践(第2版)》基于OpenStack Kilo版讲述了部署相关的内容,是作者多年实践经验的总结。书中不仅对上一版进行了全面修订,还增加了桌面虚拟化、Neutron与SDN、分布式存储、Swift对象存储、Hadoop弹性集群、Heat与Ceilometer组件、Docker、VMware与OpenStack镜像互转等新内容。
目录
章 OpenStack基本操作系统环境的PXE自动部署
1.1 PXE、Kickstart与Preseed简介
1.2 PXE服务器的准备
1.3 Ubuntu和CentOS操作系统文件
1.4 PXE客户端操作系统的选择与引导过程
1.5 CentOS宿主机的Kickstart配置文件
1.6 OpenStack计算节点的主机Preseed配置文件
1.7 使用PXE安装CentOS 7的脚本
1.8 常见问题与处理
1.9 小结
1.10 参考资源
第2章 OpenStack与网络
2.1 网卡管理工具ethtool
2.2 网桥及网桥管理工具bridge-utils
2.3 虚拟局域网VLAN
2.4 主机多网卡静态路由配置
2.5 OpevSwitch简介与实验
2.6 构建云中的网络
2.7 Linux内核的VXLAN功能实验记录
2.8 Linux内核VXLAN与OpevSwitch的结合
2.9 网络名字空间及网络虚拟设备
2.10 小结
2.11 参考资源
第3章 OpenStack基本控制服务多点部署
3.1 部署环境说明
3.2 控制节点主机环境准备
3.3 虚拟机镜像的准备
3.4 OpenStack基本控制服务组件的安装与配置
3.5 OpenStack基本服务运行简要验证
3.6 小结
3.7 参考资源
第4章 nova-work多机部署及企业应用
4.1 nova-work多主机部署简介
4.2 部署环境说明
4.3 nova-work FlatDHCP部署模式
4.4 创建并管理虚拟机
4.5 nova-work VLAN部署模式
4.6 nova-work元数据处理
4.7 nova-work企业应用模式调整
4.8 小结
4.9 参考资源
第5章 OpenStack桌面虚拟化
5.1 虚拟桌面协议介绍
5.2 免费使用的xVDI System I虚拟桌面系统
5.3 xVDI System I虚拟桌面系统部署
5.4 无法连接Windows虚拟机的异常处理
5.5 小结
5.6 参考资源
第6章 OpenStack Neutron网络服务
6.1 部署环境说明
6.2 Neutron组件的构成及原理
6.3 Neutron组件的安装
6.4 Linuxbridge VLAN/VXLAN网络模式配置
6.5 OpevSwitch GRE部署模式及相关配置文件
6.6 Neutron网络模式下元数据服务路径
6.7 Neutron模式下创建网络的相关操作
6.8 NeutroDVR
6.9 参考资源
第7章 Neutron与SDN融合
7.1 广义的SDN
7.2 Arista 官方SDN原理图
7.3 实验环境说明
7.4 配置Arista交换机
7.5 配置NeutroServer
7.6 Neutron与Arista SDN联动测试
7.7 测试总结
7.8 参考资源
第8章 分布式存储系统
8.1 分布式文件系统MooseFS
8.2 GlusterFS系统安装
8.3 Ceph系统安装
8.4 用户管理
8.5 客户端操作
8.6 小结
8.7 参考资源
第9章 OpenStack中央存储及虚拟机动态迁移
9.1 NFS中央存储模式
9.2 虚拟机动态迁移
9.3 NFS系统的不足及pNFS的发展
9.4 参考资源
0章 Cinder卷服务
10.1 Cinder的安装与配置及连接Netapp存储后端
10.2 连接Gluster存储后端
10.3 连接Ceph存储后端
10.4 小结
10.5 参考资源
1章 Swift存储系统部署
11.1 Swift系统简介及原理
11.2 Swift环境部署简介
11.3 公共服务部署与服务注册
11.4 account-container-server部署
11.5 object-server部署
11.6 proxy-server部署
11.7 Swift存储中使用ring文件的创建与分发
11.8 proxy-server双机心跳服务部署
11.9 Swift验证与实践
11.10 Windows下Swift客户端的使用
11.11 Swift故障恢复
11.12 小结
11.13 参考资源
2章 OpenStack与Docker
12.1 Docker简介
12.2 安装与运行Docker
12.3 Machine、Swarm、Compose及Flocker
12.4 Docker与OpenStack的融合
12.5 nova-docker方案实践
12.6 参考资源
3章 Heat与弹性集群伸缩
13.1 Telemetry简介
13.2 Telemetry安装环境
13.3 Telemetry服务的安装与配置
13.4 Telemetry Agent安装
13.5 创建警告
13.6 Heat简介
13.7 Heat部署环境信息
13.8 Heat服务的安装与配置
13.9 创建Heat域及管理员
13.10 创建栈
13.11 参考资源
4章 Sahara与弹性Hadoop集群
14.1 Sahara简介
14.2 Sahara部署准备
14.3 Sahara部署环境设置
14.4 sahara-api服务的安装与配置
14.5 安装sahara-dashboard
14.6 预封装虚拟机镜像的下载与注册
14.7 创建Hadoop集群
14.8 查看创建完成的集群
14.9 故障处理
14.10 参考资源
5章 OpenStack与VMware虚拟机迁移
15.1 实验环境
15.2 将VMware ESXi平台的虚拟机迁移至OpenStack 平台
15.3 将OpenStack 平台的虚拟机迁移至VMware ESXi 平台
15.4 小结
15.5 参考资源
作者介绍
张子凡,OpenStack中国社区核心技术交流群的管理员之一,志力于推动OpenStack在中国企业的应用,帮助企业降低IT成本,提高经济收益。
1989年毕业于吉林大学计算机系,从modem、3+、Novell、x.25、DDN、FrameRelay、ATM等开始网络技术学习,从SCO Unix、dBase、FoxBase、Oracle、Informix等开始学习主机与数据库技术。
1999年,加入朗讯科技公司。至2011年,一直在外企工作。虽然期间也从事了销售与渠道管理工作,但由于对技术的热爱以及前期在网络方面的知识储备,从未中断学习技术。
2012年,开始从事OpenStack云计算系统的技术、实验以及7×24运行的生产类系统的部署,完成了大量的实验工作。
文摘
《OpenStack部署实践(第2版)》:
第5章OpeStack桌面虚拟化
对于许多原来使用商业虚拟化软件的企业来说,如果能基于“开源、免费”、无知识产权风险的OpeStack来建设企业服务器与桌面虚拟化系统,将是一件极为值得考虑的事情。
本章以信立讯科技提供的免费使用的xVDI SystemI虚拟桌面系统部署为例来向读者展示基于OpeStack平台的虚拟桌面系统,以便让读者较好地理解虚拟桌面协议、架构以及与OpeStack系统的融合。
5.1虚拟桌面协议介绍
虽然使用HorizoWeb界面管理OpeStack虚拟机时,是通过VNC协议来完成的,但在真正的办公环境中使用虚拟桌面时,我们更愿意使用RDP或SPICE协议。
RDP协议与Windows环境融合得较好,也经过了近7个版本的发展,是容易使用的一个协议。同时,由于它能够较容易地完成本地主机与虚拟机间的USB、磁盘、声音设备重定向,因此在一些不对桌面虚拟化进行限制的部分办公应用场景中,它是一个简单易行的方法。
RDP另一项重要的优势在于它能够在低速线路上同时支持更多的桌面连接,较适于基于广域低速线路上的桌面虚拟化应用要求。
当然,RDP也有其不足之处,主要是以下几点。
RDP虚拟机桌面处理的压力均在后端服务器,前端的PC或瘦终端设备的CPU处理能力基本上得不到充分利用。
前端需要直接通过RDP协议连接虚拟机本身的IP地址及3389端口,但不论是公网还是私网环境,虚拟机的业务IP地址是无法隐藏的,因此安全性方面的防护就是一个需要进一步考虑的问题。
序言