目 錄
第一部分 虛擬化基礎及技術選擇
第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
· · · · · · (
收起)