书籍详情
虚拟化技术入门实战(第2版)
作者:[美] Matthew Portnoy,杜静,敖富江,李博 著
出版社:清华大学出版社
出版时间:2017-09-01
ISBN:9787302483656
定价:¥49.80
购买这本书可以去
内容简介
快速轻松学习虚拟化技术采用虚拟化技术的公司日益增多;在这种趋势下,IT专业人员只有掌握*新知识和技能,才能管理以虚拟化为中心的基础设施。 虚拟化技术入门实战(第2版)》简明清晰地讲述虚拟化的内涵和原理,分析如何设置CPU、内存、存储设备和网络等,引导你创建自己的虚拟机。每章都聚焦于一个特定目标,为你扎实掌握这门职业必备技术奠定坚实基础。虚拟化基础◆ 虚拟化软件在计算机环境中的运行方式◆ Type 1和Type 2虚拟化管理程序的区别◆ 云计算如何运用虚拟化◆ 在虚拟机中安装Windows和Linux◆ 管理CPU、内存、存储设备和网络◆ 为虚拟机配置支持设备◆ 可提高可用性的技术◆ 保护单个虚拟机、虚拟服务器和整个数据中心◆ 在虚拟环境中部署应用程序的方法和实践
作者简介
作者简介 Matthew Portnoy是一位拥有30年从业经验的资深 IT专家。他是VMWare高级系统工程师,同时兼任Wake 技术社区大学的教授,从2007年至今在该校讲授CIS课 程。Matthew曾在虚拟化峰会VMworld以及其他多个行 业重要会议(包括VMWare用户组大会)做专题演讲。
目录
第1章 深入理解虚拟化 1
1.1 虚拟化概述 1
1.1.1 Microsoft Windows驱动的服务器增长 3
1.1.2 摩尔定律 5
1.2 理解虚拟化的重要性 7
1.2.1 当前的趋势 9
1.2.2 虚拟化和云计算 11
1.3 理解虚拟化软件的运作原理 11
1.3.1 服务器虚拟化 11
1.3.2 桌面虚拟化 12
1.3.3 应用程序虚拟化 13
1.4 本章总结及练习题 14
第2章 深入理解Hypervisor 17
2.1 Hypervisor概述 17
2.1.1 探索Hypervisor的历史 18
2.1.2 理解Type 1 Hypervisor 19
2.1.3 理解Type 2 Hypervisor 20
2.2 理解Hypervisor的作用 21
2.2.1 全息甲板和交通警察 21
2.2.2 资源分配 22
2.3 当前的Hypervisor对比 23
2.3.1 VMware ESX 23
2.3.2 Citrix Xen 25
2.3.3 微软Hyper-V 26
2.3.4 其他解决方案 27
2.4 本章总结及练习题 28
第3章 深入理解虚拟机 29
3.1 虚拟机概述 29
3.1.1 查看虚拟机中的CPU 31
3.1.2 查看虚拟机中的内存 31
3.1.3 查看虚拟机中的网络资源 32
3.1.4 查看虚拟机中的存储资源 33
3.2 了解虚拟机的工作原理 35
3.3 使用虚拟机 36
3.3.1 理解虚拟机克隆 37
3.3.2 理解模板 38
3.3.3 理解快照 39
3.3.4 理解OVF 39
3.3.5 理解容器 40
3.4 本章总结及练习题 41
第4章创建虚拟机 43
4.1 进行P2V转换 43
4.1.1 解析物理-虚拟转换过程 44
4.1.2 热克隆和冷克隆 44
4.2 安装虚拟化环境 45
4.2.1 安装 VMware Workstation Player46
4.2.2 探索VMware Workstation Player50
4.2.3 安装VirtualBox 52
4.3 创建一个新虚拟机 56
4.3.1 考虑VM配置 57
4.3.2 创建首个虚拟机 57
4.4 本章总结及练习题 61
第5章在虚拟机中安装Windows63
5.1 在虚拟机中安装Windows 63
5.1.1 安装Windows 10 63
5.1.2 安装VMware Tools 71
5.2 理解配置选项 73
5.3 优化新虚拟机 78
5.4 本章总结及练习题 79
第6章在虚拟机中安装Linux81
6.1 在虚拟机中安装Linux 81
6.1.1 探索Oracle VM VirtualBox 82
6.1.2 在虚拟机中安装Linux 84
6.1.3 安装VirtualBox Guest Additions 92
6.2 理解配置选项 94
6.3 优化新Linux虚拟机 96
6.4 本章总结及练习题 97
第7章 管理虚拟机的CPU 99
7.1 理解CPU虚拟化99
7.2 配置VM的CPU选项 102
7.3 虚拟机CPU调优实践103
7.3.1 选择多vCPU还是单vCPU 103
7.3.2 超线程 104
7.3.3 使用Intel和AMD服务器 105
7.4 本章总结及练习题 106
第8章 管理虚拟机的内存 107
8.1 理解内存虚拟化 107
8.2 配置虚拟机内存选项 109
8.3 虚拟机内存调优实践 110
8.3.1 计算内存开销 110
8.3.2 内存优化 111
8.4 本章总结及练习题 115
第9章 管理虚拟机的存储 117
9.1 理解存储虚拟化 117
9.2 配置虚拟机存储选项 121
9.3 虚拟机存储调优实践 126
9.4 本章总结及练习题 130
第10章 管理虚拟机的网络 133
10.1 理解网络虚拟化 133
10.2 配置虚拟机网络选项 140
10.3 虚拟机网络调优实践 144
10.4 本章总结及练习题 146
第11章复制虚拟机147
11.1 克隆虚拟机 147
11.2 使用模板 153
11.3 保存虚拟机状态 156
11.3.1 创建快照 158
11.3.2 合并快照 161
11.4 本章总结及练习题 162
第12章管理虚拟机中的附加设备165
12.1 使用虚拟机工具 165
12.2 理解虚拟设备 167
12.3 配置CD/DVD设备167
12.4 配置软驱设备 168
12.5 配置声卡 170
12.6 配置USB设备171
12.7 配置图形显示器 173
12.8 配置其他设备 174
12.9 本章总结及练习题 176
第13章深入理解可用性 179
13.1 不断提高可用性 179
13.2 保护单个虚拟机 181
13.3 保护多个虚拟机 184
13.4 保护数据中心 187
13.5 本章总结及练习题 189
第14章深入理解虚拟机中的应用程序 191
14.1 了解虚拟化基础架构性能相关能力 191
14.2 在虚拟化环境中部署应用程序 194
14.3 理解虚拟Appliance设备和vApp200
14.4 Open Stack和容器201
14.5 本章总结及练习题 202
附录A 附加练习答案205
附录B 术语表 213
1.1 虚拟化概述 1
1.1.1 Microsoft Windows驱动的服务器增长 3
1.1.2 摩尔定律 5
1.2 理解虚拟化的重要性 7
1.2.1 当前的趋势 9
1.2.2 虚拟化和云计算 11
1.3 理解虚拟化软件的运作原理 11
1.3.1 服务器虚拟化 11
1.3.2 桌面虚拟化 12
1.3.3 应用程序虚拟化 13
1.4 本章总结及练习题 14
第2章 深入理解Hypervisor 17
2.1 Hypervisor概述 17
2.1.1 探索Hypervisor的历史 18
2.1.2 理解Type 1 Hypervisor 19
2.1.3 理解Type 2 Hypervisor 20
2.2 理解Hypervisor的作用 21
2.2.1 全息甲板和交通警察 21
2.2.2 资源分配 22
2.3 当前的Hypervisor对比 23
2.3.1 VMware ESX 23
2.3.2 Citrix Xen 25
2.3.3 微软Hyper-V 26
2.3.4 其他解决方案 27
2.4 本章总结及练习题 28
第3章 深入理解虚拟机 29
3.1 虚拟机概述 29
3.1.1 查看虚拟机中的CPU 31
3.1.2 查看虚拟机中的内存 31
3.1.3 查看虚拟机中的网络资源 32
3.1.4 查看虚拟机中的存储资源 33
3.2 了解虚拟机的工作原理 35
3.3 使用虚拟机 36
3.3.1 理解虚拟机克隆 37
3.3.2 理解模板 38
3.3.3 理解快照 39
3.3.4 理解OVF 39
3.3.5 理解容器 40
3.4 本章总结及练习题 41
第4章创建虚拟机 43
4.1 进行P2V转换 43
4.1.1 解析物理-虚拟转换过程 44
4.1.2 热克隆和冷克隆 44
4.2 安装虚拟化环境 45
4.2.1 安装 VMware Workstation Player46
4.2.2 探索VMware Workstation Player50
4.2.3 安装VirtualBox 52
4.3 创建一个新虚拟机 56
4.3.1 考虑VM配置 57
4.3.2 创建首个虚拟机 57
4.4 本章总结及练习题 61
第5章在虚拟机中安装Windows63
5.1 在虚拟机中安装Windows 63
5.1.1 安装Windows 10 63
5.1.2 安装VMware Tools 71
5.2 理解配置选项 73
5.3 优化新虚拟机 78
5.4 本章总结及练习题 79
第6章在虚拟机中安装Linux81
6.1 在虚拟机中安装Linux 81
6.1.1 探索Oracle VM VirtualBox 82
6.1.2 在虚拟机中安装Linux 84
6.1.3 安装VirtualBox Guest Additions 92
6.2 理解配置选项 94
6.3 优化新Linux虚拟机 96
6.4 本章总结及练习题 97
第7章 管理虚拟机的CPU 99
7.1 理解CPU虚拟化99
7.2 配置VM的CPU选项 102
7.3 虚拟机CPU调优实践103
7.3.1 选择多vCPU还是单vCPU 103
7.3.2 超线程 104
7.3.3 使用Intel和AMD服务器 105
7.4 本章总结及练习题 106
第8章 管理虚拟机的内存 107
8.1 理解内存虚拟化 107
8.2 配置虚拟机内存选项 109
8.3 虚拟机内存调优实践 110
8.3.1 计算内存开销 110
8.3.2 内存优化 111
8.4 本章总结及练习题 115
第9章 管理虚拟机的存储 117
9.1 理解存储虚拟化 117
9.2 配置虚拟机存储选项 121
9.3 虚拟机存储调优实践 126
9.4 本章总结及练习题 130
第10章 管理虚拟机的网络 133
10.1 理解网络虚拟化 133
10.2 配置虚拟机网络选项 140
10.3 虚拟机网络调优实践 144
10.4 本章总结及练习题 146
第11章复制虚拟机147
11.1 克隆虚拟机 147
11.2 使用模板 153
11.3 保存虚拟机状态 156
11.3.1 创建快照 158
11.3.2 合并快照 161
11.4 本章总结及练习题 162
第12章管理虚拟机中的附加设备165
12.1 使用虚拟机工具 165
12.2 理解虚拟设备 167
12.3 配置CD/DVD设备167
12.4 配置软驱设备 168
12.5 配置声卡 170
12.6 配置USB设备171
12.7 配置图形显示器 173
12.8 配置其他设备 174
12.9 本章总结及练习题 176
第13章深入理解可用性 179
13.1 不断提高可用性 179
13.2 保护单个虚拟机 181
13.3 保护多个虚拟机 184
13.4 保护数据中心 187
13.5 本章总结及练习题 189
第14章深入理解虚拟机中的应用程序 191
14.1 了解虚拟化基础架构性能相关能力 191
14.2 在虚拟化环境中部署应用程序 194
14.3 理解虚拟Appliance设备和vApp200
14.4 Open Stack和容器201
14.5 本章总结及练习题 202
附录A 附加练习答案205
附录B 术语表 213
猜您喜欢