虛擬機管理解決方案-VMware篇--轉載

VMware在虛擬化解決方案領域一直是處於市場引領者的角色的,其在虛擬機管理方面也一直處於市場領先的地位,不斷的得到了優化和豐富的。

    目前來看,VMware產品主要分爲兩個系列:數據中心虛擬化(也就是常見的服務器虛擬化)和桌面虛擬化。在這兩個系列中包含了不同的產品和功能,且都是構建在VMware Infrastructure 3基礎之上。而VI3是當前最穩定、可靠,被業界和企業級用戶驗證過的虛擬架構平臺,是VMware實現各種虛擬化解決方案的基礎。

本文的重點是從兩個方面來闡述VMware的虛擬機管理解決方案的:

1、VI Client(vSphere Client)工具連接ESX Server。

2、VMware vCenter(將同時涉及VI3及VMware vShpere,但以後者爲主)。

一、通過VI Client工具連接ESX Server進行虛擬機的管理

VI Client(vSphere Client)是VMware所提供的免費的一種使用SSL連接的客戶端管理工具,主要是針對單一的ESX Server上的虛擬機創建以及管理真好,謝謝作的。

VI Client的獲取也相當簡單,當你安裝完成ESX Server時,通過WEB的方式連接此ESX Server的IP地址或是主機名稱,便可以下載並免費使用,如下圖輸入https://ip地址(ESX Server的IP地址),從打開的頁面中通過“下載VMware Infrastructure Client”選項下載VI Client,並安裝之。



安裝完後,打開後是如下界面:



在上圖的窗口中輸入ESX Server相應的IP地址、用戶名和密碼,就可以登陸到ESX Server來實現對此的管理了。



上圖中顯示了當通過VI Client連接到ESX Server時的管理控制檯,通過此,可以進行一些虛擬機的創建和刪除等真好,謝謝作,亦能進行快照的創建與管理。當然遠不至於如此簡單,通過下圖將來介紹下針對一些虛擬機的管理:

1、 顯示ESX Server中所有虛擬機和主機的狀況:主機ESX Server CPU和內存的大小、客戶機也就是上面運行虛擬機的CPU和內存大小、狀態等。



2、 虛擬機運行時ESX Server主機的性能圖表圖例,很直觀顯示當前的主機性能,且通過“切換到”後的下拉框可以選擇不同的性能參數。



3、 “配置”是ESX Server很關鍵的一個選項,針對虛擬網絡、存儲、處理器、內存等的配置都是通過此來完成的。如果ESX Server不使用主機所在的本機存儲,通過“存儲適配器”選項完成外接存儲如ISCSI SAN或是FC SAN的連接等。這樣就使在ESX Server的存儲空間有了較大擴展,可以存儲較多的虛擬機,而且對於虛擬機文件或系統的備份和性能亦有很大的益處。而虛擬機所使用的網絡則可以通過網絡選項來完成,並可以添加如ISCSI連接的VMkernel網絡連接等。



4、 通過上圖中的“軟件”選項可以對ESX Server主機進行DNS和NETBIOS名稱的設定,這樣就能和Windows域相協同工作了。而針對虛擬機或主機的安全管理也能在此完成一些。

二、VMware vCenter所提供的管理及功能

通過VI Client連接ESX Server所提供的虛擬機管理解決方案相對有限,應用的場景亦不能滿足對虛擬機環境要求較爲複雜、管理功能較多的企業需求。基於此,本部分將重點介紹基於VI3產品架構的VMware虛擬機(虛擬化)解決方案。

首先來認識下VI3的,VMware的VI3產品包以及其管理工具VirtualCenter包含了以下產品和功能模塊:

虛擬化核心軟件:ESX/ESXi及其基本功能模塊,如VMFS,Virtual Switch,VCB等

分佈式虛擬架構功能模塊:VMotion,Storage VMotion,DRS,DPM,HA等

集中管理功能模塊:Update Manager,Guided Consolidation,Converter Enterprise等

而以上種種,均可以通過集中、統一的vCenter管理控制檯來實現,vCenter是VI3中的重要組件。前文提過,雖然通過VI Client連接ESX Server可以進行一些虛擬機或是ESX Server的管理,但VI架構是多個ESX並存的解決方案環境,VI Client已無法管理多臺ESX Server,此時就需要用到vCenter的加入,來完成對多臺ESX Server的管理並且加入了使用者的權限管理等。

要想連接vCenter Server管理控制檯來實現這些功能的管理和解決方案的,是需要用到VI Client客戶端工具的。也就是說通過VI Client連接到vCenter Server。並由vCenter Server管理控制檯來加入各臺ESX主機,從而完成所有的功能管理。

1、 通過VI Client客戶端工具連接到vCenter Server後,新建一個數據中心,並添加兩臺ESX Server主機。這構成了實現上述功能的基礎架構。



2、 通過單擊此管理控制檯數據中心的右鍵,你可以根據嚮導新建一個具備HA+DRS功能的羣集。並把兩臺ESX Server置換成羣集的節點。這樣子你不但實現了高用性,還實現了動態資源調度,讓更優的資源用於最重要的業務運行上。





3、 同樣是通過vCenter的控制面板,你可以進行如VMotion的真好,謝謝作,讓你的企業擁有一個永不當機的數據中心虛擬化環境。

