如何從虛擬化存儲(chǔ)中清除已廢棄的數(shù)據(jù)? |
發(fā)布時(shí)間: 2012/9/22 12:49:37 |
可節(jié)省的資源 刪除關(guān)閉的虛擬機(jī)是非常重要的,其不僅能夠免費(fèi)提升存儲(chǔ)空間,而且還能釋放相關(guān)的軟件許可以及VM占用。 未使用的快照 虛擬機(jī)的快照是用于在特定時(shí)間內(nèi)用于備份和恢復(fù)的,快照類似于桌面的恢復(fù)點(diǎn)。VM管理員通常會(huì)坐一個(gè)虛擬機(jī)鏡像快照以防止更新或升級(jí)失敗,亦或是按照計(jì)劃去改變一個(gè)特定的VM后的快速回滾。 一旦補(bǔ)丁成功應(yīng)用,系統(tǒng)管理員應(yīng)該快照納入到虛擬機(jī)配置之中,刪除這些快照,并使之永久更改。 從理論上說,這似乎很容易。但這其中有幾個(gè)問題使得管理員進(jìn)行管理時(shí)特別麻煩: 快照可能會(huì)占用所有的可用存儲(chǔ),但管理員卻未必知道;某些環(huán)境下,某個(gè)特定的虛擬機(jī)可能存在多個(gè)快照;查找存儲(chǔ)系統(tǒng)中的快照是何時(shí)產(chǎn)生的,如果這些仍在使用則使用額外的工作和工具去檢測(cè);一個(gè)被刪除的虛機(jī),其快照可能仍然存在,由于這個(gè)虛機(jī)不再存在,所以相互參照將會(huì)非常困難;SAN存儲(chǔ)系統(tǒng)可以利用其軟件自身的快照;以及系統(tǒng)管理員根本就忘記了這些快照,或者這些快照是由另一個(gè)用戶產(chǎn)生的,并未被報(bào)告。 如何查找這些數(shù)據(jù)垃圾 查找未使用快照,關(guān)鍵是看快照的時(shí)間點(diǎn),如果這個(gè)虛機(jī)的快照已經(jīng)超過時(shí)限,那么就刪除這個(gè)舊快照。 可節(jié)省的資源 刪除未使用的快照可騰出存儲(chǔ)空間。 未使用的模板映像 模板是用來快速創(chuàng)建相同的虛機(jī)的基礎(chǔ)映像,模板包括操作系統(tǒng)映像、補(bǔ)丁級(jí)別以及軟件安裝情況。每次操作系統(tǒng)或應(yīng)用程序發(fā)生變化,都需要?jiǎng)?chuàng)建一個(gè)新的模板。如果模板已經(jīng)過時(shí),且未被刪除,那么它就會(huì)消耗原本不必要的存儲(chǔ)資源。未被使用的模板映像可能會(huì)成為存儲(chǔ)浪費(fèi)的重要因素。 如何查找這些數(shù)據(jù)垃圾 發(fā)現(xiàn)未被使用模板的關(guān)鍵點(diǎn)在于看模板所創(chuàng)建的時(shí)間點(diǎn),然后檢測(cè)這個(gè)模板是否仍然有效。 可節(jié)省的資源 刪除未被使用的模板將能騰出存儲(chǔ)空間。 僵尸(也稱為閑置)虛擬機(jī) 僵尸虛擬機(jī)是指仍在運(yùn)行的虛擬機(jī),但其已經(jīng)達(dá)到了其生命周期。在卷環(huán)境中,這是最有可能發(fā)生的: 最終用戶本身創(chuàng)建的虛擬機(jī);最終用戶和系統(tǒng)管理員之間的通信環(huán)路被關(guān)閉,并且最終用戶也沒有通知系統(tǒng)管理員,某個(gè)特定的虛擬機(jī)不再被使用;QA或者開發(fā)團(tuán)隊(duì)可能運(yùn)行自己的虛擬機(jī),并不受到中央控制臺(tái)的監(jiān)管;終端用戶可能在云端自動(dòng)部署虛擬機(jī);以及虛擬機(jī)上運(yùn)行的應(yīng)用程序離線,并且應(yīng)用程序的管理者沒有發(fā)現(xiàn)并申請(qǐng)下線。 如何查找到這些廢棄資源 僵尸虛擬機(jī)是很難檢測(cè)到的,因?yàn)樗鼈儽3种_機(jī),并且看起來承擔(dān)著負(fù)載。但是,因?yàn)槭墙┦摂M機(jī),所以其負(fù)載可能很低。但是,即使是低負(fù)載也無法完全判斷其屬于真正的僵尸虛擬機(jī)。隨著時(shí)間的推移,負(fù)載偏差是區(qū)別一臺(tái)僵尸虛擬機(jī)最好的方法,例如,從DNS服務(wù)器來看,其只有很少的負(fù)載。 一旦確定了潛在的僵尸虛擬機(jī)列表,就可使用存儲(chǔ)信息與VM信息進(jìn)行相互印證以判斷這個(gè)虛擬機(jī)是否是一個(gè)真正的僵尸虛擬機(jī)?雌饋硐窠┦摂M機(jī)而實(shí)際上不是的應(yīng)該被標(biāo)記,以防止其被再次判斷為潛在的僵尸虛擬機(jī)。更為重要的是,如果僵尸虛擬機(jī)是被簡(jiǎn)單的電源關(guān)閉而非被刪除,其仍然會(huì)占用存儲(chǔ)資源,并被作為一個(gè)關(guān)閉的虛擬機(jī)。 可節(jié)省的資源 清理僵尸虛擬機(jī)可釋放CPU、內(nèi)存、帶寬以及存儲(chǔ),并被重復(fù)使用。此外,每個(gè)被用作僵尸虛擬機(jī)所消耗的操作系統(tǒng)和其他軟件可用于其他許可。 結(jié)論 數(shù)據(jù)中心的標(biāo)準(zhǔn)操作可能在虛擬環(huán)境中產(chǎn)生浪費(fèi)。即使清理虛耗數(shù)據(jù)對(duì)象的程序跟進(jìn),仍可能發(fā)生虛耗的現(xiàn)象,亦或是程序可能并不能完全清除。相反,數(shù)據(jù)中心管理者和系統(tǒng)管理員能夠根據(jù)實(shí)際環(huán)境實(shí)行定期垃圾清理措施,積極尋找廢棄的數(shù)據(jù)對(duì)象并刪除。在虛擬環(huán)境下,建立這些程序是非常重要的,能夠使企業(yè)保持最高的投資回報(bào)。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |