控制虛擬機(jī)蔓延:跟蹤技巧 |
發(fā)布時(shí)間: 2012/9/13 19:30:37 |
如果不加檢查,虛擬機(jī)蔓延會(huì)逐步侵占數(shù)據(jù)中心資源并最終影響到應(yīng)用的性能。 防止這一問題的第一步就是記錄和跟蹤環(huán)境中的工作負(fù)載。這看起來足夠讓人頭疼,尤其是缺少完善的分發(fā)機(jī)制的時(shí)候。如果意識(shí)到這一點(diǎn),您應(yīng)該部署高效的策略來防止虛擬機(jī)蔓延,并達(dá)到一勞永逸。 跟蹤虛擬機(jī)的方法 無論您是否相信,有些管理員依然采用電子表單的方式跟蹤虛擬機(jī)。辛運(yùn)的是,有生命周期管理工具和其它一些策略可以幫助完成這一讓人抓狂的手動(dòng)過程。這并不是說精心管理的表單不是有用的資源,但是通過手動(dòng)跟蹤和更新Excel表單的方式,可能會(huì)出現(xiàn)由于缺乏維護(hù)而出現(xiàn)錯(cuò)誤的或過時(shí)的數(shù)據(jù)。 至少,我們應(yīng)該建立授權(quán)規(guī)則防止不安分的管理員在閑暇時(shí)間隨便創(chuàng)建虛擬機(jī)。我們應(yīng)該讓應(yīng)用所有者通過使用申請(qǐng)表來提交新虛擬機(jī)需求。這聽起來太嚴(yán)厲而且違反敏捷流程的理念。但是僅僅簡(jiǎn)單地通過表單和輸入數(shù)據(jù)來維護(hù)遠(yuǎn)遠(yuǎn)不夠。從我的經(jīng)驗(yàn)看,這些系統(tǒng)通常缺少維護(hù)。如果您還通過表格來記錄IP地址,那么這些過時(shí)的數(shù)據(jù)終將導(dǎo)致IP地址沖突。 當(dāng)然,您總會(huì)需要記錄一些信息。通過PowerShell腳本是生成周報(bào)的最佳方式,而且有很多免費(fèi)的腳本可用,包括Al Renouf‘s vCheck for VMware vSphere.它可以生成所監(jiān)控環(huán)境的報(bào)告,并標(biāo)示出配置問題。 如果資金充足,您還可以購(gòu)買商業(yè)化的報(bào)告工具,例如Veeam的Reporter.它的免費(fèi)版本可以報(bào)告虛擬機(jī)的使用狀況,而且通過裁剪不必要的虛擬機(jī)發(fā)現(xiàn)潛在的成本節(jié)省空間。 Veeam的Business View應(yīng)用也是免費(fèi)的。它可以根據(jù)業(yè)務(wù)單元對(duì)虛擬機(jī)歸類并顯示它們的消耗情況。很多這類應(yīng)用都可以支持把數(shù)據(jù)輸出到Excel表單中,如果您確實(shí)需要建立。xls文件實(shí)現(xiàn)審計(jì)跟蹤的需求,那么通過軟件導(dǎo)出系統(tǒng)生成的數(shù)據(jù)總比手動(dòng)編輯和維護(hù)的要好一些;蛟S您還會(huì)需要一張更為完善的列表,可以記錄所有物理機(jī)和虛擬機(jī)的IP地址等信息。 把虛擬機(jī)蔓延扼殺在萌芽期 防止虛擬機(jī)蔓延最好的辦法就是通過部署合理的不會(huì)影響性能的策略。創(chuàng)建合適的生命周期管理入口,可以讓用戶通過它申請(qǐng)到新的虛擬機(jī)。如果您的企業(yè)使用的是VMware vSphere、VMware vCenter Orchestrator (vCO)是個(gè)不錯(cuò)的選擇。 vCO功能很強(qiáng)大,在vSphere 4 Standard或更高版本中,vCO是免費(fèi)的。該產(chǎn)品包含了一系列的內(nèi)置工作流,可以幫助客戶建立自己的工作流。VMware客戶可以通過vCO Team Blog找到介紹如何創(chuàng)建簡(jiǎn)單的自助虛擬機(jī)分發(fā)入口機(jī)制的demo演示視頻。該系列的第二和第三部分視頻也可以在線查看。 另外,微軟的Hyper-V也有內(nèi)置的自助分發(fā)入口機(jī)制,它是System Center Virtual Machine Manager (SCVMM)的一部分。該機(jī)制可以讓管理控制分配每個(gè)用戶的虛擬機(jī)數(shù)量,這樣可以限制虛擬機(jī)總的創(chuàng)建數(shù);蛟S您開始期待思杰也可以在自己的虛擬化平臺(tái)XenServer中提供自助工具。最初作為Cowley項(xiàng)目的一部分,思杰提供了可下載的自助工具,大約200MB的一個(gè)應(yīng)用,是以Linux操作系統(tǒng)核心為基礎(chǔ)的。 思杰用戶需要做的就是下載應(yīng)用并添加到已有的XenServer池中。該產(chǎn)品通過微軟的AD規(guī)則導(dǎo)入用戶,配合授權(quán)系統(tǒng),可以支持用戶對(duì)自己的虛擬機(jī)做開始、停止和懸掛等操作。 需要注意的是VMware 、思杰和微軟的工具都僅專注于自己的平臺(tái)。如果您是混合應(yīng)用環(huán)境,可能需要第三方工具,例如Quest的vControl. 多數(shù)免費(fèi)工具的另一缺點(diǎn)在于主流hypervisor供應(yīng)商都沒有把“charge back”和“showback”模塊包含在內(nèi),因?yàn)檫@是一個(gè)單獨(dú)收費(fèi)的功能。這讓人很失望,因?yàn)闉槊颗_(tái)虛擬機(jī)增加“一美元”的投資可以減少蔓延。表面看這以免費(fèi)的方式幫助用戶管理虛擬機(jī),因?yàn)樵黾右粋(gè)虛擬機(jī)只需簡(jiǎn)單點(diǎn)擊鼠標(biāo)而已。但實(shí)際上,每臺(tái)虛擬機(jī)都是有成本的,一方面來自于子OS和應(yīng)用的軟件許可成本,另一方面分配給它的硬盤、內(nèi)存和CPU資源也有成本。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |