全書共11章,分為理論篇、技術篇和實戰(zhàn)篇三個部分。本書將虛擬化技術與應用融為一體,較為系統(tǒng)地介紹了虛擬化技術發(fā)展史、虛擬化技術的分類、虛擬化架構特性、主流虛擬化技術、服務器虛擬化應用、桌面虛擬化應用、網(wǎng)絡虛擬化應用、虛擬化架構軟/硬件方案等內容,基本涵蓋了目前主流的虛擬化技術及其應用。
本套書是廣東軒轅網(wǎng)絡科技股份有限公司策劃,并和高校協(xié)同開發(fā)的云計算系列教材,高校教師團隊主筆,廣東軒轅網(wǎng)絡科技股份有限公司為圖書提供內容和案例支持。工程師參與到教材大綱的制定和書稿內容的審核中,使得教材內容更加貼近行業(yè)和崗位;教材中案例則為企業(yè)真實項目案例,使得書本上的知識可以在實際工作中直接使用。本套書共6本,分別為云基礎、虛擬化、云安全、云架構、云運維、云管理。
王培麟教授,擁有多年教學經(jīng)驗,主講過《高等數(shù)學》《線性代數(shù)》《概率統(tǒng)計》《線性規(guī)劃》《C程序設計》《數(shù)據(jù)結構》《計算機應用基礎》《數(shù)據(jù)庫應用》《軟件工程》等課程。公開發(fā)表論文多篇,主編參編教材多部。《計算機應用數(shù)學(*二版)》獲評國家十一五規(guī)劃教材、2008年教育部精品教材。主持教育部教研子課題 “高職高專教育計算機課程體系內容改革、建設的研究與實踐”、廣東省高職院校教改項目“數(shù)字化教學資源建設實踐性研究”。
獲聘為廣東省高校教育技術專業(yè)指導委員會副主任委員、廣東省高職教育信息技術類專業(yè)教學指導委員會副主任委員、省高教學會信息網(wǎng)絡專業(yè)委員會常務理事。
第 一部分 理論篇
第 1章 虛擬化概述 2
1.1 虛擬化技術概念 2
1.1.1 虛擬化技術概述 2
1.1.2 虛擬化的定義 2
1.2 虛擬化技術發(fā)展史 3
1.3 虛擬化技術的分類 4
1.4 傳統(tǒng)基礎架構模式 5 1.5 虛擬基礎架構模式 6
1.5.1 虛擬基礎架構的概念 6
1.5.2 采用虛擬基礎架構的理由 7
1.5.3 虛擬基礎架構效益 7
1.6 本章小結 8
習題1 8
第 2章 主流虛擬化技術 9
2.1 服務器虛擬化 9
2.1.1 基本概念 9
2.1.2 體系架構 10
2.1.3 關鍵特性 13
2.1.4 核心技術 13
2.2 存儲虛擬化 18 2.2.1 存儲虛擬化基本概念 18
2.2.2 存儲虛擬化的特性 18
2.3 網(wǎng)絡虛擬化 19
2.4 主流虛擬化技術 19
2.5 本章小結 23
習題2 23
第 二部分 技術篇
第3章 VMware ESXi技術 26
3.1 VMware ESXi概述 26
3.1.1 VMware ESXi介紹 26
3.1.2 VMware ESXi安裝 26
3.1.3 VMware ESXi配置 30
3.1.4 使用VMware vShpere Client
管理ESXi 34
3.2 VMware ESXi控制臺 38 3.2.1 創(chuàng)建虛擬機 38
3.2.2 定制虛擬機 40
3.3 VMware ESXi重要功能 43
3.4 VMware ESX與VMware ESXi的
區(qū)別 43
3.5 本章小結 43
習題3 44
第4章 Citrix XenServer技術 45
4.1 Citrix XenServer概述 45
4.2 XenServer的功能特性 46
4.2.1 利用XenServer實現(xiàn)數(shù)據(jù)
中心業(yè)務連續(xù)性 46
4.2.2 利用XenServer實現(xiàn)**集成
和管理 46
4.2.3 高性能虛擬基礎架構 47
4.3 XenServer系統(tǒng)架構 47
4.4 安裝XenServer和XenCenter 48 4.4.1 安裝XenServer 48
4.4.2 安裝XenCenter 54
4.5 創(chuàng)建虛擬機環(huán)境 57
4.5.1 創(chuàng)建虛擬機 57
4.5.2 虛擬機(VM)
安裝XenServer Tools 65
4.6 XenCenter的監(jiān)控功能 68
4.7 本章小結 70
習題4 71
第5章 Microsoft Hyper-V技術 72
5.1 Microsoft Hyper-V概述 72
5.2 Hyper-V功能特性 72
5.3 系統(tǒng)架構 73
5.4 虛擬硬盤格式 74 5.5 安裝Hyper-V服務器角色 74
5.6 創(chuàng)建虛擬機 80
5.7 本章小結 84
習題5 84
第6章 KVM技術 86
6.1 KVM概述 86
6.1.1 KVM的歷史 86
6.1.2 KVM功能概覽 86
6.1.3 KVM的前景 88
6.2 KVM功能模塊 88
6.3 QEMU設備模型 89 6.4 構建KVM環(huán)境 89
6.4.1 硬件系統(tǒng)的配置 90
6.4.2 安裝KVM服務器 91
6.4.3 虛擬機維護 104
6.5 本章小結 111
習題6 111
第7章 Docker 容器化技術 114
7.1 Docker概述 114
7.1.1 Docker的概念 114
7.1.2 Docker與虛擬化 114
7.2 Docker技術 115
7.2.1 Docker Engine(Docker引擎) 115
7.2.2 Docker Architecture
(Docker架構) 116
7.3 Docker的使用 117
7.3.1 安裝與卸載Docker 117
7.3.2 使用Docker 鏡像 121 7.3.3 使用Docker容器 124
7.4 Docker的應用 125
7.4.1 使用Docker Hub 125
7.4.2 創(chuàng)建自定義的MySQL鏡像 126
7.4.3 使用Dockerfile構建自定義的
Apache鏡像 128
7.4.4 應用Docker-Compose同時啟動
Apache和MySQL容器 132
7.5 本章小結 134
習題7 134
第三部分 實戰(zhàn)篇
第8章 服務器虛擬化應用 138
8.1 虛擬服務器配置 138
8.2 服務器部署工具 141
8.3 虛擬服務器調優(yōu) 145
8.3.1 虛擬磁盤 145
8.3.2 虛擬機頁面文件和交換空間 145
8.3.3 主機性能調優(yōu) 145
8.3.4 網(wǎng)絡優(yōu)化 146
8.4 虛擬服務器安全性 146
8.5 虛擬機備份 147 8.6 虛擬機業(yè)務遷移 151
8.6.1 業(yè)務冷遷移 151
8.6.2 業(yè)務在線熱遷移 151
8.7 P2V(物理機轉虛擬化) 152
8.7.1 離線P2V遷移(冷克隆) 152
8.7.2 在線P2V遷移(熱克。152
8.7.3 手工遷移 154
8.8 本章小結 154
習題8 155
第9章 桌面虛擬化應用 156
9.1 桌面虛擬化終端類型 157
9.1.1 瘦客戶端 157
9.1.2 胖客戶端 158 9.2 共享桌面 159
9.3 基于虛擬機的托管桌面 159
9.4 托管刀片工作站桌面 160
9.5 本地流桌面 161
9.6 基于虛擬機的本地桌面 161
9.7 主流桌面虛擬化軟件 162
9.8 VMware View 163
9.8.1 VMware View體系架構 163 9.8.2 View Connection Server的安裝 164
9.8.3 View Composer的安裝 169
9.8.4 配置View Administrator 173
9.9 本章小結 175
習題9 175
第 10章 網(wǎng)絡和存儲虛擬化應用 177
10.1 虛擬專用網(wǎng)絡(VPN) 177
10.1.1 硬件VPN 177
10.1.2 軟件VPN 178
10.2 虛擬局域網(wǎng)(VLAN) 184
10.2.1 標準VLAN 184
10.2.2 VMware VLAN 185 10.2.3 混合VLAN 186
10.3 SAN和VSAN 187
10.4 NAS 192
10.5 本章小結 192
習題10 192
第 11章 虛擬化架構規(guī)劃實戰(zhàn) 194
11.1 項目背景 194
11.2 需求分析 195
11.3 設計選型 195
11.4 實施方案 195
11.4.1 計算資源規(guī)劃 196 11.4.2 存儲資源規(guī)劃 198
11.4.3 網(wǎng)絡資源規(guī)劃 200
11.5 本章小結 202
習題11 202
習題參考答案 203