vCenter Server 有兩種部署方式:
安裝在 Windows 平臺上,需要額外的 Windows 操作系統(tǒng)和外置數(shù)據(jù)庫系統(tǒng)軟件許可,部署起來有一定的手動步驟,比較麻煩。
直接部署預(yù)置的 vCenter Server Appliance (VCSA),VCSA 是一個基于 Linux 的虛擬機,內(nèi)置 PostgreSQL 數(shù)據(jù)庫,完全不需要額外的軟件許可,部署起來也更方便。
vSphere 6.5 中進一步增強了 vCenter Server Appliance 的功能,把它打造成了一個全功能的 vCenter Server。
- 整合 Update Manager
Update Manager 能夠?qū)?vSphere 集群中的服務(wù)器、虛擬機進行集中的軟件補丁和升級管理:
升級服務(wù)器上的 ESXi 軟件或打補;
在服務(wù)器上安裝第三方的軟件;
升級虛擬機的硬件版本、VMware Tools 軟件。
漲姿勢:虛擬機硬件版本
虛擬機的硬件版本對應(yīng)了虛擬機支持的虛擬硬件特性,包括 BIOS 或 EFI、可用的虛擬 PCI 插槽數(shù)、最大 CPU 數(shù)量、最大內(nèi)存配置等。例如,要配置 128 個 vCPU 或 4TB 內(nèi)存的虛機就要求虛擬機的硬件版本在 12 以上,我們可以通過升級虛機硬件版本來實現(xiàn)這一目的。
vSphere 6.5 中把 VMware Update Manager 也整合進了 VCSA。在以前的版本中,Update Manager 還是必須單獨安裝在一臺 Windows 服務(wù)器上,這可以說是 vCenter Server 對于 Windows 的最后一個依賴了,有些客戶就是因為這個而沒有部署 VCSA。
- 內(nèi)置備份恢復(fù)功能
vCenter Server 可以用 vSphere Data Protection 或第三方的備份軟件 (要求支持 VMware vSphere Storage APIs - Data Protection) 來備份。VCSA 6.5 中增加了內(nèi)置的備份功能,使用 VCSA 的管理界面就可以輕松地備份 vCenter Server 的所有數(shù)據(jù)。在備份的時候,可以指定使用 SCP、HTTP(s) 或 FTP(s) 協(xié)議來把備份數(shù)據(jù)文件上傳到一個指定的存儲位置?梢詮 VCSA 的 ISO 安裝界面來從備份數(shù)據(jù)恢復(fù) vCenter Server,恢復(fù)過程會部署一個全新的 vCenter Server Appliance 并且從指定的備份文件恢復(fù)所有的數(shù)據(jù)。
VCSA 的 ISO 安裝界面
在備份的時候也可以指定一個密碼來對數(shù)據(jù)進行加密,當(dāng)然恢復(fù)的時候也必須提供這樣一個密碼來進行解密。如果密碼丟失的話,將沒有任何方法來恢復(fù)數(shù)據(jù)。
- 自帶 HA 支持
我們需要一個 HA 環(huán)境來保證 vCenter Server 的高可靠性,vSphere 6.5 以前有兩種方案:
如果 vCenter Server 是部署在虛機中的,可以利用 vSphere 集群本身的 HA 特性來預(yù)防服務(wù)器故障;為了應(yīng)對 vCenter Server 本身失效的故障場景,另外還需要配置一個 Watchdog 來監(jiān)控 vCenter Server 是否正常運行。
如果 vCenter Server 是部署在 Windows 物理服務(wù)器上的,則需要利用 Microsoft Cluster Service (MSCS) 集群來提供一個 HA 環(huán)境。
VCSA 6.5 中自帶了 HA 的方案,使用一個 Active / Passive / Witness 架構(gòu)來保護 vCenter,一旦 vCenter 服務(wù)發(fā)生故障,能夠在 5 分鐘內(nèi)在把服務(wù)切換到備份機。這個服務(wù)是 VCSA 內(nèi)置的,不需要依賴于任何外部的共享存儲或數(shù)據(jù)庫。
- 增強的 Appliance 管理能力
VCSA 6.5 也進一步增強了管理功能,能夠在管理界面上讓管理員看到更多的系統(tǒng)信息,除了 CPU 和內(nèi)存的統(tǒng)計信息外,現(xiàn)在還能夠看到網(wǎng)絡(luò)、數(shù)據(jù)庫、硬盤使用空間等,幫助管理員全面了解 vCenter Server Appliance 的健康狀況。
下面的管理界面截屏顯示了內(nèi)置 PostgreSQL 數(shù)據(jù)庫的信息,幫助管理員及時了解空間使用狀況,避免發(fā)生空間不夠而造成的系統(tǒng)故障。當(dāng)數(shù)據(jù)庫空間接近用完時,vSphere Web Client 上也會顯示警告,并且 vCenter 服務(wù)會自動關(guān)閉以防止數(shù)據(jù)庫的損壞。
另外,vCenter Server 6.0 中的 5 個獨立的 Watchdog 服務(wù)被整合成了一個 vMon 服務(wù),由這個 vMon 服務(wù)來對 vCenter Server 進行統(tǒng)一的監(jiān)控和管理,同時也為 VCSA 中內(nèi)置的 HA 功能提供故障轉(zhuǎn)移(failover)的決策依據(jù)。
VCSA 6.5 提供了一個全功能的 vCenter Server,實際上功能比 Windows 版還要多,上面介紹的這些新功能都是 VCSA 獨有的。VCSA 的安裝界面中也提供了遷移工具,幫助客戶把現(xiàn)有的 Windows 版 vCenter Server(5.5 或 6.0)遷移到 VCSA 6.5。VCSA 也是 VMware 主推的部署方式,除了部署方便,還可以省下 Windows 或數(shù)據(jù)庫許可證的費用。