虛擬化技術為我們的生活帶來了很多的便利。但是在這些便利的背后還隱藏這一些很嚴重的問題。另一類收益則體現在從簡化管理到提高系統可用性等管理層面,而這些收益往往是難以通過金錢進行衡量的。
1.提高服務器部署速度。
以往我們部署一臺服務器的過程相當繁瑣,從制定預算購買硬件到操作系統和應用的安裝,往往需要耗費數周甚至數月的時間。而在應用虛擬化技術之后,一臺邏輯服務器從規劃到配置完成投入應用只要數十分鐘而已。
而另一方面,我們還可以更方便的將測試系統遷移到生產系統之中。從而實現從測試評估環境到實際生產應用的平滑過渡。
2.提高系統可靠性,減少計劃內和計劃外停機時間。
很多人認為虛擬化是“把所有的雞蛋放在一個籃子里”,一旦服務器出現問題,將導致運行在上面的所有邏輯服務器也隨之崩潰。其實情況并非如此,首先在我們的應用中本身就存在這樣的單點故障問題。比如現在作為核心應用的活動目錄服務器一旦癱瘓,整個企業應用也難逃停頓的厄運。作為報社應用,一旦采編服務器出現問題,整個應用也將陷于停頓。虛擬化技術如果通過很好的規劃,使用高可用性技術,我們完全可以避免單點故障的情況發生。
通過使用動態遷移技術,我們現在可以在不關閉邏輯服務器的情況下將其移動到另一臺物理服務器上。從而實現零停機時間的服務器硬件維護。我們終于可以不用再等到夜深人靜的時候,熬夜進行服務器硬件維護了。
3.降低維護復雜度,消除“服務器硬件捆綁”現象。
在實施虛擬化技術之前,我們往往要面對很多各種型號和品牌的物理服務器。這些服務器的連接方式五花八門,承載的應用更是千奇百怪。隨著IT人員的流動,甚至會出現一些被人遺忘的服務器長期在機房運行。如何有效地管理這些服務器恐怕會令每一位IT主管頭痛不已。而經過虛擬化整合之后,我們可以通過統一的界面來查看企業中運行的每一臺服務器的情況。很容易地對其進行管理和維護。
以往應用角色獨占物理服務器的一個最大的副作用就是“服務器硬件捆綁”現象——一個應用被捆綁在一臺具有特定硬件的服務器上。一旦此服務器出現問題,備用硬件很難買到,我們就會不得不去重裝整個應用。但是正如大家所知,很多應用的安裝過程非常繁瑣或者其配置文檔早就被遺失了。這樣應用恢復會非常困難。但是使用虛擬化技術之后,應用不再和硬件設備相關,我們可以自由的更換服務器硬件。為了更換硬件設備而進行痛苦的應用遷移的經驗將僅僅留在我們的記憶之中。
4.簡化數據備份方式和恢復流程。
由于虛擬化之后邏輯服務器僅僅是保存在主機或者存貯設備上的磁盤文件。這就為我們簡化備份策略提供了很好的支持。我們可以不再為不同的應用去考慮使用不同的備份解決方案。現在我們只要考慮如何去備份這些虛擬機文件就可以了。而使用新的備份技術,我們甚至可以在完全不影響虛擬機運行的情況下對其進行備份。從而不用再計算備份時間,考慮備份窗口的問題。與備份的簡化一樣,恢復流程也變得同樣簡單。只是去考慮恢復虛擬機的文件而已。
5.實現企業IT動態增長,便于規劃和實施。
以前我們在購買服務器時最頭疼的問題莫過于考慮配置多少硬件資源。由于我們很難預計應用的成長速度和資源消耗情況,因此往往在購買硬件的時候多多益善。在預算許可的情況下,購買盡可能多的硬件資源。而事后往往發現這些資源在購買幾年后,服務器將被報廢時也沒有被用到。
而虛擬化技術可以幫助我們實現企業IT的動態增長。我們可以只購買真正需要的那些硬件資源。當資源不足時我們再去購買新的資源設備,將其加入企業的“資源池”中。因此我們以后購買服務器時考慮的不再是具體的應用,而僅僅是我們將要用到多少CPU處理能力、多大的內存以及磁盤空間。