1、 V 第 1 章 企业虚拟化的目的及本质 . 1 1.1 什么是虚拟化? . 2 1.1.1 定义计算机的服务层级 . 2 1.1.2 虚拟化可以打破层级依赖的 现状 . 4 1.2 平台虚拟化的历史 . 7 1.2.1 虚拟化小史 . 7 1.2.2 近代的 X86虚拟机产品 发展 . 8 1.3 虚拟化的种类及简介 . 9 1.3.1 原生及寄居架构 . 9 1.3.2 以虚拟化的程度区分 . 11 1.4 企业虚拟化的场合及 目的 . 13 1.4.1 企业虚拟化的场合 . 13 1.4.2 企业虚拟化的优势 . 14 1.5 企业虚拟化的主流产品 . 16 1.5.1 VMware v
2、Sphere. 17 1.5.2 微软的 Hyper-V R2 . 18 1.5.3 最专业的桌面应用: Citrix Xen. 20 1.6 虚拟化和云计算 . 22 1.6.1 什么是云计算? . 23 1.6.2 不同层次云计算的说明 . 24 1.6.3 虚拟化和云计算的 完美结合 . 26 1.7 信息从业人员的新挑战 . 27 1.7.1 平台相关技术 . 27 结语 . 29 第 2 章 虚拟化的首选: VMware vSphere. 31 2.1 理解 VMware的虚拟化产品及 公司 . 32 2.1.1 VMware虚拟机产品简史 . 32 2.1.2 理解 VMware这
3、家公司 . 34 2.2 VMware的虚拟化产品 . 36 2.2.1 个人用产品(寄居架构) . 36 2.2.2 企业用产品(原生架构) . 38 2.2.3 和虚拟机相关的其他产品 .39 2.3 完整的 vSphere架构 .41 2.3.1 vSphere的组成部件:云端 部分 .41 2.3.2 vSphere的底层:架构服务( Infrastructure Service) .42 2.3.3 vSphere的底层: Application Service .44 2.3.4 vSphere的神经中枢: VMware vCenter .45 2.3.5 最重要的部件:虚拟机 .
4、46 2.4 理解 vSphere的不同版本 .46 2.4.1 小型企业用的版本 .47 2.4.2 中大型企业的版本 .49 2.5 最新版的 vSphere 4.1.52 2.5.1 存储方面的升级 .52 2.5.2 网络部分的集成 .53 2.5.3 集群的功能加强 .53 2.5.4 vCenter 的改良 .54 结语 .54 第 3 章 全面理解 vSphere 的硬件 .55 3.1 使用 vSphere的硬件兼容列表 来检查 .56 3.1.1 安装 vSphere的硬件架构 .56 3.1.2 使用 HCL来遍历兼容性 .57 3.2 理解 vSphere使用的服务器架构
5、 .61 3.2.1 选择服务器的要诀 .61 3.3 理解 vSphere使用的 CPU.64 3.3.1 理解 vSphere支持的 CPU.64 3.4 网络设备 .65 3.4.1 网卡的注意事项 .65 3.4.2 理解 vSphere专用的外置 网络设备 .68 3.5 服务器内置存储设备 .69 3.5.1 内置存储设备的界面 .69 3.5.2 硬盘机本身的 区 别 .70 目 录 VMware vSphere 运维实录 VI 虚拟智慧 3.5.3 理解什么是 RAID . 70 3.6 其他要注意的硬件 . 72 3.6.1 远程遥控界面卡 . 72 3.6.2 内置 Hyp
6、ervisor使用的 USB 插槽 . 73 3.6.3 推荐硬件示例 . 74 3.7 个人计算机安装 vSphere . 75 3.7.1 先到 Whitebox List 检视 . 75 3.7.2 在个人计算机上安装失败的 主因 . 76 结语 . 77 第 4 章 vSphere 的基石 存储设备 . 79 4.1 外置存储设备的重要性 . 80 4.1.1 内部存储设备的 问题 . 80 4.1.2 外置存储设备简介 . 81 4.2 常用的外置存储设备 DAS、 NAS、 SAN . 83 4.2.1 直接连 接 存储设备( Direct Attached Storage, DA
7、S) . 84 4.2.2 网络连 接 存储设备( Network Attached Storage, NAS) . 85 4.2.3 存储局域网络( Storage Area Network, SAN) . 87 4.3 vSphere最佳性价比伙伴: iSCSI 90 4.3.1 什么是 iSCSI . 90 4.3.2 iSCSI的连 接 方式 . 91 4.3.3 最基本的 iSCSI架构:以 PC 为主的解决方案 . 93 4.3.4 虚拟机上最常见的 iSCSI 使用 . 93 结语 . 94 第 5 章 vSphere 最重要基础: 独立存储设备的 软件实践 . 95 5.1 什
8、么是 RAID . 96 5.1.1 RAID 的原理 . 96 5.1.2 RAID 的种类 . 96 5.1.3 RAID 的实践观念 . 99 5.2 理解独立存储设备的操作方式 . 100 5.2.1 Hypervisor 的置放空间 . 100 5.2.2 独立存储设备的底层 .100 5.2.3 VG 的架构图 .102 5.2.4 使用 VG 的优点 .104 5.2.5 VG 在 SAN/NAS下的使用 时机 .106 5.2.6 VG 与 RAID 的不同 .107 5.3 具体操作存储设备 .108 5.3.1 使用 NAS设备 .108 5.3.2 利用 TS-859Pr
9、o创建 RAID 组 .109 结语 .112 第 6 章 虚拟化的性能评估 .113 6.1 Windows 系统效能的评估 .114 6.1.1 正确评估硬件 CPU 使用 效率 .114 6.1.2 专业提取工具 PAL Tool.122 6.2 Linux系统效能的评估 .134 6.2.1 MRTG 简介 .134 6.2.2 开始安装 MRTG .135 6.2.3 加入 CPU 的监测 .140 结语 .146 第 7 章 精算虚拟机的合并率、 TCO 以及 ROI .147 7.1 合并率的精算 .148 7.1.1 服务器的合并率计算 .148 7.1.2 桌面虚拟化的合并率
10、计算 152 7.2 成本的精算 .155 7.2.1 企业的成本结构 .155 7.2.2 服务器合并 TCO/ROI 计算 .156 7.2.3 虚拟桌面管理成本计算 .164 结语 .167 第 8 章 安装 vSphere 的基础: ESX/ESXi .169 8.1 准备安装 ESX/ESXi的 服务器 .170 8.1.1 准备服务器的 BIOS配置 .170 8.1.2 RAID 的规划及安装 .170 8.1.3 准备主机的总控 KVM .175 8.2 开始安装 VMware ESX/ESXi .179 8.2.1 在物理机上安装 ESX4.0 .179 目 录 VII 8.
11、2.2 在物理机上安装 ESXi . 184 8.2.3 在 VMware Workstation 上 安装 ESX/ESXi . 187 结语 . 191 第 9 章 熟悉 ESX/ESXi 的基本使用 . 193 9.1 ESXi的基本功能 . 194 9.1.1 配置 ESXi服务器 . 194 9.1.2 制作移动的 USB可引导 ESXi . 199 9.2 配置 ESX 服务器 . 200 9.2.1 ESX 的主控台简介 . 201 9.3 安装及使用 vSphere Client . 204 9.3.1 取得及安装 vSphere Client . 204 9.3.2 创建第一
12、台 ESX/ESXi的 虚拟机 . 206 9.4 让 ESX/ESXi更好用的技巧 . 216 9.4.1 理解 ESX 中的快照功能( Snapshot) . 216 9.4.2 和 ESX 主机交换数据 . 219 结语 . 222 第 10 章 完全征服 vSphere 的网络原理 . 223 10.1 理解 ESX 的网络原理 . 224 10.1.1 从物理网络到虚拟机 网络 . 224 10.1.2 理解 vSphere上的网络 结 构 . 225 10.1.3 ESX 上的网络部件 . 227 10.1.4 在 VM 上的网卡 . 229 10.1.5 通信端口 /通信端口组的
13、 详细说明 . 229 10.2 创建及管理 ESX 网络部件 . 231 10.2.1 新建不同的网络设备 . 231 10.2.2 管理 ESX 的虚拟网络 . 237 结语 . 239 第 11 章 完全征服 vSphere 上的存储理论及 实践 . 241 11.1 理解 ESX/ESXi的存储设备 . 242 11.1.1 理解 ESX/ESXi的网络存 储原理:存储界面卡 242 11.1.2 理解 ESX/ESXi的存储 原理:存储设备 .244 11.1.3 内部存储 .245 11.1.4 ESX/ESXi的外部 存储 .247 11.2 ESX/ESXi上的外部存储: NF
14、S .248 11.2.1 准备 NFS共享磁盘 .248 11.3 ESX/ESXi上的外部存储: iSCSI .252 11.3.1 准备 iSCSI Target Server .253 11.3.2 准备 ESX/ESXi 服务器 .256 11.3.3 创建 ESX/ESXi的 Datastore .259 11.3.4 突破 vSphere的 2TB 制约 .264 结语 .270 第 12 章 使用 OpenFiler 自制虚拟机环境的 SAN .271 12.1 自制 iSCSI的 SAN 存储设备 使用 OpenFiler .272 12.1.1 OpenFiler 的简介
15、.272 12.1.2 OpenFiler 的下载及 安装 .273 12.2 使用 OpenFiler基本功能 .283 12.2.1 了解基本操作 .283 12.2.2 实体硬盘到逻辑硬盘 ( LUN)的操作:使用 OpenFiler .286 12.2.3 创建 iSCSI的分区和 连接 .291 结语 .300 第 13 章 架设企业级的 vSphere 多服务器 环境 .301 VMware vSphere 运维实录 VIII 虚拟智慧 13.1 理解 vSphere架构 . 302 13.1.1 vSphere解决专案适用 的环境及原理 . 302 13.1.2 组成 vSphe
16、re的部件 . 304 13.2 准备 vSphere的安装环境 . 306 13.2.1 配置 ESX 服务器 . 306 13.2.2 安装基本的 Windows 2003 Server环境 . 307 13.3 安装及 VMware vCenter简介 307 13.3.1 安装 VMware vCenter . 307 13.4 理解 VMware vCenter的 基本架构 . 312 13.4.1 了解 vCenter的部件 配置 . 312 13.4.2 VMware vCenter 的基本 单位: Datacenter . 313 13.4.3 理解 vCenter布局 . 3
17、17 13.4.4 理解 vCenter的部件: vCenter的选项卡 . 319 13.4.5 其他部件的选项卡 . 322 结语 . 324 第 14 章 准备 vSphere 企业实战环境 . 325 14.1 使用 VMware Workstation 7.1 架设实验环境 . 326 14.1.1 下载并安装 VMware Workstation 7.1 . 327 14.1.2 改变 Vmware Workstation 7.1的网络配置 . 330 14.2 在 VMware Workstation中安装vSphere环境 . 333 14.2.1 配置网络环境 . 333 1
18、4.2.2 创建 vCenter的 Windows 2003 Server . 333 14.2.3 创建及安装 ESX/ESXi 的两台 VM . 337 14.3 实验环境 vSphere的网络 实践 . 340 14.3.1 创建双网卡的 vSwitch .340 14.4 创建 vSphere生产环境 .346 14.4.1 生产环境的设计原则 346 14.5 高级的 vCenter操作 .347 14.5.1 理解更多的 vCenter 界面 .347 14.5.2 理解 Template VM.349 14.5.3 理解 Host Profile .355 结语 .363 第 1
19、5 章 所有高级功能的基础: VMotion 以及 Storage VMotion .365 15.1 使用 VMotion环境的准备 任务 .366 15.1.1 网络的划分 .366 15.1.2 生产环境虚拟交换机的 划分 .367 15.1.3 ESX 通信端口 /组功能 划分 .368 15.1.4 vSphere主机的配置 及说明 .371 15.2 vSphere的动态转移 VMotion .373 15.2.1 VMotion的原理 .374 15.2.2 VMotion的基本条件 .376 15.2.3 理解什么是 EVC 模式 .378 15.2.4 立即实践 VMotio
20、n.379 15.3 存储设备的 VMotion: SVMotion.385 15.3.1 SVMotion的原理 .385 15.3.2 具体操作 SVMotion .386 结语 .391 第 16 章 vSphere 的分布式资源调度功能: DRS .393 16.1 理解 vSphere的集群 ( Cluster) .394 16.1.1 vSphere中的资源池 .394 目 录 IX 16.1.2 创建 vSphere中的集群 及资源池 . 397 16.1.3 集群中的资源池 . 398 16.2 vSphere最重要的功能:分布 式 资源调度器 DRS . 399 16.2.1
21、 DRS的运作原理 . 399 16.2.2 DRS的规则配置 ( Rules) . 403 16.2.3 在 vCenter Server中 实践 DRS . 405 结语 . 412 第 17 章 创建不会蓝屏的环境: vSphere 的高 可用性 ( High Availability) . 413 17.1 HA和集群的关系 . 414 17.1.1 vSphere中的 HA. 414 17.1.2 VMware HA 的基本 选项 . 416 17.1.3 HA 的 VM 重新激活 选项 . 419 17.1.4 理解 HA隔离回馈是 什么 . 420 17.2 实践 VMware
22、HA . 426 17.2.1 使用 NIC Team来落实 “心跳线”的冗余 . 427 17.2.2 使用 VMware HA 功能 . 430 结语 . 435 第 18 章 创建永不停止的服务架构: Fault Tolerance . 437 18.1 从双机热备份原理开始 . 438 18.1.1 什么是双机热备份 . 438 18.1.2 双机热备的缺点 . 442 18.2 真正零时差的双机热备: VMware Fault Tolerance . 443 18.2.1 VMware FT 是内存和 CPU 的 RAID 1 . 443 18.2.2 VMware FT 解决的 问
23、题 . 447 18.2.3 VMware FT 和 HA的 异同 .449 18.3 实施 VMware FT 的前提 .449 18.3.1 支持 FT 的 CPU 列表 450 18.3.2 VMware vSphere的 先决条件 .453 18.4 正规实践 FT .454 18.4.1 生产环境的遍历任务 454 18.4.2 进行 FT 实践 .455 结语 .459 第 19 章 在 vSphere 下直接访问硬件 .461 19.1 RDM 模式 .462 19.1.1 vSphere中的 RDM 模式 是什么 .462 19.1.2 RDM 的种类 .465 19.1.3
24、RDM 模式的使用 时机 .465 19.1.4 RDM 模式的前提 .468 19.1.5 实践 RDM 模式 .468 19.2 理解 vSphere的直接硬件 访问 .474 19.2.1 直接硬件访问模式是 什么 .474 19.2.2 两种 I/O 虚拟化的 方式 .476 19.2.3 VMDirectPath I/O pass-through的使用 时机 .477 19.2.4 支持 VMDirectPath I/O pass-through的前提 .478 19.2.5 实践 VMDirectPath I/O pass-through模式 .480 结语 .484 第 20 章
25、 使用 VCB 备份及还原 vSphere 上的 虚 拟机 .485 20.1 备份及还原 VM 上的数据 .486 20.1.1 什么是 VCB .486 20.1.2 在 vSphere中备份 VM 的机制 .489 VMware vSphere 运维实录 X 虚拟智慧 20.2 使用 VCB命令备份及还原 VM. 491 20.2.1 安装及使用 VCB . 491 20.2.2 开始使用 VCB命令 . 493 20.2.3 使用 VCB还原 VM . 495 20.3 使用第三方软件备份还原 . 498 20.3.1 安装及配置 Symantec Backup Exec 2010 .
26、 498 20.3.2 使用 Symantec Backup Exec 2010备份及还原 VM . 509 结语 . 517 第 21 章 使用 VMware Data Recovery. 519 21.1 理解 Virtual Appliance . 520 21.1.1 什么是 VMware的 VA . 520 21.1.2 Virtual Appliance最常用 的格式: OVF. 521 21.1.3 使用 Virtual Appliance522 21.2 使用 VMware Data Recovery 备份及还原 . 527 21.2.1 VDR的特色 . 527 21.2.2
27、 VDR备份和还原的 过程 . 528 21.3 安装及配置 VDR. 529 21.3.1 安装 VDR . 529 21.3.2 配置 VDR . 541 21.4 使用 VDR备份及还原 VM . 545 21.4.1 使用 VDR备份 VM . 545 21.4.2 使用 VDR还原 VM . 552 结语 . 555 第 22 章 理解 vSphere 的 vNetwork Distributed Switch . 557 22.1 理解什么是 vNetwork Distributed Switch . 558 22.1.1 网络环境的交换机 . 558 22.1.2 理解 vDS的
28、原理及 功能 . 559 22.1.3 vDS的基本部件 . 561 22.2 具体操作 vDS.562 22.2.1 创建 vDS及其部件 .562 22.2.2 VM 中的操作及 配置 .567 22.2.3 将 VSS中的部件移植 到 vDS中 .575 22.2.4 配置 Private VLAN .578 结语 .580 第 23 章 使用 Cisco Nexus1000V 虚拟网络 交换机 .581 23.1 理解 Cisco Nexus 1000V .582 23.1.1 什么是 Cisco Nexus 1000V .582 23.1.2 Cisco Nexus 1000V的 架构 .