在虛擬化平臺上,我們到底可以為客戶或者管理員實現(xiàn)哪些方便而實用的虛擬化應(yīng)用呢?
內(nèi)存復(fù)用
內(nèi)存復(fù)用技術(shù)
虛擬化平臺上層肯定部署了非常多的虛擬機(jī),這些虛擬機(jī)的虛擬內(nèi)存空間全部要來自于底層硬件所提供的物理內(nèi)存,所以為了更好的提供虛擬化場景的資源利用率,內(nèi)存復(fù)用策略是其中一個非常重要的模塊。內(nèi)存復(fù)用技術(shù)主要包含內(nèi)存共享、內(nèi)存氣泡和內(nèi)存交換等:內(nèi)存氣泡指的是虛擬化平臺可以主動收回一些暫時沒用上的物理內(nèi)存,分配給需要復(fù)用內(nèi)存的虛擬機(jī)使用。例如虛擬機(jī)A創(chuàng)建時劃分了16G內(nèi)存,可是運行時只使用了其中的8G內(nèi)存,那么其余的沒有用上的8G內(nèi)存就是內(nèi)存氣泡,這部分內(nèi)存空間是可以拿給其他虛擬機(jī)進(jìn)行復(fù)用的,并且此操作并不會讓虛擬機(jī)A感知到;內(nèi)存共享指的是多臺虛擬機(jī)共享相同的物理內(nèi)存空間,此時虛擬機(jī)僅對該部分內(nèi)存進(jìn)行只讀操作,若要進(jìn)行修改寫,開重新開辟新的內(nèi)存空間,并重新創(chuàng)建映射關(guān)系;內(nèi)存交換指的是將虛擬機(jī)長時間未訪問的內(nèi)存數(shù)據(jù)存放到外部存儲上,當(dāng)虛擬機(jī)需要這部分?jǐn)?shù)據(jù)的時候再將和預(yù)留內(nèi)存上的數(shù)據(jù)進(jìn)行交換;內(nèi)存復(fù)用技術(shù)可以使得虛擬機(jī)的內(nèi)存總量大于物理內(nèi)存,同樣的物理內(nèi)存的條件下可以允許更多的虛擬機(jī)!
資源管理
虛擬化平臺可以對資源進(jìn)行QoS配置,滿足不同業(yè)務(wù)對資源的需求??梢詫①Y源保證在一定范圍內(nèi)動態(tài)變化,在保證預(yù)留資源的下限的同時可以限制其上限。這些QoS資源配置可以包括CPU預(yù)留的頻數(shù)、內(nèi)存大小等;這樣我就可以保證某一虛擬機(jī)不會完全占有所有的資源,導(dǎo)致其他一些關(guān)鍵業(yè)務(wù)達(dá)不到資源的要求,從而實現(xiàn)業(yè)務(wù)資源的合理管控;
存儲精簡置備
存儲精簡置備指的是虛擬化平臺可以將存儲空間按需分配給虛擬機(jī),只有在虛擬機(jī)真正寫入數(shù)據(jù)的時候才會分配真實物理空間,而不是跟傳統(tǒng)的磁盤空間一樣,在創(chuàng)建時就將所有的空間分配好,等待虛擬機(jī)使用。通過存儲精簡置備可以大大提高存儲的資源利用,這個技術(shù)普遍也存在于一些存儲設(shè)備上;
鏈接克隆
鏈接克隆通俗的講,就是通過鏈接的方式克隆一個操作系統(tǒng)的系統(tǒng)盤。對于外界來講,初始狀態(tài)完全是被克隆操作系統(tǒng)系統(tǒng)盤的拷貝,但底層實際上完全鏈接到被克隆的系統(tǒng)盤,并不真正的占用存儲空間。鏈接克隆場景下,母卷是只讀的,母卷只會提供一個原始操作系統(tǒng)的系統(tǒng)盤(Golden Image)。在運行過程中,每個操作系統(tǒng)產(chǎn)生的差異化數(shù)據(jù)都會被保存到差異盤(Diff盤)中。這個在學(xué)校機(jī)房,網(wǎng)吧及云桌面場景使用較為頻繁,可以大大降低存儲需求;
存儲熱遷移
虛擬機(jī)可以在正常運行時,可以將虛擬機(jī)的卷遷移至其他存儲設(shè)備上,這樣使得客戶可以在業(yè)務(wù)無損的條件下動態(tài)調(diào)整虛擬機(jī)存儲資源,當(dāng)設(shè)備維護(hù)時,是一個非常好的應(yīng)用。例如當(dāng)存儲設(shè)備需要下電維護(hù)時,就可以使用此技術(shù)實現(xiàn)業(yè)務(wù)不中斷;
負(fù)載均衡
負(fù)載均衡指的就是動態(tài)資源調(diào)度(DRS),動態(tài)分配和平衡資源,采用智能調(diào)度算法,根據(jù)系統(tǒng)的負(fù)載情況,對資源進(jìn)行智能調(diào)度,達(dá)到系統(tǒng)的負(fù)載均衡,保證系統(tǒng)良好的用戶體驗。例如大多業(yè)務(wù)都存在高峰和低谷期,高峰期和低谷期的資源使用相差很大。為了更好的實現(xiàn)資源的合理分配,可以采用DRS,動態(tài)的在不同的時間段進(jìn)行資源的合理分配調(diào)度,從而實現(xiàn)節(jié)能減排,綠色環(huán)保等要求。