书刊介绍
《构建高可用VMware vSphere 5.X虚拟化架构》内容简介
《构建高可用VMware vSphere 5.X虚拟化架构》以VMware vSphere 5.1版本为例,介绍在企业应用平台上,如何构建高可用ESXi主机、高可用vCenter Server服务器、高可用网络、高可用存储等基础架构。
《构建高可用VMware vSphere 5.X虚拟化架构》以实战为主,内容都来自于作者近几年参与的企业虚拟化建设项目,收录实际项目中比较常见的问题以及解决问题的方法,可以迅速提高读者动手能力以及故障处理能力。
《构建高可用VMware vSphere 5.X虚拟化架构》适用于对VMware vSphere虚拟化架构有一定了解的人员或虚拟化架构管理人员,没有基础的读者可参考《VMware vSphere 5.0虚拟化架构实战指南》一书。
何坤源:网名“黑色数据”,电子科技大学计算机信息管理、西南财经大学金融学双本科学历,某全国性保险公司省级分公司信息技术负责人,同时担任多家企业、学校的IT咨询顾问。
作者长期从事IT技术以及管理工作,涉及的方向主要有:企业IT基础架构、路由交换、网络安全、虚拟化等,特别擅长企业IT基础架构设计以及运营过程中故障的处理。
作者从2006年开始,重心转向虚拟化、数据中心以及灾难备份中心建设。到目前为此,参与了多个企业虚拟化建设、改造项目,对虚拟化的设计、设备选型、运营维护等积累了不少经验。作品目录
致谢
前言
第1章:构建高可用
ESXi
主机
1.1、物理服务器的选择
1.1.1、品牌/组装服务器的选择
1.1.2、物理服务器CPU的选择
1.1.3、物理服务器硬盘的选择
1.1.4、物理服务器阵列卡的选择
1.1.5、物理服务器网卡的选择
1.2、ESX
4.1、主机升级
1.2.1、升级ESX
4.1主机原因
1.2.2、升级前必要的准备工作
1.2.3、使用光盘升级ESX
4.1、主机
1.2.4、升级ESXi主机存储
1.2.5、升级虚拟机硬件版本/VMware
Tools
1.3、使用
VMware
Update
Manager
管理升级
1.3.1、VMware
Update
Manager介绍
1.3.2、VMware
Update
Manager系统组件以及工作原理
1.3.3、安装VMware
Update
Manager
1.3.4、配置VMware
Update
Manager
1.3.5、使用VMware
Update
Manager升级ESXi
5.0、主机
1.3.6、使用VMware
Update
Manager为ESXi
主机添加补丁程序
1.3.7、调整VMware
Update
Manager下载时间
1.3.8、生产环境使用VMware
Update
Manager建议
1.4、使用
ESXi
主机配置文件
1.4.1、ESXi主机配置文件介绍
1.4.2、创建ESXi主机配置文件
1.4.3、编辑导出ESXi主机配置文件
1.4.4、应用ESXi主机配置文件
1.5、ESXi
主机优化案例
1.5.1、使用大缓存RAID
5、阵列提高硬盘读写速度
1.5.2、关闭IP
V6、功能提高网络性能
1.5.3、清除VMware
vSphere
Client登录信息
1.6、ESXi
主机配置实例
1.6.1、配置实例一:某中学ESXi主机配置实例
1.6.2、配置实例二:某软件外包公司ESXi主机的配置实例
1.7、ESXi
主机常见问题处理
1.7.1、安装过程中无法识别硬盘
1.7.2、安装过程中无法识别阵列卡
1.7.3、为ESXi
5.0、主机安装网卡驱动
1.7.4、出现“can’t
detect
last
level
cache”的解决方法
1.7.5、开启ESXi
Shell或SSH后ESXi出现警告的解决方法
1.8、本章小结
第2章:构建高可用
vCenter
Server
2.1、vCenter
Server版本以及运行环境的选择
2.1.1、vCenter
Server版本的选择
2.1.2、vCenter
Server运行环境的选择
2.2、如何选择
vCenter
Server数据库
2.2.1、vCenter
Server支持的数据库
2.2.2、嵌入式数据库和独立数据的选择
2.2.3、SQL
数据库和Oracle
数据库的选择
2.3、vCenter
Server
5.1、介绍
2.3.1、vCenter
Server
5.1、与vCenter
Server
5.0、的区别
2.3.2、vCenter
Single
Sign
On
可能存在的问题
2.4、使用
SQL
Server
作为
Windows
版vCenter
Server
数据库
2.4.1、安装SQL
Server
2008、2.4.2、创建vCenter
Single
Sign
On
数据库
2.4.3、创建vCenter
Server数据库
2.4.4、创建Update
Manager数据库
2.4.5、配置vCenter
Server使用64、位ODBC数据源
2.4.6、配置Update
Manager使用的32、位ODBC数据源
2.4.7、使用独立数据库安装vCenter
Single
Sign
On
2.4.8、安装VMware
vCenter
Inventory
Service
2.4.9、使用独立数据库安装vCenter
Server
5.1、2.5、使用
Oracle
作为
VMware
vCenter
Server
Appliance数据库
2.5.1、安装Oracle
11g数据库
2.5.2、创建VMware
vCenter
Server
Appliance所需数据库
2.5.3、配置VMware
vCenter
Server
Appliance使用独立数据库
2.6、vCenter
Server
数据库的备份恢复
2.6.1、备份SQL
Server数据库
2.6.2、恢复SQL
Server数据库
2.6.3、备份vPostgres数据库
2.6.4、恢复vPostgres数据库
2.7、vCenter
Server
设计部署实例
2.7.1、设计部署实例一:某投资理财公司vCenter
Server部署
2.7.2、设计部署实例二:某中学vCenter
Server部署
2.8、vCenter
Server
服务器常见问题
2.8.1、Windows
Server
2008、R2、上安装SSO出现29114、错误
2.8.2、Windows
Server
2008、R2、上安装SSO出现数据库连接失败
2.8.3、Windows
Server
2008、R2上安装vCenter
Server
5.1出现错误提示
2.8.4、数据库密码修改后无法访问vCenter
Server
2.8.5、OEM版ESXi主机从vCenter
Server
断开重连接
2.8.6、ESXi
5.0、主机esx.conf
被锁定从vCenter
Server断开
2.8.7、ESXi
5.0、主机随机从vCenter
Server
断开立即又连接
2.8.8、vCenter
Server使用80、端口与IIS
冲突
2.8.9、vCenter
Server修改主机名后无法启动
2.8.10、VMware
VirtualCenter
Server服务无法自动启动
2.9、本章小结
第3章:构建高可用网络环境
3.1、VMware
vSphere
网络架构的选择
3.1.1、项目预算决定一切
3.1.2、旧数据中心网络升级
3.1.3、新建虚拟化数据中心网络
3.1.4、是否使用分布式交换机
3.2、ESXi
主机网络规划
3.2.1、传统ESXi主机网络配置
3.2.2、对传统ESXi主机网络配置进行改造
3.2.3、性能良好的ESXi主机网络配置
3.3、虚拟化架构中
VLAN
的使用
3.3.1、VLAN划分拓扑
3.3.2、ESXi主机VLAN配置
3.3.3、Cisco交换机Trunk配置
3.4、生产环境分布式交换机配置实例
3.4.1、实例一:配置vMotion
使用分布式交换机
3.4.2、实例二:配置分布式交换机接口负载均衡
3.5、生产环境使用
Cisco
Nexus
1000V
交换机
3.5.1、Cisco
Nexus
1000V
交换机介绍
3.5.2、环境准备
3.5.3、部署Cisco
Nexus
1000V
交换机
3.5.4、配置Cisco
Nexus
1000V
交换机
3.5.5、使用Cisco
Nexus
1000V
交换机
3.6、生产环境网络设计部署实例
3.6.1、实例一:某集团公司虚拟化数据中心网络设计实例
3.6.2、实例二:某企业生产环境网络设计实例
3.7、本章小结
第4章:构建高可用存储
4.1、使用
VMware
vSphere
Storage
Appliance构建共享存储
4.1.1、VMware
vSphere
Storage
Appliance功能与优点
4.1.2、使用VMware
vSphere
Storage
Appliance条件
4.1.3、获取VMware
vSphere
Storage
Appliance介质以及授权
4.1.4、安装VMware
vSphere
Storage
Appliance
4.1.5、配置VMware
vSphere
Storage
Appliance
4.1.6、使用VMware
vSphere
Storage
Appliance
4.2、使用
CentOS
6.0、构建
NFS
存储镜像
4.2.1、NFS
存储镜像实战环境搭建
4.2.2、安装CentOS
6.0、系统
4.2.3、安装系统必要的软件
4.2.4、配置NFS
存储
4.2.5、配置NFS
存储镜像
4.3、生产环境存储的优化
4.3.1、传统架构的iSCSI存储配置可能带来的问题
4.3.2、生产环境绑定iSCSI存储流量
4.3.3、存储服务器尽量使用SAS
硬盘
4.3.4、选择iSCSI作为生产存储
4.4、本章小结
第5章:构建高可用虚拟机
5.1、构建高可用
Windows
虚拟机
5.1.1、选择Windows操作系统版本
5.1.2、开启虚拟机硬件热插拔
5.1.3、为Windows虚拟机安装VMware-Tools工具
5.2、构建高可用
Linux
虚拟机
5.2.1、选择Linux操作系统版本
5.2.2、为Linux虚拟机安装VMware-Tools工具
5.3、配置虚拟机使用
ESXi
主机接口
5.3.1、ESXi主机直通接口介绍
5.3.2、配置虚拟机使用ESXi主机USB
存储
5.3.3、配置虚拟机使用ESXi主机PCI设备
5.4、虚拟机硬盘置备类型转换
5.4.1、虚拟机硬盘由精简盘转换为厚盘
5.4.2、虚拟机硬盘由厚盘转换为精简盘
5.5、虚拟机使用原始设备映射
5.5.1、虚拟机硬盘读写方式介绍
5.5.2、原始设备映射模式
5.5.3、配置使用原始设备映射
5.6、使用vSphere
Replication
Appliance
实时复制虚拟机
5.6.1、vSphere
Replication
Appliance
功能与优点
5.6.2、部署vSphere
Replication
Appliance
5.6.3、使用vSphere
Replication
Appliance实时复制虚拟机
5.7、虚拟机常见问题
5.7.1、使用VMware
vSphere
Client无法打开虚拟机控制台
5.7.2、通过模版部署Linux虚拟机无法配置网卡
5.7.3、通过模版部署CentOS
无法使用yum安装软件
5.7.4、在线迁移CentOS
虚拟机不成功
5.8、本章小结
第6章:构建高可用VMware
HorizonView桌面虚拟化
6.1、VMware
HorizonView
桌面虚拟化介绍
6.1.1、最终用户体验新增功能
6.1.2、管理新增功能
6.1.3、总体拥有成本新增功能
6.1.4、VMware
HorizonView基础架构
6.2、VMware
HorizonView
桌面虚拟化常用服务器
6.2.1、活动目录服务器
6.2.2、vCenter
Server服务器
6.2.3、数据库服务器
6.2.4、ViewComposer服务器
6.2.5、View连接服务器
6.2.6、View安全服务器
6.2.7、实战操作环境的搭建
6.3、部署
ViewComposer
服务器
6.3.1、创建ViewComposer数据库
6.3.2、配置ViewComposer数据库
6.3.3、安装ViewComposer服务器
6.4、准备模版计算机
6.4.1、安装Windows
7、模版计算机
6.4.2、安装ViewAgent
6.4.3、安装完成后的操作
6.5、部署
View
连接服务器
6.5.1、安装View连接服务器
6.5.2、配置View连接服务器
6.6、部署
View
桌面虚拟化
6.6.1、创建虚拟桌面池
6.6.2、分配虚拟桌面池
6.6.3、使用PC客户端连接虚拟桌面
6.6.4、使用瘦客户端连接虚拟桌面池
6.6.5、使用移动客户端连接虚拟桌面
6.6.6、创建手动池
6.7、部署
HTML
Access
6.7.1、HTMLAccess特点
6.7.2、需要准备的安装文件
6.7.3、安装HTMLAccess
6.7.4、使用浏览器访问虚拟桌面
6.8、部署虚拟软件包
6.8.1、Thinapp
介绍
6.8.2、安装Thinapp软件
6.8.3、使用Thinapp制作虚拟软件包
6.8.4、在View中发布虚拟软件包
6.9、部署
View
安全服务器
6.9.1、View安全服务器介绍
6.9.2、安装View安全服务器
6.9.3、配置View安全服务器
6.9.4、生产环境DMZ中的View安全服务器规划
6.9.5、生产环境DM中的View安全服务器防火墙规划
6.10、部署
VMware
HorizonView
证书管理
6.10.1、安装CA
证书服务器
6.10.2、使用OpenSSL
软件生成证书
6.10.3、导入证书
6.11、部署
View
组策略
6.11.1、准备View组策略模版
6.11.2、导入配置View组策略
6.12、生产环境虚拟桌面模版优化
6.12.1、虚拟桌面读者硬盘空间分配
6.12.2、移除软盘驱动器
6.12.3、去除CD/DVD驱动器引导
6.12.4、修改桌面主题
6.12.5、调整视觉效果
6.12.6、关闭系统还原
6.12.7、禁用通信端口
6.13、本章小结
第7章:合理配置使用
vSphere
高级特性
7.1、合理配置使用
vMotion
7.1.1、使用独立网卡运行vMotion流量
7.1.2、使用千兆以上网络运行vMotion流量
7.2、合理配置使用
HA
7.2.1、接入控制策略选择
7.2.2、虚拟机重新启动优先级设置
7.2.3、虚拟机监控的敏感度
7.3、合理配置使用
DRS
7.3.1、DRS自动化级别的选择
7.3.2、虚拟机DRS
组管理
7.4、合理配置使用
FT
7.4.1、1颗vCPU是否能满足虚拟机的运行
7.4.2、FT对CPU的限制
7.5、本章小结
第8章:使用Symantec
Backup
Exec备份恢复虚拟机
8.1、安装配置
Symantec
Backup
Exec
2010、8.1.1、Symantec
Backup
Exec
2010功能
8.1.2、安装Symantec
Backup
Exec
2010、8.1.3、配置Symantec
Backup
Exec
2010、8.2、使用Symantec
Backup
Exec
2010、备份恢复虚拟机
8.2.1、使用Symantec
Backup
Exec
2010、备份虚拟机
8.2.2、使用Symantec
Backup
Exec
2010、还原虚拟机
8.3、本章小结
第9章:监控
vSphere
虚拟化环境
9.1、ManageEngine
OpManager
介绍
9.1.1、ManageEngine
OpManager监控功能介绍
9.1.2、ManageEngine
OpManager系统要求
9.2、使用
ManageEngine
OpManager
监控虚拟化架构
9.2.1、安装ManageEngine
OpManager
9.2.2、配置ManageEngine
OpManager
9.2.3、使用ManageEngine
OpManager
9.3、本章小结
第10章:使用命令行管理
vSphere
虚拟化环境
10.1、ESXi
主机命令介绍
10.1.1、为什么要使用命令行
10.1.2、vSphere命令行的模式
10.1.3、ESXi主机操作命令
10.1.4、虚拟机操作命令
10.1.5、网络操作命令
10.1.6、存储操作命令
10.1.7、性能和故障排除操作命令
10.1.8、其他命令
10.2、使用
PowerCLI
管理
ESXi
主机
10.2.1、安装PowerCLI工具
10.2.2、常用PowerCLI命令的使用
10.3、本章小结
附录
A
VMware
认证体系介绍
A.1、VMware
认证分类以及体系结构
A.2、VMware
认证流程
附录
B
如何学习虚拟化知识
B.1、评估基础知识
B.2、熟练掌握
Windows/Linux
系统的安装调试
B.3、熟练掌握一种数据库的安装调试
B.4、熟练掌握一种虚拟化平台
B.5、多进行实践操作
B.6、查阅官方文档