本書主要以云數(shù)據(jù)中心運維項目為背景,采用項目化的編寫體例,主要內容包括: 云數(shù)據(jù)中心網(wǎng)絡架構規(guī)劃與部署,對路由器與交換機進行相關配置, 完成云數(shù)據(jù)中心基礎網(wǎng)絡環(huán)境的搭建; X86服務器與存儲運維,將計算節(jié)點虛擬化,安裝存儲節(jié)點并初始化配置,完成云數(shù)據(jù)中心基礎硬件環(huán)境的配置;部署高可用的基礎服務與應用服務,在計算節(jié)點及存儲節(jié)點上部署高可用的企業(yè)基礎服務和應用服務以滿足業(yè)務需要;云數(shù)據(jù)中心自動化運維與監(jiān)控,在計算節(jié)點及存儲節(jié)點上完成自動化運維與監(jiān)控的配置。
黃君羨,華南理工大學計算機技術專業(yè)研究生畢業(yè),現(xiàn)為廣東交通職業(yè)技術學院網(wǎng)絡專業(yè)主任,長期從事一線教學,具有豐富的教學經(jīng)驗。
項目1 數(shù)據(jù)中心接入網(wǎng)絡部署
學習目標?.?.?.?.?.?.?.?.?.?.?.?.002
項目描述?.?.?.?.?.?.?.?.?.?.?.?.002
項目分析?.?.?.?.?.?.?.?.?.?.?.?.003
項目拓撲?.?.?.?.?.?.?.?.?.?.?.?.003
項目規(guī)劃?.?.?.?.?.?.?.?.?.?.?.?.003
項目相關知識?.?.?.?.?.?.?.?.?.?.?.006
1.1?數(shù)據(jù)中心與云數(shù)據(jù)中心?.?.?.?.?.?.?.?.006
1.2?VLAN基本概念?.?.?.?.?.?.?.?.?.?006
1. VLAN的用途?.?.?.?.?.?.?.?.?006
2. VLAN的原理?.?.?.?.?.?.?.?.?007
3. VLAN在實際網(wǎng)絡中的應用?.?.?.?.?.?007
4. 劃分VLAN的方法?.?.?.?.?.?.?.?008
5. 交換機端口的分類?.?.?.?.?.?.?.?009
1.3?STP的工作原理?.?.?.?.?.?.?.?.?.?010
1. 生成樹的生成過程?.?.?.?.?.?.?.?010
2. STP端口的狀態(tài)?.?.?.?.?.?.?.?.010
3. RSTP的端口狀態(tài)?.?.?.?.?.?.?.?.011
4. 邊緣端口?.?.?.?.?.?.?.?.?.?012
1.4?鏈路聚合的概念?.?.?.?.?.?.?.?.?.?012
1. 鏈路聚合概述?.?.?.?.?.?.?.?.?012
2. 鏈路聚合的基本概念?.?.?.?.?.?.?.013
項目實踐?.?.?.?.?.?.?.?.?.?.?.?.014
任務1-1?創(chuàng)建虛擬局域網(wǎng)?.?.?.?.?.?.?.?.?014
任務1-2?配置鏈路聚合?.?.?.?.?.?.?.?.?.018
任務1-3?配置交換機端口模式?.?.?.?.?.?.?.?021
任務1-4?配置生成樹?.?.?.?.?.?.?.?.?.?025
課后練習?.?.?.?.?.?.?.?.?.?.?.?.027
一、單選題?.?.?.?.?.?.?.?.?.?027
二、多選題?.?.?.?.?.?.?.?.?.?027
項目2 數(shù)據(jù)中心核心網(wǎng)絡部署
學習目標?.?.?.?.?.?.?.?.?.?.?.?.030
項目描述?.?.?.?.?.?.?.?.?.?.?.?.030
項目分析?.?.?.?.?.?.?.?.?.?.?.?.031
項目拓撲?.?.?.?.?.?.?.?.?.?.?.?.031
項目規(guī)劃?.?.?.?.?.?.?.?.?.?.?.?.031
項目相關知識?.?.?.?.?.?.?.?.?.?.?.033
2.1?VLAN間路由的概念?.?.?.?.?.?.?.?.?033
1. VLAN間二層通信的局限性?.?.?.?.?.?033
2. VLAN間路由的3種方法?.?.?.?.?.?.?033
2.2?ACL的基本原理?.?.?.?.?.?.?.?.?.?036
1. ACL的基本概念?.?.?.?.?.?.?.?.036
2. ACL的規(guī)則?.?.?.?.?.?.?.?.?.037
3. ACL的規(guī)則匹配?.?.?.?.?.?.?.?.037
4. ACL分類?.?.?.?.?.?.?.?.?.?038
2.3?AAA認證?.?.?.?.?.?.?.?.?.?.?.038
1. AAA認證的基本概念?.?.?.?.?.?.?.038
2. AAA認證的基本模型?.?.?.?.?.?.?.039
項目實踐?.?.?.?.?.?.?.?.?.?.?.?.040
任務2-1?配置IP及路由?.?.?.?.?.?.?.?.?.040
任務2-2?配置訪問控制列表?.?.?.?.?.?.?.?.043
任務2-3?配置設備遠程管理功能?.?.?.?.?.?.?.044
課后練習?.?.?.?.?.?.?.?.?.?.?.?.049
一、單選題?.?.?.?.?.?.?.?.?.?049
二、多選題?.?.?.?.?.?.?.?.?.?050
項目3 X86服務器虛擬化配置與管理
學習目標?.?.?.?.?.?.?.?.?.?.?.?.054
項目描述?.?.?.?.?.?.?.?.?.?.?.?.054
項目分析?.?.?.?.?.?.?.?.?.?.?.?.055
項目相關知識?.?.?.?.?.?.?.?.?.?.?.056
3.1?云計算基礎?.?.?.?.?.?.?.?.?.?.?056
1.云計算的基本概念?.?.?.?.?.?.?.?056
2.云計算的三種服務模式?.?.?.?.?.?.?056
3.2?虛擬化基礎?.?.?.?.?.?.?.?.?.?.?057
1.虛擬化的基本概念?.?.?.?.?.?.?.?057
2.虛擬化的分類?.?.?.?.?.?.?.?.?057
3.虛擬化技術的基本概念?.?.?.?.?.?.?057
3.3?vSphere基礎?.?.?.?.?.?.?.?.?.?.?057
3.4?vCenter Server基礎?.?.?.?.?.?.?.?.?.057
1. vCenter Server的基本概念?.?.?.?.?.?.057
2. vCenter Server的部署方式?.?.?.?.?.?.058
項目實踐?.?.?.?.?.?.?.?.?.?.?.?.058
任務3-1?安裝ESXi主機?.?.?.?.?.?.?.?.?.058
任務3-2?配置ESXi主機的網(wǎng)絡?.?.?.?.?.?.?.?065
任務3-3?部署vCenter Server服務?.?.?.?.?.?.?.070
課后練習?.?.?.?.?.?.?.?.?.?.?.?.082
一、單選題?.?.?.?.?.?.?.?.?.?082
二、多選題?.?.?.?.?.?.?.?.?.?082
項目4 云存儲的配置與管理
學習目標?.?.?.?.?.?.?.?.?.?.?.?.084
項目描述?.?.?.?.?.?.?.?.?.?.?.?.084
項目分析?.?.?.?.?.?.?.?.?.?.?.?.086
項目相關知識?.?.?.?.?.?.?.?.?.?.?.087
3.1?存儲的基礎知識?.?.?.?.?.?.?.?.?.?087
1.存儲的基本概念?.?.?.?.?.?.?.?.087
2.存儲系統(tǒng)的基本架構?.?.?.?.?.?.?.087
3.2?RAID介紹?.?.?.?.?.?.?.?.?.?.?.088
任務4-1?存儲服務器的基本配置?.?.?.?.?.?.?.089
任務4-2?配置存儲的卷組和卷?.?.?.?.?.?.?.?098
任務4-3?創(chuàng)建主機及主機集群 ?.?.?.?.?.?.?.104
任務4-4?為主機分配存儲卷,掛載存儲空間?.?.?.?.?108
課后練習?.?.?.?.?.?.?.?.?.?.?.?.114
一、單選題?.?.?.?.?.?.?.?.?.?114
二、多選題?.?.?.?.?.?.?.?.?.?115
三、項目實訓題?.?.?.?.?.?.?.?.?115
項目5 部署高可用的企業(yè)基礎服務
學習目標?.?.?.?.?.?.?.?.?.?.?.?.118
項目描述?.?.?.?.?.?.?.?.?.?.?.?.118
項目分析?.?.?.?.?.?.?.?.?.?.?.?.120
項目相關知識?.?.?.?.?.?.?.?.?.?.?.121
5.1?虛擬機高可用性?.?.?.?.?.?.?.?.?.?121
5.2?虛擬交換機?.?.?.?.?.?.?.?.?.?.?122
1.虛擬交換機的基本概念?.?.?.?.?.?.?122
2.虛擬交換機的分類?.?.?.?.?.?.?.?122
任務5-1?創(chuàng)建高可用主機群集?.?.?.?.?.?.?.?123
任務5-2?創(chuàng)建虛擬機模板?.?.?.?.?.?.?.?.?134
任務5-3?創(chuàng)建分布式交換機?.?.?.?.?.?.?.?.151
任務5-4?通過虛擬機模板部署虛擬機并加入虛擬網(wǎng)絡?.?.?161
課后練習?.?.?.?.?.?.?.?.?.?.?.?.175
一、單選題?.?.?.?.?.?.?.?.?.?175
二、多選題?.?.?.?.?.?.?.?.?.?176
項目6 部署企業(yè)DNS和FTP服務
學習目標?.?.?.?.?.?.?.?.?.?.?.?.178
項目描述?.?.?.?.?.?.?.?.?.?.?.?.178
項目分析?.?.?.?.?.?.?.?.?.?.?.?.179
項目相關知識?.?.?.?.?.?.?.?.?.?.?.180
6.1?DNS的概念?.?.?.?.?.?.?.?.?.?.?180
6.2?DNS的域名空間?.?.?.?.?.?.?.?.?.?180
6.3?DNS服務器的類型?.?.?.?.?.?.?.?.?.181
6.4?DNS的查詢模式?.?.?.?.?.?.?.?.?.?182
6.5?Linux系統(tǒng)中的DNS服務配置?.?.?.?.?.?.?.182
6.6?FTP的概念?.?.?.?.?.?.?.?.?.?.?184
6.7?FTP的工作原理?.?.?.?.?.?.?.?.?.?184
6.8?FTP典型消息?.?.?.?.?.?.?.?.?.?.184
6.9?Linux中的FTP服務配置?.?.?.?.?.?.?.?.186
項目實踐?.?.?.?.?.?.?.?.?.?.?.?.187
任務6-1?部署DNS服務器?.?.?.?.?.?.?.?.?187
任務6-2?部署FTP服務器?.?.?.?.?.?.?.?.?192
課后練習?.?.?.?.?.?.?.?.?.?.?.?.198
一、單選題?.?.?.?.?.?.?.?.?.?198
二、多選題?.?.?.?.?.?.?.?.?.?198
三、項目實訓題?.?.?.?.?.?.?.?.?199
項目7 基于LAMP部署ERP系統(tǒng)
學習目標?.?.?.?.?.?.?.?.?.?.?.?.204
項目描述?.?.?.?.?.?.?.?.?.?.?.?.204
項目分析?.?.?.?.?.?.?.?.?.?.?.?.206
項目相關知識?.?.?.?.?.?.?.?.?.?.?.207
7.1?LAMP的簡介?.?.?.?.?.?.?.?.?.?.207
7.2?Linux系統(tǒng)中的Web服務配置?.?.?.?.?.?.?.207
7.3?Linux中的MySQL服務配置?.?.?.?.?.?.?.?209
7.4?數(shù)據(jù)庫管理語句?.?.?.?.?.?.?.?.?.?210
7.5?PHP簡介?.?.?.?.?.?.?.?.?.?.?.210
項目實踐?.?.?.?.?.?.?.?.?.?.?.?.211
任務7-1?部署MySQL數(shù)據(jù)庫服務?.?.?.?.?.?.?.211
任務7-2?部署Apache和PHP服務?.?.?.?.?.?.?.218
任務7-3?部署ERP系統(tǒng)?.?.?.?.?.?.?.?.?.222
課后練習?.?.?.?.?.?.?.?.?.?.?.?.224
一、單選題?.?.?.?.?.?.?.?.?.?224
二、多選題?.?.?.?.?.?.?.?.?.?225
三、項目實訓題?.?.?.?.?.?.?.?.?225
項目8 部署企業(yè)的門戶網(wǎng)站
學習目標?.?.?.?.?.?.?.?.?.?.?.?.230
項目描述?.?.?.?.?.?.?.?.?.?.?.?.230
項目分析?.?.?.?.?.?.?.?.?.?.?.?.231
項目相關知識?.?.?.?.?.?.?.?.?.?.?.231
8.1?Web的概念?.?.?.?.?.?.?.?.?.?.?231
8.2?URL的概念?.?.?.?.?.?.?.?.?.?.?232
1.協(xié)議類型?.?.?.?.?.?.?.?.?.?232
2.主機名?.?.?.?.?.?.?.?.?.?.232
3.端口號?.?.?.?.?.?.?.?.?.?.232
4.路徑/文件名?.?.?.?.?.?.?.?.?.232
8.3?Web服務的類型?.?.?.?.?.?.?.?.?.?232
8.4?IIS簡介?.?.?.?.?.?.?.?.?.?.?.?233
任務?在Windows Server 2019中部署企業(yè)門戶網(wǎng)站?.?.?.?233
課后練習?.?.?.?.?.?.?.?.?.?.?.?.240
一、單選題?.?.?.?.?.?.?.?.?.?240
二、多選題?.?.?.?.?.?.?.?.?.?240
項目9 部署基于NLB的高可用門戶網(wǎng)站
學習目標?.?.?.?.?.?.?.?.?.?.?.?.244
項目描述?.?.?.?.?.?.?.?.?.?.?.?.244
項目分析?.?.?.?.?.?.?.?.?.?.?.?.246
項目相關知識?.?.?.?.?.?.?.?.?.?.?.246
9.1?什么是NLB技術?.?.?.?.?.?.?.?.?.?264
9.2?NLB的工作原理?.?.?.?.?.?.?.?.?.?246
項目實踐?.?.?.?.?.?.?.?.?.?.?.?.247
任務9-1?在Windows Server 2019中部署NLB群集?.?.?.?258
課后練習?.?.?.?.?.?.?.?.?.?.?.?.258
一、單選題?.?.?.?.?.?.?.?.?.?258
二、多選題?.?.?.?.?.?.?.?.?.?259
項目10 部署Zabbix服務監(jiān)控數(shù)據(jù)中心設備
學習目標?.?.?.?.?.?.?.?.?.?.?.?.262
項目描述?.?.?.?.?.?.?.?.?.?.?.?.262
項目分析?.?.?.?.?.?.?.?.?.?.?.?.262
項目相關知識?.?.?.?.?.?.?.?.?.?.?.263
10.1?Zabbix簡介 ?.?.?.?.?.?.?.?.?.?.263
10.2?SNMP簡介?.?.?.?.?.?.?.?.?.?.?264
10.3?SNMP架構?.?.?.?.?.?.?.?.?.?.?264
10.4?SNMP版本?.?.?.?.?.?.?.?.?.?.?266
任務10-1?Zabbix服務的部署?.?.?.?.?.?.?.?267
任務10-2?配置Zabbix監(jiān)控交換機?.?.?.?.?.?.?278
任務10-3?配置Zabbix監(jiān)控Windows主機?.?.?.?.?.?287
任務10-4?配置Zabbix監(jiān)控Linux主機?.?.?.?.?.?.291
課后練習?.?.?.?.?.?.?.?.?.?.?.?.294
一、單選題?.?.?.?.?.?.?.?.?.?294
二、多選題?.?.?.?.?.?.?.?.?.?295
三、項目實訓題?.?.?.?.?.?.?.?.?295
項目11 基于Python的數(shù)據(jù)中心設備自動備份
學習目標?.?.?.?.?.?.?.?.?.?.?.?.298
項目描述?.?.?.?.?.?.?.?.?.?.?.?.298
項目分析?.?.?.?.?.?.?.?.?.?.?.?.298
項目相關知識?.?.?.?.?.?.?.?.?.?.?.299
11.1?什么是Python技術?.?.?.?.?.?.?.?.?.299
11.2?Python的模塊?.?.?.?.?.?.?.?.?.?.300
11.3?基于Python的文件讀寫?.?.?.?.?.?.?.?.301
項目實踐?.?.?.?.?.?.?.?.?.?.?.?.302
任務11-1?使用Python修改網(wǎng)絡設備的管理密碼?.?.?.?302
任務11-2?使用Python和計劃任務完成網(wǎng)絡設備的每日備份?.306
課后練習?.?.?.?.?.?.?.?.?.?.?.?.312
一、單選題?.?.?.?.?.?.?.?.?.?312
二、多選題?.?.?.?.?.?.?.?.?.?313
三、項目實訓題?.?.?.?.?.?.?.?.?313