如何清除虛擬化存儲中的垃圾數(shù)據(jù) |
發(fā)布時(shí)間: 2012/9/11 21:11:47 |
虛擬機(jī)中被遺忘的數(shù)據(jù)對象可能會引起虛擬化存儲的性能下降,清理這些數(shù)據(jù)對象并回收存儲空間,對可存儲空間進(jìn)行重復(fù)使用。 在虛擬環(huán)境中優(yōu)化資源利用以提高效率,其挑戰(zhàn)比在物理環(huán)境中進(jìn)行要難得多。能夠快速創(chuàng)建虛擬機(jī)是增強(qiáng)靈活性和投資回報(bào)的主要優(yōu)勢所在,但這也是產(chǎn)生這一挑戰(zhàn)的主要原因。 更進(jìn)一步的問題是,如通過快照或有時(shí)為每個(gè)虛擬機(jī)創(chuàng)建的額外的VM映像等相關(guān)的數(shù)據(jù)對象,這大大增加了虛擬化存儲的使用量。所有未使用的快照、模板,被遺棄的VM鏡像和虛擬機(jī)嚴(yán)重浪費(fèi)了CPU、內(nèi)存、帶寬以及存儲資源。然而,查找和回收這些資源卻不是一件簡單的工作。下面,我們將對每個(gè)可能創(chuàng)建數(shù)據(jù)垃圾的數(shù)據(jù)對象進(jìn)行分析,并探討如何清理這些未使用的數(shù)據(jù)對象,以提高數(shù)據(jù)中心的投資回報(bào)率。 在虛擬基礎(chǔ)設(shè)施之中的數(shù)據(jù)垃圾類型 廢棄的VM映像 當(dāng)一個(gè)虛擬機(jī)從VMware vCenter、微軟Systems Center、紅帽企業(yè)管理(RHEM)或其他的虛擬機(jī)管理控制臺中刪除時(shí),還必須從磁盤上進(jìn)行刪除。否則,虛擬機(jī)雖然不再出現(xiàn)在管理控制臺中,但其仍在存儲中存在附帶的VM映像。如果發(fā)生這種情況,其結(jié)果就是一個(gè)廢棄的VM映像仍駐留在存儲之中,并占用存儲空間,但卻不再被使用。從理論上講,正確的操作流程應(yīng)該是,每當(dāng)系統(tǒng)管理員從管理控制臺刪除虛擬機(jī)之后,管理員應(yīng)當(dāng)在存儲陣列上也重復(fù)相同的操作,但事實(shí)并非如此。 由于各種各樣的原因,某個(gè)虛擬機(jī)映像可能仍存在于存儲系統(tǒng)之中,盡管其已經(jīng)被從管理控制臺中刪除。其可能由下面的原因?qū)е碌模?/p> 某個(gè)VMware vMotion存儲失敗,但文件卻還沒有完全轉(zhuǎn)移到另一個(gè)數(shù)據(jù)存儲之中。不管是將之前的VMDK文件進(jìn)行遷移,還是復(fù)制新的VMDK文件到新的數(shù)據(jù)存儲位置上,這種情況都是有可能發(fā)生的。在這兩種情況下,vCenter都不會知道這些文件所在。如果新的主機(jī)不是相同的配置,亦或是沒有足夠的磁盤空間,vMotion都會存儲失敗。此外,一些用戶咋配置vMotion時(shí)采用的完全自動(dòng)化方式,所以,除非對錯(cuò)誤日志進(jìn)行檢查,否則將很難發(fā)現(xiàn)vMotion存儲失敗。 系統(tǒng)管理員采用手動(dòng)復(fù)制并粘貼VM映像的方式進(jìn)行遷移,但卻又忘記刪除舊文件。 VM映像被復(fù)制以代替正在使用的模板,而虛機(jī)映像是沒有必要的,但卻又未被刪除。 第三方備份或存儲快照工具復(fù)制了VM映像文件,但管理控制臺卻不會知道以這種方式創(chuàng)建了額外的VM映像文件。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |