1、升級(jí)虛擬化主機(jī)——需要定期對(duì)虛擬主機(jī)進(jìn)行更新。何謂定期?普通的每個(gè)月為一個(gè)周期,時(shí)間長(zhǎng)一點(diǎn)的可以是每個(gè)季度為一個(gè)周期。需要指出的是,在將虛擬主機(jī)系統(tǒng)調(diào)整到維護(hù)模式下時(shí),使用DistributedResourceScheduling(分布式資源調(diào)度),可以實(shí)現(xiàn)在正常工作時(shí)期內(nèi)執(zhí)行升級(jí)操作。
2、升級(jí)固件——物理服務(wù)器、刀片和配件需要保持最新。其中有些固件非常重要,更加不能有所懈怠。一般一個(gè)季度到兩年之內(nèi)應(yīng)該對(duì)硬件進(jìn)行一次全面更新,解決硬件中存在的任何問題。
3、升級(jí)操作系統(tǒng)——日復(fù)一日的OS補(bǔ)丁相信讓不少人士大為抓狂,但補(bǔ)丁確實(shí)十分重要,比如安全補(bǔ)丁、升級(jí)補(bǔ)丁、服務(wù)組件補(bǔ)丁等等。在大型IT環(huán)境中,有必要成立一個(gè)專門的團(tuán)隊(duì)來(lái)管理這些補(bǔ)丁。
4、升級(jí)VMware工具——不知你是否看過(guò)VMwareTools圖標(biāo)上方的感嘆號(hào),它的意思是需要升級(jí)工具包。在Windows操作系統(tǒng)里面需要事先重啟然后按計(jì)劃執(zhí)行升級(jí)。升級(jí)操作會(huì)根據(jù)系統(tǒng)性能不同而占用數(shù)分鐘時(shí)間,但對(duì)于增強(qiáng)新硬件性能和驅(qū)動(dòng)來(lái)說(shuō),它會(huì)顯得很有必要。
5、升級(jí)虛擬機(jī)硬件——雖然是一件痛苦的事,但為了有更好的性能,它會(huì)顯得很有必要。當(dāng)從早期版本的VMware升級(jí)到vSphere的時(shí)候,你會(huì)發(fā)現(xiàn)這一做法的必要性。升級(jí)虛擬機(jī)硬件會(huì)花費(fèi)不少時(shí)間,需要有無(wú)數(shù)個(gè)重啟和對(duì)網(wǎng)絡(luò)配置。
6、刪除獨(dú)立的VMDK文件——這也是一件你必須去做的惱人事情。當(dāng)你從目錄中刪除虛擬機(jī)的時(shí)候,磁盤文件有時(shí)候還會(huì)停留。這時(shí),你就要考慮刪除這些文件。
7、調(diào)整虛擬CPU——你需要為多個(gè)CPU的使用情況進(jìn)行匯總,并根據(jù)時(shí)間使用情況靈活調(diào)整,通常來(lái)說(shuō),配置虛擬機(jī)是根據(jù)單個(gè)CPU來(lái)進(jìn)行的,多個(gè)CPU往往更適合于某些特殊需要和工作負(fù)載。
8、調(diào)整虛擬內(nèi)存——你應(yīng)該對(duì)虛擬機(jī)內(nèi)存使用情況也進(jìn)行記錄,并了解每個(gè)虛擬機(jī)內(nèi)存的分配情況,對(duì)其進(jìn)行相應(yīng)地調(diào)整。一個(gè)聰明的辦法是,根據(jù)性能數(shù)據(jù)來(lái)決定使用多少虛擬內(nèi)存,從而讓性能獲得最優(yōu)。
9、更改操作系統(tǒng)——這一殺手锏并不會(huì)獲得大部分人的認(rèn)可,但也不失為一個(gè)好方法。為什么換一個(gè)系統(tǒng)平臺(tái)會(huì)有改觀呢?如果你使用的是Windowsservers環(huán)境,同樣也會(huì)占用很多資源。比如Windows2008R2要求最低配置512MBRAM,但實(shí)際上至少需要2GB才能滿足使用需要。
10、增加容量——如果你的虛擬基礎(chǔ)設(shè)施不斷面臨增長(zhǎng),那么增加容量。需要注意的是,不要等到資源不夠用的時(shí)候才臨時(shí)做這種決定。為主機(jī)增加CPU數(shù)量或者升級(jí)CPU,擴(kuò)充磁盤空間和內(nèi)存容量,解決性能瓶頸問題。