1.學(xué)習(xí)虛擬化的意義
在過去的半個(gè)多世紀(jì)里,信息技術(shù)的發(fā)展尤其是計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù)的發(fā)展,極大地改變了人們的工作和生活方式。大量的政府機(jī)構(gòu)、企業(yè)、高校開始采用以數(shù)據(jù)中心為業(yè)務(wù)運(yùn)營(yíng)平臺(tái)的信息服務(wù)模式。數(shù)據(jù)中心變得空前重要和復(fù)雜,一系列問題接踵而來,這對(duì)管理工作提出了全新的挑戰(zhàn)。如何通過數(shù)據(jù)中心快速地創(chuàng)建服務(wù)并高效地管理業(yè)務(wù)?怎樣根據(jù)需求動(dòng)態(tài)調(diào)整資源以降低運(yùn)營(yíng)成本?如何更加靈活、高效、安全地使用和管理各種資源?如何共享已有的計(jì)算平臺(tái)而不是重復(fù)創(chuàng)建個(gè)人的數(shù)據(jù)中心?業(yè)內(nèi)人士普遍認(rèn)為,信息產(chǎn)業(yè)本身需要更加徹底的技術(shù)變革和商業(yè)模式轉(zhuǎn)型。云計(jì)算在這樣的背景下應(yīng)運(yùn)而生,而虛擬化正是云計(jì)算的核心技術(shù)支撐。
虛擬化技術(shù)實(shí)現(xiàn)了對(duì)資源的邏輯抽象和統(tǒng)一表示,在服務(wù)器、網(wǎng)絡(luò)及存儲(chǔ)管理等方面都有著突出的優(yōu)勢(shì),大大降低了管理復(fù)雜度,提高了資源利用率,減少了運(yùn)營(yíng)成本,為運(yùn)維工作人員提供了有力的技術(shù)支撐。
2.選擇本書的理由
(1)涵蓋虛擬數(shù)據(jù)中心構(gòu)建全體系內(nèi)容。本書的內(nèi)容安排遵循數(shù)據(jù)中心搭建的流程體系,包括了從對(duì)虛擬化的認(rèn)識(shí)開始,到VMware虛擬化安裝,再到vSphere部署、配置、管理、運(yùn)維、分析等內(nèi)容的全體系實(shí)現(xiàn)過程,可讓讀者在實(shí)戰(zhàn)中掌握從無到有構(gòu)建完整的虛擬數(shù)據(jù)中心的技術(shù)。
(2)任務(wù)驅(qū)動(dòng)型的實(shí)訓(xùn)項(xiàng)目。本書的編寫采用項(xiàng)目式教學(xué),我們把VMware vSphere的相關(guān)知識(shí)點(diǎn)精心地融入8個(gè)應(yīng)用項(xiàng)目之中。每個(gè)應(yīng)用項(xiàng)目包含若干子任務(wù),共計(jì)31個(gè)子任務(wù)。每個(gè)應(yīng)用項(xiàng)目在具體實(shí)施前均介紹了項(xiàng)目的應(yīng)用環(huán)境與設(shè)計(jì)規(guī)劃,使讀者在學(xué)習(xí)過程中更有針對(duì)性,更容易與實(shí)際應(yīng)用相結(jié)合。本書中所有項(xiàng)目任務(wù)均通過精心設(shè)計(jì),其任務(wù)操作的成熟度和工程應(yīng)用的層次都達(dá)到了企業(yè)級(jí)生產(chǎn)環(huán)境的應(yīng)用水平。
(3)項(xiàng)目講堂教學(xué)模式。本書所有項(xiàng)目中均包含“項(xiàng)目講堂”的小節(jié)內(nèi)容,針對(duì)本項(xiàng)目中所涉及的理論知識(shí)進(jìn)行講解,使讀者可以預(yù)先學(xué)習(xí)本項(xiàng)目的理論知識(shí),理解項(xiàng)目中的知識(shí)體系,使理論和實(shí)訓(xùn)操作相結(jié)合,從而加深對(duì)項(xiàng)目應(yīng)用的掌握程度。
(4)緊跟VMware vSphere發(fā)展。本書所有操作內(nèi)容均基于VMware vSphere 6.7版本實(shí)現(xiàn),截至?xí)遄珜懲瓿桑税姹救詾閂Mware vSphere虛擬化體系的最新版本。另外,本書配備了專門的技術(shù)支持網(wǎng)站,可讓讀者免費(fèi)獲得關(guān)于本書的配套資源。
(5)多媒體輔助操作教程。本書除了項(xiàng)目一中的任務(wù)一,其他每個(gè)任務(wù)中均包含操作二維碼。為更好地幫助讀者學(xué)習(xí),本書配有二維碼,讀者可通過掃描二維碼查看本任務(wù)的操作視頻教程,獲取詳細(xì)的操作講解。
3.本書的讀者對(duì)象
本書適用于以下三類讀者:
一是從事數(shù)據(jù)中心的初級(jí)運(yùn)維人員。本書可幫助他們進(jìn)一步深入學(xué)習(xí)VMware虛擬化知識(shí),從而更好地掌握虛擬數(shù)據(jù)中心的操作方法,提高工作績(jī)效。
二是有興趣學(xué)習(xí)VMware虛擬化的普通IT人員。本書可幫助他們從零開始掌握VMware虛擬化技術(shù),為后續(xù)工作、學(xué)習(xí)打下基礎(chǔ)。
三是開展云計(jì)算、虛擬化技術(shù)相關(guān)課程的高等院校。本書可幫助學(xué)生從零開始學(xué)習(xí)虛擬化技術(shù),并且通過實(shí)訓(xùn)任務(wù)的方式提升學(xué)生的動(dòng)手實(shí)踐能力。
4.本書包含的內(nèi)容
本書共8個(gè)項(xiàng)目,從內(nèi)容組織上看,主要包含虛擬化的理論基礎(chǔ)、部署安裝、操作管理、運(yùn)維分析與第三方工具五部分內(nèi)容,每個(gè)部分的項(xiàng)目中詳細(xì)內(nèi)容如下。
項(xiàng)目一為理論基礎(chǔ)部分。本部分主要介紹云計(jì)算與虛擬化技術(shù)的基礎(chǔ)概念、使用公有云以及VMware Workstation桌面虛擬化的操作方法。
項(xiàng)目二和項(xiàng)目三為部署安裝部分。本部分主要介紹VMware ESXi 6.7的安裝、vSphere Host Client與VMRC的使用、VCSA的安裝以及vSphere Client的操作管理等內(nèi)容,帶領(lǐng)讀者搭建基礎(chǔ)的、可運(yùn)行的vSphere虛擬化平臺(tái),為后續(xù)操作提供基礎(chǔ)的平臺(tái)環(huán)境。
項(xiàng)目四至項(xiàng)目六為操作管理部分。本部分主要介紹vSphere的虛擬網(wǎng)絡(luò)、共享存儲(chǔ)、安全性、群集配置、HA、DRS以及虛擬機(jī)的管理(包括虛擬機(jī)的導(dǎo)入、導(dǎo)出、VMware Tools、Spool、vApp、虛擬機(jī)克隆、模板管理、Replication管理)等內(nèi)容,帶領(lǐng)讀者學(xué)習(xí)對(duì)vSphere進(jìn)行高級(jí)管理并實(shí)現(xiàn)高可用,提升讀者虛擬化的操作水平。
項(xiàng)目七為運(yùn)維分析部分。本部分主要介紹vRealize Operations、vRealize Log Insight、vRealize Code Stream、VMware Convert等模塊的搭建與使用,帶領(lǐng)讀者學(xué)習(xí)虛擬化的運(yùn)維管理、日志分析、智能交付與虛擬機(jī)遷移等操作技術(shù),使讀者能夠有效掌握數(shù)據(jù)中心的運(yùn)行動(dòng)態(tài)。
項(xiàng)目八為第三方工具部分。本部分主要介紹使用RVTools、Veeam Backup & Replication實(shí)現(xiàn)vSphere的管理操作、使用QS-WSM實(shí)現(xiàn)vSphere監(jiān)控等內(nèi)容,使讀者能夠了解常用第三方工具的使用方法,并能基于第三方工具更好地實(shí)現(xiàn)虛擬化數(shù)據(jù)中心的管理。
5.感謝
本書能順利撰寫完畢,離不開家人們的默默支持,正是家人們的支持使我們能全身心投入本書的編寫中,對(duì)于他們,內(nèi)心充滿了感謝和愧疚。同時(shí),感謝王雨航、胡喜來、孫曉鵬對(duì)本書中任務(wù)講解的部分視頻進(jìn)行錄制,并對(duì)整書文字進(jìn)行校核。
本書編寫完成后,中國(guó)水利水電出版社有限公司萬水分社的周春元副總經(jīng)理對(duì)于本書的出版給予了中肯的指導(dǎo)和積極的幫助,在此表示深深的謝意!
由于我們的水平有限,疏漏及不足之處在所難免,敬請(qǐng)廣大讀者朋友批評(píng)指正。
作者的話
項(xiàng)目一 虛擬化基礎(chǔ)
項(xiàng)目介紹 1
項(xiàng)目目的 1
項(xiàng)目需求 1
項(xiàng)目設(shè)計(jì) 2
配置清單 2
項(xiàng)目記錄 2
項(xiàng)目講堂 3
任務(wù)一 了解云計(jì)算與虛擬化技術(shù) 3
【任務(wù)介紹】 3
【任務(wù)目標(biāo)】 4
【任務(wù)內(nèi)容】 4
1.云計(jì)算 4
2.虛擬化 12
任務(wù)二 使用公有云 15
【任務(wù)介紹】 15
【任務(wù)目標(biāo)】 16
【操作步驟】 16
1.阿里云服務(wù)器的選型與購買 16
2.WordPress系統(tǒng)部署 23
3.云服務(wù)器的運(yùn)維監(jiān)控與性能分析 27
任務(wù)三 使用VMware Workstation 29
【任務(wù)介紹】 29
【任務(wù)目標(biāo)】 29
【操作步驟】 29
1.安裝前準(zhǔn)備 29
2.安裝VMware Workstation Pro 30
3.虛擬機(jī)創(chuàng)建與網(wǎng)絡(luò)配置 32
4.安裝CentOS 7 36
5.模板部署虛擬機(jī) 39
項(xiàng)目二 安裝ESXi 6.7
項(xiàng)目介紹 42
項(xiàng)目目的 42
項(xiàng)目需求 42
項(xiàng)目設(shè)計(jì) 42
配置清單 43
項(xiàng)目記錄 43
項(xiàng)目講堂 44
任務(wù)一 ESXi 6.7安裝與配置 44
【任務(wù)介紹】 44
【任務(wù)目標(biāo)】 45
【操作步驟】 45
1.ESXi安裝介質(zhì)的準(zhǔn)備 45
2.安裝ESXi 45
3.配置ESXi網(wǎng)絡(luò) 46
任務(wù)二 使用vSphere Host Client管理 49
【任務(wù)介紹】 49
【任務(wù)目標(biāo)】 49
【操作步驟】 49
1.更改ESXi主機(jī)自動(dòng)啟動(dòng)配置 49
2.安全和用戶管理 50
3.監(jiān)控管理 50
4.在vSphere Host Client中創(chuàng)建虛擬機(jī) 50
任務(wù)三 使用VMRC管理虛擬機(jī) 53
【任務(wù)介紹】 53
【任務(wù)目標(biāo)】 53
【操作步驟】 53
1.VMRC的安裝 53
2.VMRC的使用 53
項(xiàng)目三 安裝vCenter Server
項(xiàng)目介紹 56
項(xiàng)目目的 56
項(xiàng)目需求 56
項(xiàng)目設(shè)計(jì) 56
配置清單 57
項(xiàng)目記錄 57
項(xiàng)目講堂 58
任務(wù)一 安裝vCenter Server 59
【任務(wù)介紹】 59
【任務(wù)目標(biāo)】 59
【操作步驟】 59
1.在ESXi部署vCenter Server Appliance 59
2.配置VCSA 61
任務(wù)二 使用vSphere Client管理ESXi 62
【任務(wù)介紹】 62
【任務(wù)目標(biāo)】 62
【操作步驟】 62
1.訪問VCSA 62
2.建立數(shù)據(jù)中心 62
3.添加ESXi主機(jī) 63
4.管理ESXi 65
任務(wù)三 使用vSphere Client系統(tǒng)管理 67
【任務(wù)介紹】 67
【任務(wù)目標(biāo)】 67
【操作步驟】 67
1.管理客戶端插件 67
2.安裝VMware增強(qiáng)型身份驗(yàn)證插件 68
3.導(dǎo)出列表 69
任務(wù)四 使用VMware Appliance Management Administration 69
【任務(wù)介紹】 69
【任務(wù)目標(biāo)】 69
【操作步驟】 69
1.訪問VMware Appliance Management Administration 69
2.使用VMware Appliance Management Administration 70
項(xiàng)目四 vSphere高級(jí)管理
項(xiàng)目介紹 73
項(xiàng)目目的 73
項(xiàng)目需求 73
項(xiàng)目設(shè)計(jì) 73
配置清單 74
項(xiàng)目記錄 74
項(xiàng)目講堂 75
任務(wù)一 使用vSphere管理虛擬網(wǎng)絡(luò) 80
【任務(wù)介紹】 80
【任務(wù)目標(biāo)】 80
【操作步驟】 80
1.在ESXi上配置標(biāo)準(zhǔn)交換機(jī) 80
2.在ESXi上配置虛擬機(jī)端口組 85
3.在ESXi上配置VMkernel 86
4.在vCenter Server上配置分布式交換機(jī) 88
任務(wù)二 基于Windows Server 2019實(shí)現(xiàn)共享存儲(chǔ) 99
【任務(wù)介紹】 99
【任務(wù)目標(biāo)】 99
【操作步驟】 100
1.安裝Windows Server 2019 100
2.安裝配置NFS存儲(chǔ)服務(wù) 101
3.安裝配置iSCSI存儲(chǔ)服務(wù) 105
任務(wù)三 使用vSphere管理存儲(chǔ) 109
【任務(wù)介紹】 109
【任務(wù)目標(biāo)】 109
【操作步驟】 109
1.在VCSA上添加NFS存儲(chǔ)服務(wù) 109
2.在VCSA上添加iSCSI存儲(chǔ)服務(wù) 110
3.創(chuàng)建虛擬機(jī)并查看文件存儲(chǔ) 114
任務(wù)四 提升vSphere安全性 116
【任務(wù)介紹】 116
【任務(wù)目標(biāo)】 116
【操作步驟】 116
1.在ESXi上添加用戶 116
2.配置ESXi防火墻 118
3.配置ESXi主機(jī)鎖定模式 121
4.在VCSA上配置用戶與角色 122
項(xiàng)目五 構(gòu)建高可用的虛擬化
項(xiàng)目介紹 127
項(xiàng)目目的 127
項(xiàng)目需求 127
項(xiàng)目設(shè)計(jì) 127
配置清單 128
項(xiàng)目記錄 128
項(xiàng)目講堂 129
任務(wù)一 配置vSphere vMotion 132
【任務(wù)介紹】 132
【任務(wù)目標(biāo)】 132
【操作步驟】 132
1.配置VMkernel接口支持vMotion 132
2.使用vMotion遷移正在運(yùn)行的
虛擬機(jī) 134
任務(wù)二 實(shí)現(xiàn)vSphere群集 137
【任務(wù)介紹】 137
【任務(wù)目標(biāo)】 137
【操作步驟】 137
1.創(chuàng)建vSphere群集 137
2.配置vSphere群集EVC 138
3.群集添加ESXi主機(jī) 139
任務(wù)三 實(shí)現(xiàn)vSphere DRS與HA 142
【任務(wù)介紹】 142
【任務(wù)目標(biāo)】 142
【操作步驟】 142
1.在vCenter Server上實(shí)現(xiàn)vSphere DRS 142
2.在vCenter Server上實(shí)現(xiàn)vSphere HA 147
項(xiàng)目六 虛擬機(jī)管理
項(xiàng)目介紹 155
項(xiàng)目目的 155
項(xiàng)目需求 155
項(xiàng)目設(shè)計(jì) 156
配置清單 156
項(xiàng)目記錄 156
項(xiàng)目講堂 157
任務(wù)一 管理虛擬機(jī) 161
【任務(wù)介紹】 161
【任務(wù)目標(biāo)】 162
【操作步驟】 162
1.創(chuàng)建虛擬機(jī) 162
2.管理虛擬機(jī) 166
任務(wù)二 使用VMware Tools 168
【任務(wù)介紹】 168
【任務(wù)目標(biāo)】 168
【操作步驟】 169
1.VMware Tools安裝 169
2.VMware Tools升級(jí) 170
任務(wù)三 使用Resource Pool與vApp 171
【任務(wù)介紹】 171
【任務(wù)目標(biāo)】 171
【操作步驟】 171
1.使用RP 171
2.使用vApp 172
任務(wù)四 虛擬機(jī)克隆 175
【任務(wù)介紹】 175
【任務(wù)目標(biāo)】 175
【操作步驟】 176
1.創(chuàng)建虛擬機(jī)自定義規(guī)范 176
2.克隆虛擬機(jī) 177
3.克隆vApp 179
任務(wù)五 使用虛擬機(jī)模板 181
【任務(wù)介紹】 181
【任務(wù)目標(biāo)】 182
【操作步驟】 182
1.創(chuàng)建模板 182
2.將虛擬機(jī)克隆為模板 183
3.從模板部署虛擬機(jī) 183
4.使用OVF模板部署虛擬機(jī) 183
任務(wù)六 使用vSphere Replication 185
【任務(wù)介紹】 185
【任務(wù)目標(biāo)】 185
【操作步驟】 185
1.部署VR 185
2.配置VR 188
3.配置虛擬機(jī)復(fù)制 189
4.啟動(dòng)恢復(fù) 191
項(xiàng)目七 虛擬化運(yùn)維
項(xiàng)目介紹 193
項(xiàng)目目的 193
項(xiàng)目需求 193
配置清單 194
項(xiàng)目記錄 194
項(xiàng)目講堂 194
任務(wù)一 安裝vRealize Operations Manager 196
【任務(wù)介紹】 196
【任務(wù)目標(biāo)】 196
【操作步驟】 196
1.vRealize Operations Manager安裝前準(zhǔn)備 196
2.部署vRealize Operations Manager 196
3.初始化vRealize Operations Manager 199
任務(wù)二 使用vRealize Operations實(shí)現(xiàn)運(yùn)維管理 203
【任務(wù)介紹】 203
【任務(wù)目標(biāo)】 203
【操作步驟】 204
1.配置解決方案 204
2.查看vRealize Operations Manager的主頁信息 206
3.使用儀表板 210
4.使用警示 214
任務(wù)三 安裝vRealize Log Insight 219
【任務(wù)介紹】 219
【任務(wù)目標(biāo)】 219
【操作步驟】 219
1.vRealize Log Insight安裝前準(zhǔn)備 219
2.部署vRealize Log Insight 219
3.初始化vRealize Log Insight 222
任務(wù)四 使用vRealize Log Insight實(shí)現(xiàn)日志分析 224
【任務(wù)介紹】 224
【任務(wù)目標(biāo)】 225
【操作步驟】 225
1.vRealize Log Insight與VCSA集成 225
2.使用vRealize Log Insight進(jìn)行日志分析 226
任務(wù)五 使用VMware Converter實(shí)現(xiàn)虛擬機(jī)遷移 227
【任務(wù)介紹】 227
【任務(wù)目標(biāo)】 227
【操作步驟】 228
1.遷移前的準(zhǔn)備 228
2.在Windows XP中安裝VMware vCenter Converter 228
3.使用VMware vCenter Converter進(jìn)行虛擬機(jī)遷移 230
項(xiàng)目八 第三方工具
項(xiàng)目介紹 238
項(xiàng)目目的 238
項(xiàng)目需求 238
項(xiàng)目記錄 238