《桌面虛擬化實戰寶典》是2014年9月電子工業出版社出版的圖書,作者是姜凱、李幫銳、謝一凡、田晨。
基本介紹
- 中文名:桌面虛擬化實戰寶典
- 作者:姜凱、李幫銳、謝一凡、田晨
- 出版社:電子工業出版社
- 出版時間:2014年9月
- 頁數:608 頁
- 裝幀:平裝
- ISBN:9787121241130
內容簡介,作者簡介,目錄,
內容簡介
桌面虛擬化是虛擬化技術在桌面系統上的套用,它可以將計算機的桌面虛擬化,從而達到桌面使用的靈活性和安全性。桌面虛擬化方案可以為企業加快部署桌面系統,節省桌面管理成本,提高生產效率,增強桌面的安全性。隨著雲計算和移動設備的興起,桌面虛擬化作為一種新型的桌面交付方式,將越來越受到企業的青睞。目前市場上主流的虛擬桌面方案提供商有VMware(威睿)、Citrix(思傑)、Microsoft(微軟)、Redhat(紅帽)、Virtual Bridges,他們的方案在各個行業都有不少的用戶。目前市面上關於桌面虛擬化的書籍以介紹VMware和Citrix的方案居多,且很少涉及基於開源的KVM解決方案。事實上,基於開源的解決方案可以幫助客戶節省大量的IT軟體投入。另外,市面上的在售書籍多數是單獨介紹一種或者兩種桌面虛擬化方案,把這幾種桌面虛擬化解決方案整合在一本中介紹給讀者,更是鳳毛麟角。如果能在一本書中獲悉多家解決方案的特點和部署方法,對讀者來說是一件好事。
《桌面虛擬化實戰寶典》從實際出發,針對上述桌面虛擬化解決方案,全面介紹其架構特點和實施方法。全書分為7章:第1章介紹桌面虛擬化的現狀及優勢;第2~6章介紹VMware、Citrix、Microsoft、Redhat、Verde公司的桌面虛擬化方案和搭建方法,讀者可以直接參考書中的方法,搭建桌面虛擬化方案,作者會儘可能詳述操作步驟;第7章總結了常用的三種桌面虛擬化方案設計考慮因素,為讀者設計桌面虛擬化方案提供參考。
《桌面虛擬化實戰寶典》是IT基礎架構、虛擬化解決方案設計和實施、伺服器維護和管理技術人員以及愛好者必備的參考讀物。
作者簡介
李幫銳:曾就職於知名的IT跨國企業,現自主組建自己的團隊創立了深圳市天城品牌。具有豐富的Linux開源項目研究及實施經驗,特別是對目前基於KVM主流的虛擬化技術和OpenStack開源雲計算有著深入地了解。曾經指導過國內著名電信公司、證卷公司、ERP軟體公司等知名企業基於KVM雲計算項目解決方案設計及實施工作。
謝一凡:就職於知名的IT跨國企業,技術支持工程師,熟悉基於x86伺服器的系統管理、Linux作業系統和基於KVM的虛擬化以及大數據。曾參與國內著名網際網路廠商的伺服器選型工作。
張偉:先後就職於國內外著名IT企業,技術支持工程師,有豐富的Windows和Hyper-V虛擬化的實際經驗。曾幫助許多客戶解決Windows難題。
宋仲儒:就職於知名的IT跨國企業,高級技術支持工程師,有豐富的基於Linux、KVM以及VMware虛擬化實際經驗。曾幫助過眾多企業用戶解決虛擬化難題。
田晨:就職於知名的IT跨國企業,技術支持顧問,x86伺服器系統專家,有豐富的虛擬化和Linux作業系統實際經驗。曾參與和指導過國內和國外許多企業IT基礎架構項目的實施工作。
目錄
第1章 桌面虛擬化概述 1
1.1 虛擬化技術 1
1.2 x86虛擬化架構 2
1.2.1 作業系統虛擬化:容器 3
1.2.2 Type 2 4
1.2.3 Type 1 4
1.3 桌面虛擬化的發展 6
1.4 VDI架構 8
第2章 VMware桌面虛擬化方案實戰 10
2.1 VMware公司簡介和VMware桌面虛擬化方案簡介 10
2.1.1 VMware公司簡介 10
2.1.2 VMware View介紹 10
2.2 搭建VMware View環境的準備工作 14
2.2.1 環境概述 14
2.2.2 準備vSphere(ESXi) 15
2.2.3 域環境準備 16
2.2.4 創建View用戶和組 18
2.2.5 安裝vCenter 19
2.3 安裝View Connection Server和View Composer 25
2.3.1 安裝View Connection Server 25
2.3.2 安裝View Composer的環境要求 30
2.3.3 安裝View Composer 36
2.4 準備模板計算機 43
2.5 配置View Connection Server 47
2.6 虛擬桌面池 51
2.6.1 創建虛擬桌面池 55
2.6.2 分配虛擬桌面 60
2.6.3 連線虛擬桌面 61
2.6.4 手動池的創建 64
2.7 安裝View Security Server 66
2.7.1 Security Server介紹 66
2.7.2 Security Server環境要求 67
2.7.3 Security Server網路拓撲結構 67
2.7.4 安裝View Security Server 67
2.7.5 通過View Manager配置Security Server 69
2.7.6 配置防火牆規則 71
2.8 配置View Manager日誌 76
2.9 組策略配置 79
2.9.1 導入View組策略模板 79
2.9.2 使用View組策略模板 82
2.9.3 編輯View組策略模板 86
2.10 PCoIP最佳化 86
2.11 Windows用戶漫遊配置 91
2.12 在View中使用ThinApp軟體虛擬化 99
2.12.1 ThinApp介紹 99
2.12.2 安裝ThinApp 101
2.12.3 製作虛擬化軟體包 101
2.12.4 在VMware View中發布ThinApp軟體虛擬化 108
2.13 Windows作業系統最佳化 113
2.13.1 最佳化桌面虛擬機 113
2.13.2 將虛擬機轉換成模板 118
2.14 VMware View 5證書管理 119
2.14.1 環境準備 119
2.14.2 生成證書請求 123
2.14.3 從企業根CA或者第三方CA申請證書 125
2.14.4 將證書導入到View伺服器中 128
2.15 用戶配置檔案遷移工具 130
2.15.1 環境要求 131
2.15.2 遷移工具命令參數 131
2.15.3 遷移工具命令示例 132
第3章 Citrix XenDesktop解決方案實戰 133
3.1 Citrix公司和XenDesktop解決方案簡介 133
3.1.1 Citrix公司簡介 133
3.1.2 XenDesktop介紹 133
3.2 XenDesktop基礎環境搭建 135
3.2.1 XenServer 137
3.2.2 Active Directory(活動目錄) 144
3.2.3 License伺服器 152
3.2.4 XenDesktop 159
3.2.5 XenApp和DDC WI 179
3.2.6 Desktop Distribution(發布桌面) 203
3.2.7 Citrix Receiver 213
3.2.8 最佳化 220
3.3 關鍵套用管理 231
3.3.1 桌面生命周期管理 231
3.3.2 策略配置及會話管理 239
3.4 增強功能 269
3.4.1 Windows NAT 269
3.4.2 NetScaler 275
3.4.3 目錄重定向 301
3.4.4 SmartAuditor 311
3.4.5 Desktop Lock 320
第4章 Microsoft桌面虛擬化方案實戰 324
4.1 使IT以人為中心 324
4.2 微軟伺服器虛擬化管理程式Hyper-V介紹 324
4.2.1 伺服器虛擬化市場 325
4.2.2 伺服器虛擬化的工作原理 325
4.2.3 虛擬化解決方案的類型 325
4.2.4 Windows管理程式 326
4.2.5 父分區 327
4.2.6 設備共享體系結構 327
4.2.7 集成組件 328
4.2.8 Hyper-V功能集 328
4.2.9 可伸縮性 329
4.2.10 高可用性 329
4.2.11 可管理性 330
4.3 Windows Server 2012 R2伺服器虛擬化 330
4.3.1 Windows Server 2008 R2 Hyper-V增強功能 331
4.3.2 Windows Server 2008 R2 Hyper-V的好處 331
4.3.3 Windows Server 2012和Windows Server 2012 R2 Hyper-V 331
4.4 微軟VDI方案介紹 332
4.4.1 遠程桌面服務的新功能 334
4.4.2 遠程桌面服務架構概覽 335
4.4.3 基於場景的部署 336
4.4.4 集中發布桌面和遠程套用(RemoteApp) 337
4.4.5 智慧型更新補丁 338
4.4.6 RemoteFX增強 339
4.4.7 用戶配置檔案磁碟 342
4.4.8 基於SMB的伺服器虛擬化 343
4.4.9 遠程桌面服務存儲配置 344
4.4.10 結論 344
4.5 微軟VDI方案部署 345
4.5.1 Windows Server 2012 R2 VDI組件 345
4.5.2 Windows Server 2012 R2 VDI安裝及部署 345
4.5.3 訪問VDI桌面 355
4.5.4 VDI部署之高可用性 357
第5章 Redhat桌面虛擬化方案實戰 360
5.1 紅帽與RHEV桌面虛擬化方案簡介 360
5.1.1 紅帽公司 360
5.1.2 RHEV簡介 362
5.1.3 RHEV桌面虛擬化特點 364
5.2 獲取RHEV評估版本 365
5.2.1 註冊紅帽賬戶 366
5.2.2 RHEL評估版本 368
5.2.3 RHEV評估版本 369
5.2.4 RHEV-M下載 371
5.3 RHEV桌面虛擬化環境搭建 372
5.3.1 環境配置 373
5.3.2 RHEV-M的安裝與配置 373
5.3.3 安裝RHEV-H 376
5.3.4 安裝RHEL作為主機 382
5.3.5 使用外部目錄服務管理用戶賬戶(ad) 383
5.3.6 配置用戶許可權 385
5.4 RHEV桌面虛擬化套用 387
5.4.1 創建虛擬機 388
5.4.2 異構桌面的域控配置 390
5.4.3 桌面池 395
5.4.4 創建模板 396
5.5 桌面虛擬化常用功能 396
5.5.1 高可用性 396
5.5.2 線上遷移 400
5.5.3 負載均衡 401
5.5.4 維護模式 401
5.5.5 監控功能 402
5.5.6 報表功能 404
5.5.7 性能調優 407
5.6 開發者選項 408
5.6.1 安裝Python API 408
5.6.2 Python API的使用 408
5.7 常見問題索引 413
5.8 RHEV離線安裝腳本 414
第6章 VERDE桌面虛擬化方案實戰 417
6.1 VERDE 簡介 417
6.1.1 VERDE架構 417
6.1.2 VERDE解決方案組件 418
6.1.3 VERDE集成 419
6.2 VERDE規劃安裝 419
6.2.1 伺服器主機規劃 419
6.2.2 規劃每個桌面的大小 421
6.2.3 共享存儲規劃 422
6.2.4 網路規劃 423
6.2.5 LEAF和分支伺服器的考慮 424
6.2.6 Guest Image記憶體和磁碟空間規劃 424
6.3 VERDE伺服器和集群 426
6.3.1 集群主伺服器 426
6.3.2 VDI伺服器 427
6.3.3 集群通信 427
6.3.4 集群主伺服器的容錯處理 428
6.3.5 集群系統要求 428
6.4 VERDE網關 429
6.5 VERDE雲分支環境 430
6.6 虛擬桌面網路 431
6.6.1 NAT網路 431
6.6.2 橋接網路 431
6.6.3 Open vSwitch網路 431
6.7 VERDE 主機安裝 432
6.7.1 伺服器配置 432
6.7.2 安裝KVM虛擬化軟體 433
6.7.3 配置網橋 433
6.7.4 ad.vdi.com主機部署流程 435
6.7.5 nfs.vdi.com主機部署流程 442
6.7.6 host1.vdi.com主機部署流程 443
6.8 配置VERDE管理控制台 454
6.8.1 許可證激活 454
6.8.2 常規設定 455
6.8.3 LEAF設定 456
6.8.4 MAC地址池設定 457
6.8.5 分支群集設定 458
6.9 會話設定 458
6.9.1 建立Windows XP會話 458
6.9.2 建立Linux桌面會話 463
6.10 配置黃金映像 466
6.10.1 配置Windows XP黃金映像 466
6.10.2 Windows XP桌面最佳化 472
6.10.3 配置Windows 7黃金映像 474
6.10.4 Windows 7桌面最佳化 479
6.10.5 配置Ubuntu黃金映像 482
6.10.6 Ubuntu 12.04加入域 486
6.10.7 在Ubuntu登錄視窗使用AD域賬戶來登錄 489
6.10.8 通過LDAP伺服器創建用戶及發布桌面 491
6.11 桌面發布 493
6.11.1 通過管理控制台創建普通用戶 493
6.11.2 通過管理控制台發布桌面給普通用戶 495
6.11.3 通過管理控制台發布Linux桌面給域用戶 500
6.11.4 通過管理控制台發布Windows桌面給域用戶 505
6.12 桌面簽出和簽入 509
6.13 應用程式層 510
6.13.1 Windows軟體發布 510
6.13.2 Windows軟體套用到桌面 511
6.14 黃金映像的導入及導出 515
6.14.1 導出黃金映像 515
6.14.2 導入黃金映像 516
6.15 套用安裝 518
6.16 桌面池 519
6.16.1 新建桌面池 519
6.16.2 發布桌面池給用戶 520
6.17 VERDE客戶端配置 522
6.17.1 Windows客戶端程式安裝 522
6.17.2 Linux客戶端程式安裝 525
6.17.3 蘋果Mac系統客戶端程式安裝 530
6.17.4 蘋果iOS移動設備客戶端程式安裝 530
6.17.5 Android客戶端程式安裝 532
6.17.6 動態網路配置(高級) 534
6.17.7 VERDE控制台報告 536
6.18 VERDE集群配置 540
6.18.1 host2.vdi.com主機部署流程 541
6.18.2 VERDE分支伺服器配置 550
6.18.3 Gateway網關伺服器配置 557
6.19 補充:安裝作業系統和VERDE 567
6.19.1 安裝要求 567
6.19.2 配置Linux 567
6.19.3 為VERDE組件設定Library路徑 567
6.19.4 瀏覽器兼容性 567
6.19.5 用戶文檔位置 567
6.19.6 在伺服器上安裝數字證書 568
6.19.7 採用AD認證 569
6.19.8 為VERDE用戶控制台配置防火牆 569
6.19.9 VERDE配置腳本 569
6.19.10 VERDE連線埠配置 570
6.19.11 配置腳本問題 570
6.19.12 配置分支伺服器 572
6.20 常見問題的解決方法 572
第7章 總結 577
7.1 VMware Horizen View設計考慮因素 577
7.1.1 架構考慮因素 577
7.1.2 存儲考慮因素 579
7.1.3 硬體考慮因素 579
7.2 Citrix XenDesktop 設計考慮因素 583
7.2.1 架構考慮因素 583
7.2.2 存儲考慮因素 587
7.2.3 硬體考慮因素 587
7.3 VERDE Virtual Desktop設計考慮因素 592
7.3.1 理解VERDE虛擬桌面的負載類型 592
7.3.2 VERDE節點選型 593
參考資料 594