通過增強的可視化和自動化管理關(guān)鍵任務(wù)和其他資源 —VMControl
原創(chuàng)隨著虛擬化應用的普及與深入,數(shù)據(jù)中心正在進行著一場重大的“虛擬化革命”,數(shù)據(jù)中心開始部署越來越多的虛擬機,虛擬機呈現(xiàn)蔓延的趨勢,并且用戶開始嘗試在虛擬化環(huán)境中部署更多的數(shù)據(jù)中心核心應用。在數(shù)據(jù)中心虛擬化環(huán)境走向復雜的今天,我們必須更加關(guān)注虛擬環(huán)境和物理環(huán)境的整體管理能力。雖然Vmware、微軟、Citirx等虛擬化軟件廠商已經(jīng)有多種虛擬化管理工具,但是數(shù)據(jù)中心存在著大型機、小型機、X86服務(wù)器以及多種操作系統(tǒng)并存的復雜情況,因此綜合整體的管理工具將能更好的幫助用戶適應數(shù)據(jù)中心虛擬化時代的到來。
IBM VMControl—新一代虛擬化管理工具
服務(wù)器虛擬化技術(shù)能夠提升數(shù)據(jù)中心服務(wù)器利用率,節(jié)省數(shù)據(jù)中心空間、電力和冷卻成本,并提升IT對業(yè)務(wù)需求的響應能力,然而隨著服務(wù)器虛擬化的深入,數(shù)據(jù)中心管理人員開始普遍需要通過不同的管理界面在虛擬化環(huán)境部署工作負載、管理虛擬服務(wù)器資源,這使得數(shù)據(jù)中心的資源維護與管理工作變得愈發(fā)困難。
IBM VMControl正是基于這種情況下于2009年下半年誕生的,作為IBM System Director的一個插件,無縫地集成在基于Web界面的Systems Director之中,可自動管理虛擬化基礎(chǔ)設(shè)施、改進工作負載的彈性、大大減少新虛擬機的部署時間。目前VMControl有三個版本:Express、Standard 和 Enterprise。
IBM VMControl跟其他虛擬化管理軟件最大的不同點就是以工作負載為中心的管理策略,其他傳統(tǒng)的虛擬化管理軟件更加側(cè)重于以硬件為中心、更加關(guān)注虛擬化技術(shù)細節(jié),由于數(shù)據(jù)中心往往具備多種環(huán)境,因此數(shù)據(jù)中心管理員之前需要了解各種虛擬化技術(shù)(Power VM、Vmware、Citrix Xen或者zVM等)。IBM VMControl打破這種傳統(tǒng)理念,盡量幫助數(shù)據(jù)中心管理人員屏蔽后端的虛擬化技術(shù)細節(jié),以用戶實際工作負載為對象提供管理功能,簡化了虛擬化部署與管理的諸多細節(jié),提升了數(shù)據(jù)中心應用部署與管理的效率。
#p#
從“硬件為中心”到“工作負載為中心”—關(guān)鍵任務(wù)實現(xiàn)自動化管理
IBM VMControl一改過去傳統(tǒng)虛擬化管理軟件的策略,通過一個界面即可實現(xiàn)多種虛擬資源的部署與管理,以“工作負載為中心”的策略理念也更加貼近用戶的實際業(yè)務(wù)情況,讓用戶并不需要更多技能就能夠?qū)崿F(xiàn)跨平臺的虛擬化管理。為了更好的體現(xiàn)出這種管理策略的價值,下面以用戶需要在一臺IBM Power 570服務(wù)器上創(chuàng)建一個安裝了DB 2開發(fā)環(huán)境的AIX邏輯分區(qū)為例,來顯示以“工作負載為中心”的策略如何幫助關(guān)鍵業(yè)務(wù)實現(xiàn)自動化部署與管理。
圖一:傳統(tǒng)以“硬件為中心”的虛擬化應用部署與管理示意圖。在這種虛擬化管理環(huán)境中各個組件都需要參與關(guān)鍵任務(wù)的部署,比如通過HMC(Hardware Management Console,IBM PowerVM中的硬件管理控制臺)在570服務(wù)器上安裝、配置VIOS邏輯分區(qū)用于I/O設(shè)備共享;通過HMC創(chuàng)建一個新的邏輯分區(qū)用戶安裝DB2開發(fā)環(huán)境,為該分區(qū)分配合適的處理器、內(nèi)存和I/O資源,以及后面的AIX、DB 2數(shù)據(jù)庫軟件、DB 2開發(fā)環(huán)境的安裝等多個流程都需要數(shù)據(jù)中心管理人員參與部署與配置。
圖二:IBM VMControl以“工作負載”為中心的虛擬化應用部署與管理示意圖。該虛擬化管理策略大大簡化了應用服務(wù)器所涉及的組件和部署流程。數(shù)據(jù)中心管理人員只需通過HMC在570服務(wù)器上安裝、配置VIOS邏輯分區(qū)用戶I/O設(shè)備共享,導入安裝、配置好的AIX虛擬鏡像,直接部署到570服務(wù)器上即可,整個過程步驟簡單,大大提升虛擬化管理的效率。
為什么IBM VMControl就能夠?qū)崿F(xiàn)虛擬化應用部署與管理的步驟簡化呢?IBM VMControl又是如何提升虛擬化管理的效率?其實IBM VMControl是以NIM(Network Installation Manager)為基礎(chǔ)對各種工作負載進行管理。
圖三:IBM VMControl設(shè)計原理圖。以NIM為基礎(chǔ)的VMControl能夠幫助用戶實現(xiàn)各種軟件的安裝和關(guān)鍵任務(wù)的維護。VMControl 分為兩個部分,其中一部分運行在 Director Server 中,另一部分作為 CAS 代理的一部分(也稱為VMControl子代理,運行在 NIM Master 的環(huán)境中)。NIM Master是映像存儲庫并用來管理和組織被捕捉映像(池化資源)。在Director服務(wù)器端的VMControl,與NIM Master上運行的VMControl 子代理通信,后者基于 NIM 提供的功能,完成導入、導出、捕捉、部署等映像操作。
更加值得肯定的是,IBM已經(jīng)將VMControl無縫集成到IBM Tivoli管理軟件之中,通過VMControl和Tivoli一起實現(xiàn)對各類IT系統(tǒng)和虛擬化技術(shù)的單點控制,可以涵蓋到Unix、Linux、大型主機、X86、存儲系統(tǒng)和網(wǎng)絡(luò)等范圍。VMControl的池化理念能夠允許用戶將IBM物理和虛擬服務(wù)器整合起來作為一個整理來管理,這種池化理念能夠讓數(shù)據(jù)中心管理人員隨時隨地的將資源分配給應用程序,數(shù)據(jù)中心管理人員還可以監(jiān)控、維護并調(diào)整IT資源池以應對每種計算工作負載所需的服務(wù)等級,并協(xié)助預測和應對系統(tǒng)問題,更重要的是管理人員還可以通過VMControl把工作負載從故障系統(tǒng)中遷移出來,保證工作負載維持應用程序的可用性,避免意外中斷。
圖四:IBM VMControl管理拓撲圖。通過這個界面可以管理微軟、Vmware、IBM PowerVM、IBM zVM等虛擬化應用程序,VMControl封鎖了過去部署過程中的繁瑣手動操作過程,將所有的底層部署步驟和細節(jié)對用戶透明化,極大的簡化和方便了用戶的操作,同時也避免了可能發(fā)生的人為錯誤。真正實現(xiàn)了一個平臺管理數(shù)據(jù)中心所有虛擬化資源,極大的方便的數(shù)據(jù)中心管理人員日常的管理工作。
數(shù)據(jù)中心擁有不同虛擬化技術(shù)決定了平臺分散化的特點,這也造成了虛擬化管理的分散化,無疑加大了數(shù)據(jù)中心管理難度,IBM VMControl突破傳統(tǒng)的理念,通過與Tivoli的完美結(jié)合,數(shù)據(jù)中心管理人員能夠?qū)崿F(xiàn)新工作負載快速部署,同時保證對IT資源的極好控制,讓數(shù)據(jù)中心能夠適應業(yè)務(wù)的多樣化需求;節(jié)省了購買、建立和維護分散的管理工具所占的大筆開支;通過一個管理界面短時間即可設(shè)定、運營和監(jiān)管各種IBM硬件平臺的物理和虛擬資源;對每種計算工作負載進行服務(wù)等級劃分,如工作負載從故障系統(tǒng)中遷移出來,保證工作負載維持應用程序的可用性,避免意外中斷。因此,IBM VMControl這種突破無疑是“后虛擬化時代”下,數(shù)據(jù)中心管理人員實現(xiàn)高效管理的首選!
【編輯推薦】
- 用VMControl V2.2優(yōu)化Power Systems
- Systems Director VMControl是什么?
- 誰家虛擬化更完美?IBM對比VMware
- IBM虛擬化實戰(zhàn)之VMControl映像庫創(chuàng)建