深入學習 VMware vSphere 6 深入学习VMware vSphere 6

王春海

買這商品的人也買了...

商品描述

<內容介紹>

本書是VMware vSphere虛擬化產品方面的基礎書和入門書,書中深入而細緻地介紹了ESXi 6和vCenter Server 6等產品的安裝、配置、管理與使用,並針對初學者,為每一個應用都規劃、準備了實驗環境,讀者只要有一臺高配置的計算機,就可以迅速掌握本書講述的知識。為了方便讀者學習,隨書贈送價值300元的51CTO學院課程學習卡,讀者可以觀看本書配套的操作視頻,加深理解。針對讀者在實施虛擬化過程中碰到的具體問題,作者還將通過博客、QQ與讀者交流互動,並就虛擬化的難點、熱點等問題一一解答。

<目錄>

第1章 vSphere虛擬化基礎與規劃 1
1.1 虛擬化基礎概念 1
1.1.1 什麼是虛擬機 1
1.1.2 虛擬機與虛擬化的基礎 1
1.1.3 使用虛擬機的好處與優點 2
1.1.4 虛擬機與虛擬化 3
1.1.5 虛擬機有何用處 3
1.1.6 目前有許多虛擬機軟件,應該怎樣選擇 4
1.1.7 使用虛擬機是否影響主機 4
1.1.8 刪除虛擬機系統不會影響主機 5
1.1.9 虛擬機的安全性 5
1.1.10 虛擬系統出現故障崩潰了怎麼辦 5
1.1.11 如何對虛擬機進行備份與恢復 5
1.1.12 虛擬機是否需要安裝操作系統 5
1.1.13 VMware試用版與正式版的區別 6
1.1.14 關於虛擬機的速度 6
1.1.15 虛擬機硬件特性 6
1.1.16 虛擬化與雲 7
1.2 虛擬化應用概述 8
1.2.1 虛擬化與傳統物理服務器的區別 8
1.2.2 企業虛擬化進程 9
1.2.3 vSphere虛擬化規劃要點 9
1.2.4 如何利用現有基礎架構 10
1.2.5 服務器性能與容量規劃 11
1.2.6 統計與計算現有容量 12
1.2.7 新購服務器的選擇 14
1.2.8 存儲的選擇 16
1.2.9 網絡及交換機的選擇 18
1.2.10 虛擬桌面規劃 20
1.2.11 磁盤與IOPS 22
1.3 虛擬化網絡規劃與配置 24
1.3.1 單位在一起集中辦公的VLAN劃分示例 24
1.3.2 有多個分散建築的單位劃分VLAN實例 25
1.3.3 具有分支機構的單位劃分VLAN 27
1.3.4 交換機的選擇 28
1.3.5 華為交換機常用配置命令 30
1.3.6 採用華為交換機組網配置實例—VLAN劃分 40
1.3.7 使用服務器提供DHCP服務的交換機配置 49
1.4 虛擬化服務器的底層管理 51
1.4.1 使用HP iLO功能實現服務器的監控與管理 52
1.4.2 Dell服務器iDRAC配置 56
1.5 主流服務器的RAID配置 58
1.5.1 Dell R720服務器配置RAID方法 59
1.5.2 IBM服務器RAID卡配置 62
1.6 IBM V3500存儲配置 66
第2章 準備vSphere實驗環境 74
2.1 VMware Workstation與ESXi提供的虛擬機參數 74
2.2 vSphere 6實驗環境需求 75
2.3 在VMware Workstation虛擬機中安裝ESXi 6 77
2.3.1 實驗環境概述 78
2.3.2 Intel芯片組自帶RAID配置 80
2.3.3 配置VMware Workstation 12的虛擬機 83
2.3.4 在VMware Workstation中創建ESXi虛擬機 84
2.3.5 在虛擬機中安裝VMwareESXi 6 88
2.4 在普通PC中安裝VMware ESXi的註意事項 91
2.5 在IBM服務器集成的USB埠安裝ESXi 95
2.5.1 在機箱中安裝U盤 95
2.5.2 安裝VMware ESXi 96
2.5.3 修改引導順序 97
2.5.4 添加本地存儲 99
2.5.5 修改日誌位置 102
第3章 管理配置VMware ESXi 6 105
3.1 VMware ESXi基礎知識 105
3.1.1 VMware ESXi體系結構優點 105
3.1.2 vSphere的主要功能和組件 106
3.1.3 VSphere 6中的新增功能 108
3.1.4 ESXi系統需求 109
3.1.5 ESXi 6.0的存儲要求 109
3.1.6 vSphere Client與vCenterServer和ESXi之間的關係 110
3.1.7 vSphere主要特點 113
3.1.8 VMware ESXi安裝方式 114
3.2 在虛擬機中學習ESXi 6控制台設置 114
3.2.1 進入控制台界面 115
3.2.2 修改管理員口令 115
3.2.3 配置管理網絡 115
3.2.4 啟用ESXi Shell與SSH 118
3.2.5 恢復系統配置 119
3.2.6 VMware ESXi的關閉與重啟 119
3.3 vSphere Client 6的安裝與配置 120
3.3.1 vSphere Client的安裝 120
3.3.2 使用vSphere Client登錄到VMware ESXi 121
3.3.3 為VMware ESXi輸入序列號 122
3.4 在VMware ESXi中配置虛擬機 124
3.4.1 添加數據存儲 124
3.4.2 創建虛擬機 126
3.4.3 修改虛擬機的配置 131
3.4.4 上傳常用軟件與鏡像文件到數據存儲 134
3.4.5 在虛擬機中安裝操作系統 137
3.4.6 在ESXi虛擬機中使用U盤或其他外設 140
3.4.7 使用vSphere Client端的USB設備 143
3.4.8 虛擬機快照管理 144
3.5 在虛擬機中使用SCSI卡 145
3.5.1 準備SCSI卡驅動程序 146
3.5.2 在Windows Server 2003虛擬機中使用LSI Logic SAS 147
3.5.3 在Windows Server 2008中使用LSI SAS卡 151
3.6 管理VMware ESXi 153
3.6.1 查看虛擬機的狀態 153
3.6.2 管理VMware ESXi本地存儲器 154
3.6.3 設置虛擬機跟隨主機一同啟動 157
3.7 為VMware ESXi服務器配置時間 158
3.7.1 NTP服務器的兩種模型 158
3.7.2 在虛擬機與主機之間完全禁用時間同步 159
3.7.3 為ESXi主機指定NTP服務器 161
3.7.4 使用vSphere Client啟用SSH服務 162
3.7.5 修改配置文件 163
3.8 為VMware ESXi配置iSCSI存儲 165
3.8.1 vSphere虛擬化數據中心用共享存儲意義 165
3.8.2 iSCSI SAN的基本概念 168
3.8.3 在Windows Server 2008R2主機安裝iSCSI目標服務器 168
3.8.4 在Windows Server 2008 R2安裝iSCSI SoftwareTarget 169
3.8.5 在iSCSI Software Target創建虛擬磁盤 170
3.8.6 創建iSCSI目標 172
3.8.7 在ESXi主機添加iSCSI存儲服務器 173
3.8.8 為iSCSI目標指定iqn 174
3.8.9 向iSCSI目標添加現有虛擬磁盤 175
3.8.10 為iSCSI目標添加標識符 176
3.8.11 在ESXi添加iSCSI存儲分配的空間 177
3.8.12 擴充iSCSI分配的捲的容量 179
3.8.13 讓虛擬機直接使用LUN磁盤 182
第4章 安裝配置vCenter Server 6 186
4.1 vCenter Server組件和服務 186
4.1.1 隨VMware PlatformServices Controller一起安裝的服務 187
4.1.2 隨vCenter Server一起安裝的服務 187
4.1.3 vCenter Server部署模型 188
4.2 vCenter Server 6系統需求 191
4.2.1 vCenter Server forWindows要求 191
4.2.2 vCenter Server forWindows需求 192
4.2.3 vCenter Server Appliance需求 193
4.2.4 vCenter Server Appliance中包含的軟件 193
4.2.5 vCenter Server Appliance軟件要求 193
4.2.6 vCenter Server Appliance數據庫要求 194
4.2.7 vSphere DNS要求 194
4.2.8 驗證FQDN是否可解析 195
4.3 在Windows系統安裝vCenter Server 195
4.3.1 準備Active Directory及DNS服務器 196
4.3.2 安裝具有嵌入式Platform Services Controller的vCenter Server 201
4.3.3 單獨安裝Platform ServicesController 206
4.3.4 安裝具有外部 Platform Services Controller的vCenter Server 208
4.4 配置使用外部SQL Server數據庫的vCenter Server 211
4.4.1 準備SQL Server數據庫服務器 211
4.4.2 SQL Server防火牆配置 215
4.4.3 更新SQL Server 216
4.4.4 為vCenter Server創建數據庫 218
4.4.5 準備vCenter Server服務器 219
4.4.6 為vCenter Server服務器添加外部DSN連接 220
4.4.7 安裝使用外部SQL Server數據庫的vCenterServer 222
4.4.8 安裝過程中碰到的一些問題 224
4.5 部署vCenter Server Appliance 225
4.5.1 vCenter Server Appliance實驗主機 226
4.5.2 部署具有嵌入式PlatformServices Controller的vCenter Server Appliance 227
4.5.3 部署基於Linux的PlatformServices Controller 232
4.5.4 安裝具有外部PlatformServices Controller的vCenter Server 236
4.5.5 將vCenter Server添加到Active Directory 239
4.5.6 在VMware Workstation虛擬機中運行CenterServer Appliance 242
第5章 使用傳統客戶端管理vSphere 248
5.1 規劃vSphere數據中心 248
5.1.1 某vSphere虛擬數據中心案例概述 248
5.1.2 準備vSphere實驗環境 251
5.1.3 啟動配置實驗虛擬機 253
5.2 vCenter Server基本管理 256
5.2.1 管理vSphere許可 257
5.2.2 創建數據中心 263
5.2.3 向數據中心中添加主機 264
5.2.4 統一命名ESXi存儲 266
5.2.5 vCenter Server權限管理 267
5.3 配置vSphere網絡 269
5.3.1 vSphere網絡概述 270
5.3.2 vSphere標準交換機 271
5.3.3 vSphere標準交換機案例介紹 272
5.3.4 修改虛擬機埠組名稱 274
5.3.5 添加vSphere標準交換機 276
5.3.6 vSphere Distributed Switch概述 281
5.3.7 創建vSphere DistributedSwitch 284
5.3.8 添加埠組 286
5.3.9 為虛擬機分配埠組 289
5.4 管理vSphere標準交換機 293
5.4.1 vSwitch屬性 293
5.4.2 虛擬機埠組屬性 297
5.4.3 管理VMkernel埠組 298
5.4.4 添加沒有上行鏈路的標準交換機 300
5.5 管理vSphere DistributedSwitch 302
5.5.1 關於vCenter Server與VDS 302
5.5.2 為vSphere DistributedSwitch設置VMkernel網絡 305
5.5.3 將標準交換機遷移到新建分佈式交換機 308
5.5.4 將標準交換機遷移到現有分佈式交換機 318
5.5.5 查看虛擬交換機的狀態 322
5.6 為ESXi添加共享存儲 323
5.7 熱遷移與冷遷移虛擬機 328
5.7.1 遷移虛擬機的實驗環境 32​​9
5.7.2 冷遷移虛擬機 330
5.7.3 更改虛擬機的數據存儲 332
5.7.4 為熱遷移虛擬機啟用vMotion功能 333
5.7.5 使用vMotion熱遷移虛擬機 334
5.8 高可用群集 337
5.8.1 創建VMware HA群集 337
5.8.2 向群集中添加主機 342
5.8.3 為群集中主機添加第2個共享存儲 344
5.8.4 群集功能測試 347
5.8.5 主機維護模式 352
5.8.6 DRS與DPM 354
5.9 為虛擬機提供Fault Tolerance 358
5.9.1 Fault Tolerance 的工作方式 358
5.9.2 為Fault Tolerance準備群集和主機 359
5.9.3 FT實驗環境介紹 360
5.9.4 為VMware ESXi主機配置網絡 361
5.9.5 為虛擬機啟用FT功能 362
5.9.6 啟動啟用FT功能的虛擬機 364
5.9.7 遷移輔助虛擬機 366
5.9.8 測試故障轉移 367
5.9.9 測試啟用FT功能的虛擬機 369
5.9.10 使用vSphere Web Client為虛擬機啟用容錯 370
5.10 虛擬機模板 376
5.10.1 規劃模板虛擬機 376
5.10.2 創建Windows 2003 R2模板虛擬機 377
5.10.3 創建其他模板虛擬機 381
5.10.4 將虛擬機轉化為模板 381
5.10.5 創建規範用於部署 382
5.10.6 複製與修改規範 385
5.10.7 複製sysprep程序到vCenter Server計算機 388
5.10.8 從模板部署虛擬機 389
5.10.9 創建Windows 2008與2012規範 392
5.11 在vSphere Client中部署OVF模板 395
5.11.1 導出OVF模板 395
5.11.2 部署OVF模板 396
第6章 使用Web客戶端管理vSphere 400
6.1 虛擬化基本知識 400
6.1.1 vSphere數據中心的物理拓撲 401
6.1.2 vSphere軟件組件 401
6.1.3 vSphere的客戶端界面 402
6.1.4 vSphere受管清單對象 403
6.1.5 可選vCenter Server組件 404
6.1.6 vCenter Server插件 405
6.2 vSphere Web Client基礎操作 406
6.2.1 vSphere 6演示環境概述 407
6.2.2 登錄與註銷vCenterServer 407
6.2.3 使用vSphere Web Client導航器 409
6.2.4 使用vSphere Web Client清單樹 413
6.2.5 自定義用戶界面 414
6.2.6 安裝客戶端集成插件 417
6.2.7 下載遠程控制台 419
6.2.8 配置vSphere Web Client超時值 422
6.2.9 vS​​phere Web Client其他操作 423
6.2.10 使用搜索功能 423
6.3 組織清單 426
6.3.1 實驗環境介紹 427
6.3.2 管理vSphere許可 429
6.3.3 vCenter Server權限管理 433
6.3.4 創建數據中心 438
6.3.5 創建群集 440
6.3.6 向數據中心中添加主機 441
6.3.7 統一命名vSphere存儲 444
6.3.8 創建文件夾 446
6.3.9 添加數據存儲 448
6.4 管理vSphere ESXi 6主機 454
6.4.1 右鍵快捷菜單 454
6.4.2 摘要信息 457
6.4.3 查看監控 458
6.5 使用vSphere Web Client配置虛擬機 459
6.5.1 上傳數據到ESXi存儲 459
6.5.2 創建新的虛擬機 460
6.5.3 在虛擬機中安裝操作系統 465
6.5.4 修改虛擬機的配置 472
6.5.5 在虛擬機中使用vSphereWeb客戶端外設 474
6.5.6 使用ESXi主機外設 476
6.5.7 快照管理 479
6.6 虛擬機模板 480
6.6.1 將虛擬機轉換為模板 480
6.6.2 創建規範 481
6.6.3 從模板部署虛擬機 486
6.6.4 導出與導入OVF模板 490
6.7 管理vSphere網絡 494
6.7.1 規劃vSphere網絡 495
6.7.2 添加vSphere標準交換機及VMkernel埠組 501
6.7.3 向標準交換機中添加虛擬機埠組 506
6.7.4 刪除標準交換機 508
6.7.5 添加vSphere DistributedSwitch 511
6.7.6 向分佈式交換機添加上行鏈路 513
6.7.7 添加分佈式埠組 518
6.7.8 修改分佈式埠組 520
6.7.9 遷移VMkernel埠組及物理網卡到分佈式交換機 524
6.7.10 設置VMkernel網絡 537
6.8 vSphere Network I/O Control 543
6.8.1 關於vSphere Network I/OControl版本3 543
6.8.2 在vSphere DistributedSwitch上啟用NetworkI/O Control 545
6.8.3 系統流量的帶寬分配 545
6.8.4 虛擬機流量的帶寬分配 548
6.9 虛擬機的遷移 554
6.9.1 更改虛擬機的數據存儲 554
6.9.2 使用VMotion熱遷移虛擬機 556
6.10 在vSphere Web Client中配置HA與DRS 558
第7章 組建Virtual SAN群集 561
7.1 Virtual SAN簡介 561
7.1.1 關於vSAN與VSAN 562
7.1.2 什麼是Virtual SAN 562
7.1.3 vSAN特點 563
7.1.4 vSAN的最低需求與主要用途 563
7.1.5 Virtual SAN和傳統存儲的區別 564
7.1.6 啟用Virtual SAN的要求 564
7.1.7 Virtual SAN架構 565
7.2 Virtual SAN 群集設計和大小調整 566
7.2.1 Virtual SAN中的閃存緩存設備設計註意事項 566
7.2.2 Virtual SAN中的閃存容量設備設計註意事項 567
7.2.3 Virtual SAN中磁盤設計的註意事項 567
7.2.4 Virtual SAN中存儲控制器的設計註意事項 568
7.2.5 Virtual SAN主機設計和大小調整 568
7.2.6 Virtual SAN群集設計註意事項 570
7.2.7 Virtual SAN網絡設計 570
7.2.8 Virtual SAN網絡連接的最佳做法 572
7.2.9 Virtual SAN故障域設計和大小調整 572
7.2.10 使用引導設備和VirtualSAN 573
7.3 使用VMware Workstation搭建vSAN實驗環境 573
7.3.1 模擬實驗環境描述 573
7.3.2 創建第1台ESXi實驗虛擬機 575
7.3.3 使用克隆方法創建另外2台ESXi虛擬機 577
7.3.4 配置vCenter Server 579
7.3.5 為vSAN配置網絡 581
7.3.6 創建群集並啟用VirtualSAN 585
7.4 虛擬機存儲策略 592
7.4.1 默認虛擬機存儲策略 592
7.4.2 添加虛擬機存儲策略 594
7.4.3 部署虛擬機應用虛擬機存儲策略 599
7.4.4 查看虛擬磁盤 602
7.4.5 更改虛擬機存儲策略 603
7.5 向vSAN群集添加更多主機(橫向擴展) 606
7.5.1 添加2個ESXi虛擬機 606
7.5.2 向現有vSAN群集中添加主機 607
7.5.3 重新應用虛擬機存儲策略 610
7.5.4 深刻理解磁盤帶數 614
7.5.5 vSphere群集故障域 622
7.5.6 配置Virtual SAN延伸群集 626
7.5.7 從vSAN群集中移除主機 635
7.6 向vSAN群集主機添加HDD(縱向擴展) 638
7.6.1 配置縱向擴展的實驗環境 638
7.6.2 自動向磁盤組添加容量磁盤 640
7.6.3 使用磁盤帶數為3的虛擬機存儲策略 642
7.7 向vSAN群集主機添加SSD及HDD(多磁盤組) 644
7.7.1 為多磁盤組準備實驗環境 645
7.7.2 手動添加磁盤組 648
7.7.3 將Virtual SAN群集中的主機進入維護模式 650
7.7.4 創建磁盤組 654
7.7.5 再次添加虛擬機存儲策略 657
7.7.6 新建虛擬機使用磁盤帶數為6的虛擬機存儲策略 658
7.8 為vSAN群集主機主動更換SSD及HDD 661
7.8.1 更換主機上的閃存緩存設備 661
7.8.2 替換Virtual SAN群集中的容量磁盤 666
7.9 處理Virtual SAN故障 668
7.9.1 檢查組件的故障狀態 669
7.9.2 指示Virtual SAN中問題的對象狀態 669
7.9.3 Virtual SAN中發生故障時虛擬機的可訪問性 672
7.9.4 在Virtual SAN群集中無法訪問容量設備 672
7.9.5 在Virtual SAN群集中無法訪問閃存緩存設備 673
7.9.6 Virtual SAN群集中的主機無響應 ​​673
7.9.7 Virtual SAN群集斷開網絡連接 676
7.9.8 模擬vSAN群集主機中SSD或HDD損壞場景 676
7.10 使用ESXi搭建vSAN實驗環境 685
7.10.1 在ESXi主機準備vCenter Server虛擬機 686
7.10.2 在vSphere Web Client創建ESXi的虛擬機 687
7.10.3 在ESXi虛擬機中安裝操作系統 694
7.10.4 修改ESXi主機存儲類似為SSD 698
7.10.5 創建vSAN群集 700
7.10.6 為vSAN群集配置網絡 703
7.10.7 向vSAN群集中添加磁盤組 707
7.10.8 創建虛擬機用於測試 710
7.11 vSAN中View桌面應用測試 713
附錄A vSphere 5.1、5.5與6.0最高配置 717
A.1 虛擬機最高配置 717
A.2 ESXi主機最高配置 718
A.3 vCenter Server最高配置 722
A.4 vCenter Server擴展 722
A.5 VMware Virtual SAN 724
A.6 虛擬捲 725
A.7 Network I/O Control(NIOC) 725
A.8 Platform Services Controller 726
附錄B 從vSphere 5.5升級到6 727
B.1 某小型vSphere數據中心概述 727
B.2 備份vCenter Server及檢查當前主機 728
B.3 升級vCenter Server 5.5到6.0 729
B.4 升級vSphere Client 732
B.5 安裝vCenter Server UpdateManager 734
B.6 啟用Update Manager插件 737
B.7 使用Update升級ESXi主機 739
B.8 使用ESXi安裝光盤升級ESXi 747
附錄C 成為網絡高手的12條建議 750