目 录
第一部分 虚拟化基础及技术选择
第1章 虚拟化,用还是不用 2
1.1 虚拟的历史 2
1.2 解释虚拟化 2
1.3 可虚拟化的对象 3
1.4 通过虚拟机整合Web服务 3
1.4.1 平均恢复时间 3
1.4.2 老化的基础架构 3
1.4.3 硬件容量不足 4
1.4.4 利用率不足 4
1.4.5 虚拟化的经济性 4
1.5 虚拟化的实际情况 4
1.5.1 最小化硬件成本 4
1.5.2 提供容灾 6
1.5.3 整合空闲负荷 6
1.5.4 负荷均衡 7
1.5.5 软件测试 9
1.5.6 集中式的服务器管理 9
1.5.7 节能 10
1.5.8 服务器快速部署 10
1.5.9 服务商品化 11
1.6 小结 11
第2章 虚拟化技术对比 12
2.1 客户机操作系统/宿主机操作系统 12
2.1.1 VMware Server 12
2.1.2 Sun xVM(VirtualBox) 13
2.2 hypervisor 13
2.2.1 Citrix Xen 13
2.2.2 VMware ESX/VMware ESXi 13
2.2.3 Microsoft Hyper-V 14
2.3 仿真 14
2.3.1 Bochs 14
2.3.2 QEMU 14
2.3.3 Microsoft Virtual PC 和
Virtual Server 14
2.4 内核级虚拟化 15
2.4.1 KVM 15
2.4.2 用户模式Linux 15
2.5 共享内核 15
2.5.1 Solaris Containers(Zones) 16
2.5.2 OpenVZ 16
2.6 在虚拟的战壕中 16
2.7 小结 17
第3章 VMware Server 18
3.1 VMware Server控制台 18
3.1.1 创建虚拟机 20
3.1.2 定制虚拟机 30
3.2 虚拟机文件和文件夹 34
3.2.1 文件和文件夹安全性 34
3.2.2 文件名和角色 34
3.3 现实世界中的VMware Server 36
3.4 小结 37
第4章 VMware ESXi 38
4.1 虚拟基础架构客户端控制台 38
4.1.1 创建虚拟机 39
4.1.2 定制虚拟机 45
4.2 虚拟机文件和文件夹 50
4.2.1 文件和文件夹安全性 50
4.2.2 文件名和角色 50
4.3 现实世界中的VMware ESXi 51
4.4 小结 52
第5章 Citrix XenServer 53
5.1 XenServer hypervisor 53
5.2 XenCenter——Xen的控制台 53
5.2.1 创建虚拟机 55
5.2.2 定制虚拟机 61
5.2.3 虚拟机文件和文件夹 65
5.3 资源池 65
5.4 虚拟机模板 66
5.4.1 将虚拟机转换成模板 66
5.4.2 利用模板安装新虚拟机 66
5.5 现实世界中的XenServer 67
5.6 小结 69
第6章 Microsoft Virtual PC 70
6.1 VPC控制台 71
6.1.1 创建虚拟机 71
6.1.2 定制虚拟机 76
6.2 虚拟机文件和文件夹 81
6.2.1 文件和文件夹安全性 81
6.2.2 文件名和角色 81
6.3 小结 82
第7章 Microsoft Hyper-V 83
7.1 控制台 83
7.1.1 创建虚拟机 84
7.1.2 定制虚拟机 89
7.2 虚拟机文件和文件夹 90
7.2.1 文件和文件夹安全性 90
7.2.2 文件名和角色 90
7.3 小结 91
第8章 VirtualBox 92
8.1 VirtualBox服务器控制台 92
8.1.1 创建虚拟机 94
8.1.2 定制虚拟机 100
8.2 虚拟机文件和文件夹 107
8.2.1 文件和文件夹安全性 107
8.2.2 文件名和角色 107
8.3 现实世界中的VirtualBox 107
8.4 小结 109
第二部分 应用虚拟化
第9章 服务器虚拟化实战 112
9.1 配置专用虚拟服务器 112
9.1.1 准备虚拟机 112
9.1.2 服务器专用化 116
9.2 部署服务器用具 117
9.3 对虚拟服务器进行调整和调优 118
9.3.1 RAM 118
9.3.2 虚拟机插件或工具 118
9.3.3 虚拟磁盘 118
9.3.4 虚拟机页面文件和交换空间 118
9.3.5 主机性能调优 119
9.3.6 网络优化 120
9.4 增强虚拟服务器安全性 120
9.4.1 阻断或者移除服务 120
9.4.2 使用防病毒软件 120
9.4.3 定期进行系统安全性审计 121
9.5 虚拟机的备份 121
9.5.1 文件复制 121
9.5.2 虚拟机备份软件 121
9.5.3 虚拟化供应商的备份解决
方案 122
9.6 将虚拟机迁移到新服务器 122
9.6.1 文件复制迁移 122
9.6.2 虚拟化软件迁移 122
9.7 将物理机迁移到虚拟机(P2V) 123
9.7.1 基于CD的P2V迁移(冷克隆) 123
9.7.2 在线P2V迁移(热克隆) 124
9.7.3 手工克隆 130
9.8 小结 131
第10章 桌面虚拟化实战 132
10.1 终端服务 132
10.1.1 智能终端 133
10.1.2 哑终端 133
10.2 托管桌面 133
10.3 基于Web的解决方案 134
10.3.1 托管Web应用 134
10.3.2 托管的基于Web的伪桌面系统 135
10.4 本地虚拟桌面 137
10.4.1 Live CD 137
10.4.2 Live USB 139
10.4.3 虚拟化软件 140
10.5 小结 142
第11章 网络和存储虚拟化实战 143
11.1 虚拟专用网络(VPN) 143
11.1.1 硬件VPN 143
11.1.2 软件VPN 144
11.2 虚拟局域网(VLAN) 152
11.2.1 标准VLAN 152
11.2.2 VMware VLAN 153
11.2.3 混合VLAN 154
11.3 SAN和VSAN 154
11.4 NAS 155
11.5 小结 155
第三部分 构建虚拟化基础架构之硬件的作用
第12章 形态选择及其影响 158
12.1 塔式、机架式和刀片式服务器 158
12.2 形态以外的因素 160
12.3 理解内核和插槽 161
12.4 减缓I/O和内存问题 163
12.5 小结 164
第13章 选择供应商 165
13.1 匹配硬件和软件 165
13.2 主要供应商 168
13.2.1 IBM 168
13.2.2 HP 169
13.2.3 Dell 170
13.2.4 Sun 171
13.2.5 产品比较 173
13.3 白牌服务器 174
13.4 云计算 174
13.5 小结 176
第14章 服务器之外 177
14.1 存储虚拟化 178
14.2 网络虚拟化 180
14.2.1 交换机 181
14.2.2 HBA和其他网络连接 182
14.2.3 何时考虑基础架构业务流程 183
14.3 I/O虚拟化 183
14.4 小结 186
第四部分 从研发到部署之
管理虚拟基础架构
第15章 打好基础之规划阶段 188
15.1 向高管推销虚拟化 188
15.2 虚拟化除了节省开支之外的优点 190
15.3 跨职能的团队 191
15.4 选对工具做对事 192
15.5 规划工具的种类 193
15.6 部署测试 195
15.7 展望未来,关注长期 195
15.8 小结 196
第16章 部署 197
16.1 对哪些应用进行虚拟化 197
16.2 了解现状:自动发现工具 198
16.3 引入自动化(在虚拟机上线前后) 200
16.3.1 选择一款自动化工具 201
16.3.2 自动化软件供应商及其
产品 202
16.4 加强虚拟机安全性 203
16.5 小结 204
第17章 后期工作与总结 205
17.1 开机运行,保持稳定 205
17.1.1 动态迁移 206
17.1.2 监控工具 206
17.2 灾难恢复 207
17.3 预算 209
17.4 最后的考虑 210
附录A 虚拟机的安装 211
· · · · · · (
收起)