你是否曾經在未知會任何人的情況下虛擬化某個物理服務器?我承認曾經這么干過,而且我打賭你們中的很多人也這么干過。畢竟隨著虛擬化變得越來越可靠和可信任,在未獲授權的情況下虛擬化某臺服務器變得很有吸引力。
為什么虛擬化是必然的(除非你忘了它)
說到虛擬化的優勢我可以寫一整本書,因此不想重點說這個。只針對部分人員列舉了一些快速提示,下面是關于你應該虛擬化老舊物理服務器的最主要三個理由:
節省公司費用——物理服務器的購買和維護花費更多。而且在無法工作時,停機時間的成本也更高。
節省員工時間——物理服務器需要更多時間來部署、管理、保護和故障診斷。替換它們可以節省你大量的時間。結果就是管理員變得更為高效。
為公司提供你所需的靈活性——在虛擬化環境中你可以在幾分鐘內完成新應用的搭建,把宿主機從一臺宿主機遷移到另一臺,提供更高的可用性和在服務器之間平衡負載。
我相信數據中心的虛擬化是必然趨勢,因此還在等什么?就像星際迷航中的Borg所說,對虛擬化的一切抵制都是無效的。
因此如果你企業中的某些人堅持反對虛擬化該怎么辦?當然,我首先建議最負責任的做法(而且是對你的職業生涯最有幫助的方法)——教育他們。通過理解虛擬化的工作原理,他們將會對此感覺更為舒服,了解它的優勢并允許你對他們的應用做虛擬化。
然而,如果不成功的話,下面是五個可以在不告訴任何人的情況下逐漸虛擬化的方法。
1. 過期服務器的替換
物理服務器在質保過期和變得非常昂貴之前,一般可以使用2到3年的時間,那之后購買或租用新的服務器變得更合適。出于這個原因,當我是一名數據中心管理者時,所有的硬件都采用租用3年的方式。
當大量的物理服務器都是租用的模式,為什么不租用一個兩臺或三臺新的物理服務器的集群,配置最大的RAM和CPU,然后作為過期物理服務器的虛擬化平臺?在替換過期服務器的時候大家都了解會有一定的停機時間。在某些情況下,甚至可以租用軟件,例如VMware vSphere Enterprise Edition,可以幫助你最大化利用增長的虛擬化機構。這是目前為止最為簡單和符合邏輯的虛擬化服務器方法。
2. 物理服務器故障
在某些情況下,你無法獲得批準去更換過期服務器(或許是因為費用削減),或者是不允許虛擬化服務器上運行的應用。當這臺服務服務器最終故障的時候,你可以通過快速地把物理服務器的備份恢復到虛擬機,或在昂貴的物理服務器備件達到并修復老機器之前,把該服務器的虛擬化版本更快地啟用(同時性能也不錯),以此顯示出虛擬化的好處。對于部分有些頑固的人,老舊的物理服務器最終都會終結,從而不得不虛擬化應用。
3. 在維護窗口期遷移
你應該在每周都有一些計劃停機時間,稱為維護窗口期。這對于在不讓任何人知曉的情況下虛擬化服務器是不錯的機會。當然,這也假設你的虛擬架構設計地足夠好,可以支持該負載,甚至之前在物理機上運行的應用。
4. 敢于在白天切換
在執行物理到虛擬遷移時,還可以通過一些類似VMware Converter的工具完成應用的虛擬化,使用相同的IP地址,該軟件可以在虛擬機準備好之后提供地址解析協議升級。這是所有方法中最大膽的,我指的是可以在白天的工作期在線切換。
5. 脅迫他們
最后,在某些情況下,你可以通過列舉一些需求來脅迫管理者:
“隨著數據中心的增長,我們需要額外雇傭三個管理員,或者選擇遷移到虛擬化。”
“隨著新批準的50個新工作站用戶,我們需要使用桌面虛擬化,否則我的團隊無法支持他們。”
“為了在有限的人員下增加容災規劃、測試和維護,我需要使用虛擬化。”
當然,你不希望在辦公室遇到麻煩或者影響到職業生涯。虛擬化是很棒的技術,最終會接管數據中心,但是依然不值得玩火。時刻記住這一點,在你可以掌控的范圍內逐步達到100%的虛擬化來節省你的公司預算、節省你的時間以及使你的數據中心更為高效。