虛擬化帶來的種種好處可謂人盡皆知,但任何事物都有兩面,如何修復運行長久以來虛擬化環境下帶來的弊病,恐怕至今還沒有一個完整的解決方案。基於此考慮,下面我們為大家介紹治愈虛擬化弊病的“to do list”——十大殺手锏。
1、升級虛擬化主機——需要定期對虛擬主機進行更新。何謂定期?普通的每個月為一個周期,時間長一點的可以是每個季度為一個周期。 需要指出的是,在將虛擬主機系統調整到維護模式下時,使用Distributed Resource Scheduling(分布式資源調度),可以實現在正常工作時期內執行升級操作。
2、升級固件——物理服務器、刀片和配件需要保持最新。其中有些固件非常重要,更加不能有所懈怠。一般一個季度到兩年之內應該對硬件進行一次全面更新,解決硬件中存在的任何問題。
3、升級操作系統——日復一日的OS補丁相信讓不少人士大為抓狂,但補丁確實十分重要,比如安全補丁、升級補丁、服務組件補丁等等。 在大型IT環境中,有必要成立一個專門的團隊來管理這些補丁。
4、升級VMware工具——不知你是否看過VMware Tools 圖標上方的感歎號,它的意思是需要升級工具包。在Windows操作系統裡面需要事先 重啟然後按計劃執行升級。升級操作會根據系統性能不同而占用數分鐘時間,但對於增強新硬件性能和驅動來說,它會顯得很有必要。
5、升級虛擬機硬件——雖然是一件痛苦的事,但為了有更好的性能,它會顯得很有必要。當從早期版本的VMware升級到vSphere的時候, 你會發現這一做法的必要性。升級虛擬機硬件會花費不少時間,需要有無數個重啟和對網絡配置。
6、刪除獨立的VMDK文件——這也是一件你必須去做的惱人事情。當你從目錄中刪除虛擬機的時候,磁盤文件有時候還會停留。這時,你就要考慮刪除這些文件。
7、調整虛擬CPU——你需要為多個CPU的使用情況進行匯總,並根據時間使用情況靈活調整,通常來說,配置虛擬機是根據單個CPU來進行的,多個CPU往往更適合於某些特殊需要和工作負載。
8、調整虛擬內存——你應該對虛擬機內存使用情況也進行記錄,並了解每個虛擬機內存的分配情況,對其進行相應地調整。一個聰明的辦法是,根據性能數據來決定使用多少虛擬內存,從而讓性能獲得最優。
9、更改操作系統——這一殺手锏並不會獲得大部分人的認可,但也不失為一個好方法。為什麼換一個系統平台會有改觀呢?如果你使用的是Windows servers環境,同樣也會占用很多資源。比如Windows 2008 R2要求最低配置512MB RAM,但實際上至少需要2GB才能滿足使用需要。
10、增加容量——如果你的虛擬基礎設施不斷面臨增長,那麼增加容量。需要注意的是,不要等到資源不夠用的時候才臨時做這種決定。為主機增加CPU數量或者升級CPU,擴充磁盤空間和內存容量,解決性能瓶頸問題。
本文來源: 電腦技術吧 [http://.]