《虚拟化技术入门实战 第2版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)Matthew Portnoy著;杜静,敖富江,李博译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2017
  • ISBN:9787302483656
  • 页数:218 页
图书介绍:本书内容十分详尽,描述了虚拟化环境中涉及的几乎所有概念和相关技术,包括计算环境下虚拟化软件是如何运行的,Type 1和Type 2虚拟机产品的不同,从头创建虚拟机以及如何将之从物理环境迁移到虚拟环境,虚拟机的CPU、内存、存储器、网络等如何配置和管理,为虚拟机配置支持设备,高可用考虑等。

第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 Player 46

4.2.2 探索VMware Workstation Player 50

4.2.3 安装VirtualBox 52

4.3 创建一个新虚拟机 56

4.3.1 考虑VM配置 57

4.3.2 创建首个虚拟机 57

4.4 本章总结及练习题 61

第5章 在虚拟机中安装Windows 63

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章 在虚拟机中安装Linux 81

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设备和vApp 200

14.4 Open Stack和容器 201

14.5 本章总结及练习题 202

附录A 附加练习答案 205

附录B 术语表 213