虛擬化已經(jīng)深入了IT各個(gè)領(lǐng)域。面對(duì)虛擬化潮流,唯有順勢(shì)而為早日做好部署,才能在未來(lái)的競(jìng)爭(zhēng)中獲得優(yōu)勢(shì)。
當(dāng)然,在整個(gè)IT環(huán)境中實(shí)施虛擬化部署并不是件容易的事情,通常來(lái)說(shuō),這其中包括有:
◇ 決定實(shí)施虛擬化的設(shè)備(全部還是部分)
◇ 決定實(shí)施虛擬化平臺(tái)的軟硬件,比如是Hyper-V還是VMware或者Xenapp
◇ 先從小部分服務(wù)器和工作站開始搭建平臺(tái),并全面測(cè)試其工作性能和資源消耗情況
◇ 為冗余/故障設(shè)立合理的備份措施,并利用工具進(jìn)行監(jiān)視和糾錯(cuò)
實(shí)施虛擬化不能忽視三個(gè)關(guān)鍵問題
從虛擬化角度來(lái)說(shuō),它的好處有很多,比如減少硬件、集中化管理、節(jié)省運(yùn)營(yíng)成本甚至有助于環(huán)保低功耗(也可以稱之為硬件污染)。執(zhí)行虛擬化環(huán)境所帶來(lái)的影響是多方面的。但它有沒有負(fù)面影響呢?
虛擬化平臺(tái)資源尤其是底層的硬件設(shè)備,都是可以實(shí)現(xiàn)共享的。主機(jī)上的虛擬機(jī)并不知道共享同一臺(tái)主機(jī)的客戶情況, 否則它們將會(huì)造成客戶機(jī)之間的競(jìng)爭(zhēng)??偟膩?lái)說(shuō),如果所有資源密集型任務(wù)都在同一時(shí)間涌向客戶機(jī),就可能會(huì)影響到主機(jī)的性能表現(xiàn)。另一個(gè)缺點(diǎn)是,如果虛擬化平臺(tái)上的主機(jī)性能受到影響,那么,它就會(huì)既影響到主機(jī)本身還會(huì)影響到共享同一主機(jī)的其他客戶。
為此,我們提出在實(shí)施虛擬化策略的過(guò)程中,不能忽視以下三個(gè)關(guān)鍵要點(diǎn):
1、日益增多的碎片會(huì)造成I/O瓶頸和性能下降問題虛擬化平臺(tái)中,文件出現(xiàn)碎片或者寫入到磁盤的分區(qū)過(guò)于分散。
2、數(shù)據(jù)被刪除時(shí)虛擬磁盤空間不會(huì)隨之縮減。
3、虛擬機(jī)會(huì)爭(zhēng)奪I/O資源,而且它們使用的時(shí)候不能跨平臺(tái)有效地實(shí)施優(yōu)先級(jí)。
這些問題可能會(huì)降低虛擬機(jī)的性能,也會(huì)影響遷移到虛擬平臺(tái)的實(shí)現(xiàn)。不過(guò),避免資源沖突和實(shí)現(xiàn)系統(tǒng)優(yōu)化可以彌補(bǔ)這些不足。刪除文件系統(tǒng)中的碎片有助于降低I/O資源消耗。更小的I/O請(qǐng)求將有助于I/O性能和可靠性的持久發(fā)揮。
磁盤空間是很寶貴的資源,虛擬環(huán)境下任何空間的浪費(fèi)都不可接受的。對(duì)磁盤空間使用狀況進(jìn)行持續(xù)監(jiān)測(cè),特別是動(dòng)態(tài)環(huán)境下的空間使用狀況的監(jiān)測(cè),顯得更加重要。