本書以使讀者熟練掌握常見的虛擬化系統(tǒng)和云計算系統(tǒng)的部署與運維為目標,采用VMware vSphere 5.5和VMware Horizon 6.1.1虛擬化平臺,以及CecOS 1.4和OpenStack云計算平臺,介紹當前主流的虛擬化和云計算系統(tǒng)的部署與運維。本書包含6個項目,分別為“使用VMware ESXi 5.5搭建VMware虛擬化平臺”“使用VMware vCenter Server搭建高可用VMware虛擬化平臺”“使用VMware Horizon View搭建VMware云桌面服務(wù)”“使用CentOS搭建企業(yè)級虛擬化平臺”“使用RDO快速部署OpenStack云計算系統(tǒng)”和“使用CentOS搭建和運維OpenStack多節(jié)點云計算系統(tǒng)”。
前言
項目1 使用VMware ESXi 5.5搭建
VMware 虛擬化平臺
任務(wù)1.1 認識虛擬化與云計算
1.1.1 什么是服務(wù)器虛擬化
1.1.2 為什么使用服務(wù)器虛擬化
1.1.3 流行的企業(yè)級虛擬化解決方案
1.1.4 云計算變革
1.1.5 云計算興起的推動力
1.1.6 云計算的定義
1.1.7 云計算的三大服務(wù)模式
1.1.8 云計算的部署模式
任務(wù)1.2 安裝ESXi服務(wù)器
1.2.1 VMware vSphere虛擬化架構(gòu)
1.2.2 ESXi主機硬件要求
1.2.3 在VMware Workstation中創(chuàng)建VMware ESXi虛擬機
1.2.4 安裝VMware ESXi
1.2.5 VMware ESXi安裝后的基本設(shè)置
任務(wù)1.3 使用vSphere Client管理虛擬機
1.3.1 使用VMware vSphere Client連接到VMware ESXi
1.3.2 將安裝光盤ISO上傳到ESXi存儲
1.3.3 在VMware ESXi中創(chuàng)建虛擬機
1.3.4 安裝虛擬機操作系統(tǒng)和VMware Tools
1.3.5 為虛擬機創(chuàng)建快照
1.3.6 配置虛擬機跟隨ESXi主機自動啟動
任務(wù)1.4 配置vSphere虛擬網(wǎng)絡(luò)
1.4.1 理解vSphere虛擬網(wǎng)絡(luò)
1.4.2 理解vSphere網(wǎng)絡(luò)術(shù)語
1.4.3 將ESXi主機的管理流量與虛擬機數(shù)據(jù)流量分開
任務(wù)1.5 配置vSphere使用iSCSI存儲
1.5.1 VMware vSphere存儲概述
1.5.2 iSCSI SAN的基本概念
1.5.3 安裝配置Starwind iSCSI目標服務(wù)器
1.5.4 配置ESXi主機連接到iSCSI網(wǎng)絡(luò)存儲
1.5.5 使用iSCSI共享存儲
項目總結(jié)
練習(xí)題
項目2 使用vCenter Server搭建高可用VMware 虛擬化平臺
任務(wù)2.1 安裝VMware vCenter Server
2.1.1 VMware vCenter Server體系結(jié)構(gòu)
2.1.2 vCenter Server的硬件和軟件要求
2.1.3 安裝VMware vCenter Server
2.1.4 安裝VMware ESXi
2.1.5 配置iSCSI共享存儲
任務(wù)2.2 安裝VMware vCenter Server Appliance
2.2.1 介紹OVF
2.2.2 部署OVF模板
2.2.3 安裝VMware vCenter Server Appliance
任務(wù)2.3 使用vSphere Web Client管理虛擬機
2.3.1 創(chuàng)建數(shù)據(jù)中心、添加主機
2.3.2 將ESXi連接到iSCSI共享存儲
2.3.3 使用共享存儲創(chuàng)建虛擬機
任務(wù)2.4 使用模板批量部署虛擬機
2.4.1 將虛擬機轉(zhuǎn)換為模板
2.4.2 創(chuàng)建自定義規(guī)范
2.4.3 從模板部署新的虛擬機
2.4.4 將模板轉(zhuǎn)換為虛擬機
2.4.5 批量部署CentOS虛擬機
任務(wù)2.5 使用vSphere vMotion實現(xiàn)虛擬機在線遷移
2.5.1 實時遷移的作用
2.5.2 vMotion實時遷移的原理
2.5.3 vMotion實時遷移的要求
2.5.4 配置VMkernel接口支持vMotion
2.5.5 使用vMotion遷移正在運行的虛擬機
任務(wù)2.6 使用vSphere DRS實現(xiàn)分布資源調(diào)度
2.6.1 分布式資源調(diào)度的作用
2.6.2 EVC介紹
2.6.3 創(chuàng)建vSphere群集
2.6.4 啟用vSphere DRS
2.6.5 配置vSphere DRS規(guī)則
任務(wù)2.7 使用vSphere HA實現(xiàn)虛擬機高可用性
2.7.1 虛擬機高可用性的作用
2.7.2 vSphere HA的工作原理
2.7.3 實施vSphere HA的條件
2.7.4 啟用vSphere HA
2.7.5 使用vSphere HA實現(xiàn)虛擬機高可用性
項目總結(jié)
練習(xí)題
項目3 使用VMware Horizon View
搭建VMware云桌面服務(wù)
任務(wù)3.1 VMware Horizon View基礎(chǔ)環(huán)境配置
3.1.1 VMware Horizon View桌面虛擬化介紹
3.1.2 VMware Horizon View的體系結(jié)構(gòu)
3.1.3 創(chuàng)建和配置VMware ESXi
3.1.4 配置域控制器
3.1.5 配置DNS服務(wù)器
3.1.6 安裝和配置SQL Server
3.1.7 安裝和配置vCenter Server
3.1.8 安裝和配置iSCSI共享存儲
3.1.9 配置DHCP服務(wù)器
任務(wù)3.2 制作和優(yōu)化模板虛擬機
3.2.1 制作Windows 7模板虛擬機
3.2.2 優(yōu)化Windows 7模板虛擬機
任務(wù)3.3 安裝VMware Horizon View服務(wù)器軟件
3.3.1 安裝VMware Horizon View Connection Server
3.3.2 安裝VMware Horizon View Composer
3.3.3 在域中配置Horizon View所使用的OU和用戶
任務(wù)3.4 發(fā)布VMware Horizon View虛擬桌面
3.4.1 配置VMware Horizon View
3.4.2 發(fā)布Windows 7虛擬桌面
任務(wù)3.5 連接到云桌面
3.5.1 使用Windows版VMware Horizon Client連接到云桌面
3.5.2 使用Android版VMware Horizon Client連接到云桌面
3.5.3 通過Web訪問VMware Horizon View云桌面
項目總結(jié)
練習(xí)題
項目4 使用CentOS搭建企業(yè)級
虛擬化平臺
任務(wù)4.1 使用和運維CentOS中的KVM虛擬化
4.1.1 KVM虛擬化技術(shù)簡介
4.1.2 快速安裝包含虛擬化技術(shù)的圖形CentOS系統(tǒng)
4.1.3 CentOS圖形界面下虛擬機的安裝
4.1.4 CentOS下虛擬機的管理和運維命令
任務(wù)4.2 CecOS企業(yè)虛擬化平臺的搭建與測試
4.2.1 紅帽RHEL、RHEV商業(yè)項目,Ovirt開源項目和CecOS企業(yè)虛擬化平臺
4.2.2 CecOS企業(yè)虛擬化系統(tǒng)構(gòu)架
4.2.3 安裝CecOS企業(yè)虛擬化系統(tǒng)基礎(chǔ)平臺
4.2.4 管理CecOS數(shù)據(jù)中心實現(xiàn)服務(wù)器虛擬化
4.2.5 管理CecOS數(shù)據(jù)中心實現(xiàn)桌面虛擬化
項目小結(jié)
練習(xí)題
項目5 使用RDO快速部署OpenStack云計算系統(tǒng)
任務(wù)5.1 OpenStack架構(gòu)介紹
5.1.1 OpenStack云計算平臺概述
5.1.2 OpenStack的主要項目和架構(gòu)關(guān)系
5.1.3 OpenStack部署工具簡介
任務(wù)5.2 使用RDO的ALLINONE功能快速安裝單個節(jié)點的OpenStack
5.2.1 準備CentOS 7最小化操作系統(tǒng)
5.2.2 配置系統(tǒng)的網(wǎng)絡(luò)和主機信息
5.2.3 準備RDO安裝資源庫或配置網(wǎng)絡(luò)源
5.2.4 安裝和使用RDO工具
5.2.5 訪問和查看ALLINONE的OpenStaDashBoard界面信息
5.2.6 為云主機的公共網(wǎng)絡(luò)訪問準備條件
5.2.7 探索OpenStack的云主機操作
任務(wù)5.3 使用RDO定制部署計算節(jié)點
5.3.1 計算節(jié)點環(huán)境準備
5.3.2 計算節(jié)點的配置
5.3.3 部署結(jié)果的查看
項目總結(jié)
練習(xí)題
項目6 使用CentOS搭建和運維OpenSt多節(jié)點云計算系統(tǒng)
任務(wù)6.1 OpenStack雙節(jié)點環(huán)境準備
6.1.1 控制節(jié)點系統(tǒng)安裝
6.1.2 計算節(jié)點系統(tǒng)安裝
6.1.3 節(jié)點網(wǎng)絡(luò)配置
6.1.4 節(jié)點防火墻和SELinux配置
6.1.5 配置NTP服務(wù)
6.1.6 配置數(shù)據(jù)庫服務(wù)
6.1.7 配置OpenStack軟件源
6.1.8 配置消息服務(wù)器
任務(wù)6.2 配置認證服務(wù)Keystone
6.2.1 安裝認證服務(wù)
6.2.2 配置數(shù)據(jù)庫連接
6.2.3 定義授權(quán)令牌
6.2.4 創(chuàng)建用戶、租戶和角色
6.2.5 定義服務(wù)和API 端點
6.2.6 驗證認證服務(wù)
任務(wù)6.3 配置映像服務(wù)Glance
6.3.1 安裝映像服務(wù)
6.3.2 配置數(shù)據(jù)庫連接
6.3.3 配置映像服務(wù)
6.3.4 注冊服務(wù)、創(chuàng)建API端點
6.3.5 上傳云主機映像
任務(wù)6.4 配置計算服務(wù)Nova
6.4.1 在控制節(jié)點安裝計算服務(wù)
6.4.2 在控制節(jié)點配置數(shù)據(jù)庫連接
6.4.3 在控制節(jié)點配置計算服務(wù)
6.4.4 在控制節(jié)點注冊服務(wù)和API端口
6.4.5 在計算節(jié)點安裝和配置計算服務(wù)
任務(wù)6.5 配置網(wǎng)絡(luò)服務(wù)Nova-network
6.5.1 配置控制節(jié)點
6.5.2 安裝網(wǎng)絡(luò)組件及配置Nova
6.5.3 創(chuàng)建初始網(wǎng)絡(luò)
任務(wù)6.6 配置Web用戶接口Dashboard
6.6.1 安裝Dashboard
6.6.2 配置Dashboard
6.6.3 訪問Dashboard
任務(wù)6.7 使用Dashboard管理OpenStack
6.7.1 OpenStack用戶管理
6.7.2 云主機管理
6.7.3 配置安全組規(guī)則
6.7.4 云主機鏡像管理
6.7.5 使用公鑰認證登錄云主機
6.7.6 創(chuàng)建和使用云主機快照
任務(wù)6.8 添加塊存儲服務(wù)Cinder
6.8.1 塊存儲節(jié)點系統(tǒng)安裝
6.8.2 安裝塊存儲服務(wù)
6.8.3 配置數(shù)據(jù)庫連接
6.8.4 配置塊存儲服務(wù)
6.8.5 注冊服務(wù)和API 端點
6.8.6 在塊存儲節(jié)點上安裝配置
cinder
6.8.7 管理云硬盤
任務(wù)6.9 使用命令行管理OpenStack
6.9.1 編輯用戶環(huán)境變量文件
6.9.2 產(chǎn)生和導(dǎo)入密鑰對
6.9.3 顯示可用的云主機類型
6.9.4 顯示可用的鏡像列表
6.9.5 顯示可用的網(wǎng)絡(luò)
6.9.6 配置安全組規(guī)則
6.9.7 啟動云主機實例
6.9.8 使用公鑰認證登錄云主機
6.9.9 創(chuàng)建和管理云硬盤
項目總結(jié)
練習(xí)題
參考文獻