第1章 KVM虚拟化概述 1
1.1 XEN虚拟化介绍 1
1.1.1 XEN虚拟化技术简介 1
1.1.2 XEN虚拟化技术的应用领域 2
1.1.3 XEN虚拟化技术的优缺点 3
1.2 KVM虚拟化介绍 3
1.2.1 KVM虚拟化技术简介 4
1.2.2 KVM虚拟化技术的应用领域 4
1.2.3 KVM虚拟化技术的未来 4
1.3 RHEV虚拟化介绍 5
1.3.1 RHEV虚拟化系统架构简介 5
1.3.2 RHEV虚拟化系统资源简介 7
1.3.3 RHEL与RHEV虚拟化技术的差异 8
1.3.4 RHEV虚拟化技术的优缺点 9
1.4 OpenStack技术介绍 9
1.4.1 OpenStack技术简介 9
1.4.2 OpenStack技术与KVM的关系 10
1.5 本章小结 10
第2章 实战环境的搭建 11
2.1 实战环境拓扑 11
2.1.1 RHEV虚拟化环境物理拓扑 11
2.1.2 RHEV虚拟化环境IP地址分配 12
2.2 安装配置RHEV虚拟化所需服务器 12
2.2.1 配置RHEV虚拟化所需服务器一:活动目录服务器 12
2.2.2 配置RHEV虚拟化所需服务器二:RHEL服务器 25
2.3 本章小结 41
第3章 部署红帽企业管理器RHEV-M 42
3.1 部署RHEV-M管理平台的条件 42
3.1.1 安装RHEV-M管理平台的要求 42
3.1.2 获取RHEV-M管理平台安装介质 43
3.2 安装RHEV-M管理平台 43
3.2.1 使用YUM安装RHEV-M管理平台 43
3.2.2 使用YUM安装RHEV-M报表平台 47
3.3 配置RHEV-M管理平台 49
3.3.1 配置启用RHEV-M管理平台 49
3.3.2 配置启用RHEV-M报表平台 52
3.4 访问RHE V-M管理平台 54
3.4.1 使用浏览器访问RHEV-M管理平台 54
3.4.2 使用浏览器访问RHEV-M报表平台 55
3.4.3 添加活动目录账户到RHEV-M管理平台 57
3.5 删除RHEV-M管理平台 60
3.5.1 删除RHEV-M配置文件 60
3.5.2 删除RHEV-M安装包 61
3.5.3 删除RHEV-M安装目录 63
3.5.4 删除RHEV-M ISO域 63
3.6 本章小结 64
第4章 部署红帽企业虚拟化主机RHEV-H 65
4.1 部署RHEV-H虚拟化主机 65
4.1.1 安装 RHEV-H虚拟化主机的基本条件 65
4.1.2 获取RHEV-H平台安装介质 66
4.1.3 安装RHEV-H虚拟化主机 66
4.2 配置RHEV-H虚拟化主机 71
4.2.1 RHEV-H虚拟化主机基本配置 71
4.2.2 将RHEV-H虚拟化主机加入RHEV-M管理平台 75
4.3 本章小结 78
第5章 红帽企业管理器RHEV-M高级配置 79
5.1 使用RHEV-M管理平台创建数据中心 79
5.1.1 数据中心的基本概念 79
5.1.2 存储池管理器介绍 80
5.1.3 使用RHEV-M管理平台创建新的数据中心 81
5.2 使用RHEV-M管理平台创建群集 83
5.2.1 群集的基本概念 83
5.2.2 使用RHEV-M管理平台创建新的群集 84
5.2.3 将RHEV-H主机添加到新创建群集 87
5.3 使用RHEV-M管理平台创建存储 92
5.3.1 RHEV虚拟化存储的基本概念 92
5.3.2 使用RHEV-M管理平台创建数据域 93
5.3.3 使用RHEV-M管理平台激活ISO域 95
5.3.4 将ISO文件上传至ISO域 97
5.4 本章小结 102
第6章 创建使用虚拟机 103
6.1 RHEV虚拟化架构虚拟机 103
6.1.1 RHEV虚拟化架构支持的操作系统 103
6.1.2 RHEV虚拟化架构支持的虚拟机参数 104
6.1.3 SPICE协议 105
6.1.4 虚拟机磁盘 105
6.1.5 逻辑网络 107
6.2 创建基于Linux的虚拟机 108
6.2.1 创建Linux虚拟机的必要条件 108
6.2.2 创建Linux虚拟机 108
6.3 创建基于Windows的虚拟机 122
6.3.1 创建Windows虚拟机的必要条件 122
6.3.2 创建Windows虚拟机 122
6.4 创建使用虚拟机快照 132
6.4.1 创建虚拟机快照的问题 133
6.4.2 创建虚拟机快照 133
6.4.3 使用虚拟机快照 135
6.5 创建使用虚拟机模板 137
6.5.1 创建Windows虚拟机模板 137
6.5.2 使用Windows虚拟机模板创建虚拟机 141
6.5.3 创建Linux虚拟机模板 147
6.5.4 使用Linux虚拟机模板创建虚拟机 152
6.6 创建使用虚拟机池 155
6.6.1 创建虚拟机池 156
6.6.2 增加虚拟机池中虚拟机的数量 159
6.6.3 分离虚拟机池中的虚拟机 161
6.6.4 删除虚拟机池 163
6.7 虚拟机其他操作 165
6.7.1 RHEL环境无法打开虚拟机控制台 165
6.7.2 RHEV虚拟化环境删除虚拟机 168
6.8 本章小结 170
第7章 RHEV虚拟化架构用户权限管理 171
7.1 RHEV虚拟化架构目录用户 171
7.1.1 RHEV虚拟化支持的目录用户 171
7.1.2 RHEV虚拟化目录服务注意事项 172
7.2 RHEV虚拟化架构用户角色 173
7.2.1 基本用户角色 173
7.2.2 高级用户角色 174
7.2.3 管理员角色 174
7.2.4 高级用户角色 175
7.3 配置用户权限 175
7.3.1 赋予活动目录用户UserRole角色 176
7.3.2 赋予活动目录用户TemplateAdmin角色 183
7.4 本章小结 185
第8章 部署使用RHEV虚拟化架构高可用性 186
8.1 配置使用虚拟机高可用性 186
8.1.1 使用高可用性需要考虑的问题 186
8.1.2 配置虚拟机的高可用性 187
8.2 在主机间迁移虚拟机 188
8.2.1 虚拟机实时迁移的条件 188
8.2.2 虚拟机迁移注意事项 189
8.2.3 虚拟机自动迁移 189
8.2.4 虚拟机手动迁移 191
8.3 本章小结 192
第9章 备份恢复RHEV虚拟化架构 193
9.1 备份RHEV-M管理平台 193
9.1.1 备份RHEV-M管理平台数据库 193
9.1.2 备份RHEV-M管理平台配置文件 196
9.2 恢复RHEV-M管理平台 198
9.2.1 恢复RHEV-M管理平台数据库 198
9.2.2 恢复RHEV-M管理平台配置文件 200
9.3 本章小结 201
第10章 RHEV虚拟化架构报表服务 202
10.1 报表服务 202
10.1.1 RHEV报表服务中的用户 202
10.1.2 JasperReports和JasperServer 203
10.2 常用报表 203
10.2.1 报表服务基本操作 203
10.2.2 常用报表介绍 207
10.3 本章小结 209
第11章 单机部署使用KVM虚拟化 210
11.1 KVM的安装 210
11.1.1 RHEL系统KVM的安装 210
11.1.2 其他版本KVM的安装 212
11.2 KVM上虚拟机的安装配置 212
11.2.1 安装基于RHEL的虚拟机 213
11.2.2 基于KVM虚拟机的基本操作 216
11.3 本章小结 220
附录A RHCVA认证体系 221
A.1 红帽认证虚拟化管理员课程 221
A.2 红帽认证虚拟化管理员考试 222
附录B 社区版oVirt 223
B.1 oVirt的组成 223
B.2 oVirt的功能特性 223