短期內(nèi)看,桌面虛擬機快照帶來了便利性,但它并不適合對桌面進行長期備份,因為隨著時間的推移,桌面虛擬機快照可能會帶來各種各樣的性能問題。
管理員使用虛擬機最主要的一個原因就是,虛擬機節(jié)約了人力。虛擬機避免了必須部署單獨物理系統(tǒng)的麻煩,無論是對測試軟件還是運行實際的工作負載都是如此。虛擬機能夠帶來的最具創(chuàng)新性以及最節(jié)省勞動力的方式就是快照:將虛擬機的狀態(tài)制作為一個基于文件的基準鏡像,并作為對虛擬機進行其他改變的基準。原有的虛擬機快照能夠在任何時刻恢復(fù)。
為什么虛擬機快照是有用的
快照最顯著的作用就是創(chuàng)建一個基線系統(tǒng),今后你想使用該虛擬機做其他的事兒,就不必重新進行初始化了。制作一個基線快照,做你想做的事兒,當完成之后,你就可以輕松地取消該快照了。
另一個非常有用的特性就是你可以利用其它快照創(chuàng)建快照。例如,最近我必須依次測試一款軟件與其他五六款軟件的兼容性。不用反復(fù)加載該程序,我創(chuàng)建了一個只加載了原始程序的虛擬機快照,然后基于該快照創(chuàng)建了其他的快照,每個快照都包含了我正在測試的其他程序。這意味著測試環(huán)境是彼此隔離的,我不必擔心會在同一個系統(tǒng)上發(fā)生反復(fù)安裝與卸載軟件這樣的事情。
并行快照同樣允許你對測試數(shù)據(jù)做同樣的事兒。你可以針對進行了基礎(chǔ)配置的系統(tǒng)創(chuàng)建一個快照,然后針對不同的數(shù)據(jù)集制作多個派生快照。
桌面虛擬機快照如何影響性能
然而,在桌面虛擬機環(huán)境中使用快照需要牢記的最為重要的事情就是性能。
首先,出于性能考慮,虛擬桌面并不適合所有的工作負載—這不僅僅是因為桌面是在虛擬機內(nèi)運行的,而且在虛擬桌面環(huán)境中還有太多其他的變量難于控制。由于快照鏡像對I/O的使用使得虛擬桌面的性能問題變得更為復(fù)雜。
快照只是一個記錄了對虛擬機文件系統(tǒng)進行了一系列改變的文件。這意味著使用虛擬機需要追蹤兩個I/O源:原始的磁盤鏡像(只讀)以及快照(可讀寫)。之前快捷的操作可能突然變得相當拖沓。有些問題可以通過使用固態(tài)硬盤得以解決,但是并不是所有人都負擔得起。
快照過大同樣可能成為影響性能的一大因素。如果你長期使用快照,累積下來的變化的數(shù)量將需要越來越多的I/O來保持同步。
原始鏡像應(yīng)用快照時速度同樣非常慢。如果進行多個并行測試,將其中一個變化集提交到原始鏡像是很容易做到的。但是將變化提交到原始磁盤的過程可能要花數(shù)分鐘乃至幾個小時,這取決于改變的數(shù)量以及虛擬機磁盤鏡像的大小。另外,因為提交過程占用了大量的I/O,所以任何其他依賴于I/O的過程將會比之前運行得更慢。
出于這些原因,最好使用快照作為虛擬機的即時拷貝,而不是作為備份整個虛擬機的一種方式。
如果在桌面上使用Hyper-V,那么針對快照同樣有一些事項需要牢記于心。
首先,不要混淆Hyper-V快照和卷影副本服務(wù)快照。后者在NTFS文件系統(tǒng)內(nèi)對數(shù)據(jù)進行塊級拷貝,而且能夠用于磁盤備份以及在給定系統(tǒng)上恢復(fù)文件的早期版本。而Hyper-V快照是對運行在該平臺下的虛擬機的整個磁盤鏡像做快照。卷映像副本服務(wù)實質(zhì)上運行在Hyper-V快照的內(nèi)部。
其次,快照與虛擬硬盤存放在相同的路徑下。有些其他的虛擬化系統(tǒng)(例如VirtualBox)允許你在不同的路徑下存儲快照與VHD文件,通過允許并行I/O提高了虛擬桌面的性能。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文網(wǎng)址:http://www.ezxoed.cn/html/support/1112159788.html