混合hypervisor環(huán)境管理的四大方式
混合虛擬化環(huán)境的持續(xù)增長(zhǎng)也帶來(lái)了對(duì)多hypervisor管理工具和技術(shù)的需求。現(xiàn)在,對(duì)于虛擬化管理員而言學(xué)習(xí)如何管理和診斷混合虛擬化平臺(tái)變得更為必要。
幸運(yùn)的是,多hypervisor環(huán)境的管理不再那么復(fù)雜和困難了。實(shí)際上傳統(tǒng)管理工具,包括PowerShell和SCVMM(System Center Virtual Machine Manager),也可以進(jìn)行。此外還有可以支持混合hypervisor管理的vSphere Client插件,如XVP Manager和HotLink SuperVISOR。
通過(guò)PowerShell管理混合hypervisor
首先,從簡(jiǎn)單的說(shuō)起:PowerShell。如果您曾經(jīng)管理過(guò)Hyper-V環(huán)境,那么應(yīng)該用過(guò)PowerShell來(lái)執(zhí)行部分甚至大多數(shù)的日常工作,如創(chuàng)建虛擬機(jī)和快照,在宿主機(jī)之間遷移虛機(jī),以及虛擬機(jī)退出。如果您還沒(méi)有研究過(guò)PowerShell,我建議現(xiàn)在就開(kāi)始,因?yàn)樗呛芏郪Mware管理工具的基礎(chǔ),如VMware PowerCLI。
PowerCLI其實(shí)是一組工具,稱(chēng)為cmdlets,是專(zhuān)門(mén)為PowerShell腳本環(huán)境中的vSphere而編寫(xiě)的。如果您已經(jīng)理解了PowerShell,那么只需熟悉cmdlets就可以駕馭PowerCLI。
通常,PowerShell是一組很好的工具,因?yàn)楹芏嘬浖?mdash;—并非只限于專(zhuān)為VMware設(shè)計(jì)產(chǎn)品的公司——也提供PowerShell軟件開(kāi)發(fā)包(SDKs),通過(guò)它執(zhí)行管理任務(wù)。
作為微軟的核心產(chǎn)品之一,Hyper-V提供了完整的PowerShell和操作系統(tǒng)整合。XenServer對(duì)PowerShell的支持有限,盡管在發(fā)布的SDK 6.0版本中已經(jīng)看到極大地改善。希望思杰可以繼續(xù)繼承該功能。同時(shí),VMware 已經(jīng)明確了現(xiàn)在以及將來(lái)會(huì)繼續(xù)對(duì)PowerShell的支持。
通過(guò)vSphere Client支持混合hypervisor管理
從歷史來(lái)看,VMware的軟件通常和其它廠家的管理工具兼容不好。隨著vSphere 5的發(fā)布,VMware希望管理員使用vSphere Client或vSphere Web Client管理。
在2011年,VMware匆匆忙忙在VMware Labs 主頁(yè)上發(fā)布了XVP Manager。該插件可以在vSphere Client內(nèi)部實(shí)現(xiàn)對(duì)Hyper-V的管理,但是僅兼容vCenter 4.0和4.1。另外,XVP Manager極大地限制了Hyper-V管理能力。XVP僅支持微軟已經(jīng)過(guò)時(shí)的Virtual Machine Manager SP1。而且實(shí)際上不能管理Hyper-V服務(wù)器,只限于配置、導(dǎo)入和查看虛擬機(jī)的狀態(tài)。XVP也不被VMware支持。
VMware開(kāi)發(fā)者依然需要在XVP Manage方面多努力,而它在混合hypervisor管理上還有所不足。
通過(guò)System Center管理混合hypervisor管理
微軟確實(shí)在通過(guò)SCVMM 2012 增強(qiáng)對(duì)混合hypervisor管理的支持。該最新版本增加了混合管理工具欄,提供了更為全面的管理員界面,支持VMware ,XenServer和Hyper-V。SCVMM 2012把vSphere 宿主機(jī)和虛擬機(jī)加入到虛擬資源庫(kù)中,然后可以在vCenter中執(zhí)行大多數(shù)的虛擬機(jī)控制和遷移任務(wù)。對(duì)于XenServer,該工具基本上消除了對(duì)XenCenter管理平臺(tái)的需求,允許在SCVMM中執(zhí)行所有虛擬機(jī)的管理任務(wù)。
而在后臺(tái),SCVMM主要通過(guò)PowerShell執(zhí)行VMware管理。現(xiàn)在作為微軟的私有云戰(zhàn)略產(chǎn)品一部分,而不是獨(dú)立的產(chǎn)品,SCVMM 2012值得關(guān)注,即使您只是為了測(cè)試一下。
混合hypervisor管理的新成員
另外一個(gè)叫做HotLink的廠家最近出現(xiàn)在混合hypervisor管理市場(chǎng)。 成立于2010年,HotLink提供了vSphere Client插件,可以支持XenServer和Hyper-V管理。
HotLink不提供試用版 ,在其主頁(yè)上表明唯一獲得SuperVISOR插件的方式就是參加一場(chǎng)它的在線論壇。我個(gè)人并沒(méi)有使用過(guò),不過(guò)從截圖和提供的視頻看來(lái),它是大有發(fā)展前景的。
如果VMware不再使用傳統(tǒng)的vSphere Client,而是轉(zhuǎn)向vSphere Web Client的話HotLink將會(huì)面臨困難。從HotLink主頁(yè)提供內(nèi)容看,SuperVISOR依賴(lài)于vCenter Client插件的功能,暫時(shí)還沒(méi)有移植到vSphere Web Client,僅能在一種終端上工作。
在我的服務(wù)器和桌面終端的混合hypervisor管理中,PowerShell是執(zhí)行管理任務(wù)的關(guān)鍵。我希望強(qiáng)調(diào)一點(diǎn)就是,您確實(shí)需要了解該技術(shù),并理解這些虛擬化平臺(tái)是如何通過(guò)PowerShell管理的。





