4、 通過vCenter進行的功能管理遠不止於此,且很多功能只有親自去做,才能體驗VMware虛擬化精妙之處。

通過以上的介紹,相信你對VMware的虛擬化管理有了一個較爲全面的認識,不過精彩的還在後面,而作爲整篇文章的重頭戲,也就是vSphere的管理和功能終於要出場了。

截至到本文發表時,被VMware稱爲業界首個雲真好,謝謝作系統的vSphere已在市場上有了一定規模的應用,同時也是VI 3的升級和重大改進。vSphere包含了如下的組件:

A、VMotion(實時遷移):實現在不同主機轉移虛擬機而不會中止虛擬機所提供的業務,保證計劃內停機時間內的服務不受到影響。

B、DRS(動態資源調動):監視整個虛機化架構的資源利用情況,可以自動的動態調整資源,並使用VMotion來遷移和優化工作負載。

C、High Avalability(高可用性):通過在集羣的另外一個節點上重新啓動失效的虛擬機來防止計劃外的停機時間。

D、Fault Tolerance(容錯):通過主虛擬機與影子虛擬機的完全同步來防止計劃外停機時間。這是一項新的功能,也爲所謂的雙機熱備提供了一種方法上的選擇。

E、Data Recovery(數據還原):備份虛擬機,對於Windows客戶虛擬機可以實現文件級的還原。

F、Update Manager(更新管理器):可以爲虛擬主機和虛擬客戶端真好,謝謝作系統安裝修補程序。

G、VSafe(虛擬化安全):是一個能夠集成第三方的病毒掃描程序的應用程序接口。

H、Storage VMotion(存儲實時遷移):能實現在不停機的情況下在不同的存儲位置之間轉移虛擬機。

在介紹完vSphere的組件之後,就要講述下其的虛擬機(虛擬化)解決方案啦:

1、 vSphere的連接與管理

與VI 3的一脈相承,對vSpherer的管理也是通過一個客戶端工具進行的,只不過這個工具改名爲vSphere Client了,其的獲取和安裝,以及連接vSphere vCenter的方法和VI Client連接vCenter方法是一樣的。同樣的,vSphere Client簡單易用,而且完全可以實現虛擬機以及虛擬主機的管理功能。



2、 vMotion實時遷移功能的出彩,讓計劃內停機不在影響業務正常的運行

vMotion是一項非常棒的虛擬化技術,它讓虛擬機在不同的ESX Server主機之間進行遷移而最終用戶的服務不會停止和中斷。且在VMware所提供的vMotion解決方案中,它需要先建立vCenter Server的環境,但能實現多個併發的vMotion。

3、 高可用性及容錯

HA(高可用性)和FT(容錯)都是VMware提供的計劃外停機的解決方案。所有的vSphere版本都支持都可用性,且可以同時爲虛擬主機和虛擬機的故障提供保護。

VMware HA無論是理論上還是實際生產環境實現時都有一定的停機時間,以在備用的虛擬主機上重新啓動虛擬機。同時,如果能結合着分佈式資源調度,也就是所謂的DRS功能來優化重啓虛擬機的位置也是不錯的選擇。實際上很多企業在部署中都是採用HA+DRS的組合的。需要說明的是Ha是針對硬件級別的。也就是當一臺虛擬化物理主機出現問題時,才能起到作用。

FT是容錯,也是vSphere的一項新的功能,與HA不同的是,它僅會在兩個系統之間工作,且提供無停機時間的系統故障保護。這和雙機熱備有點相似,主要是針對服務的。值得注意的是容錯只限於兩臺虛擬機之間,並且每個虛擬機只能使用一個虛擬處理器的。還要注意的是,容錯虛擬機及其輔助副本不允許在相同主機上運行。容錯功能使用反關聯性規則,這些規則可確保容錯虛擬機的兩個實例永遠不會在同一主機上。這可確保主機故障無法導致兩個虛擬機都缺失。



4、 動態資源調度DRS

也許動態的更改你的系統配置,以滿足不斷變化的工作負載是很多IT管理人員關心和喜歡的功能。DRS可以依據資源利用率在ESX Server主機之間遷移虛擬機,且使用了前面介紹的VMotion技術。雖然在實驗階段,但DRS提供了智能的分佈式電源管理功能。能根據ESX Server主機的工作負載自動的啓動或關閉ESX Server主機。

5、 存儲實時遷移(Storage VMotion)

Storage VMotion也是在VMware在vSphere時代所提供的新功能,提供了在無停機時間的情況下在不同的位置之間移動虛擬機的功能。

6、 VMware的整合備份VCB

VMware提供了VCB(VMware Consolidated Backup)整合備份工具,可以實現虛擬機文件的完整和增量備份方式,能獨立使用也可以和一些Windows服務器備份應用程序集成使用。在恢復時亦可以是整個的Windows虛擬機,或獨立文件夾或是文件。

    至此,針對VMware虛擬機的管理應當告一段落,但要提醒的是,VMware桌面虛擬化產品VMware View 4,本文並沒有涉及。如果你感興趣,想要了解相關的虛擬機(桌面)管理是如何進行,請前往VMware官方網站瀏覽。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章