當前,隨著越來越多的企業走向多個虛擬化管理程序,管理員將面臨日益嚴重的更加復雜的管理挑戰。
直到目前,大多數的服務器虛擬化環境還是基于單一提供商的虛擬化管理程序。不過,虛擬化管理員管理多個虛擬化管理程序的環境變得日益常見。兼并、收購、甚至預算的變化都是導致采用不同虛擬化平臺的因素。盡管管理多個虛擬化管理程序部署絕非易事,但是,還是有一些策略可以幫助你讓事情更順利點。
獲取一個多平臺的管理工具
當你面對一個多虛擬化管理程序的環境時,你應該做的第一件事就是采用一個可以允許你集中管理多個環境的工具。雖然現在有一些類似的工具,但是它們沒有一個可以提供管理所有主流的虛擬化管理程序的完整全面的功能。舉例,Microsoft System Center Virtual Machine Manager 2012 R2,是可以管理Hyper-V、VMware vSphere和Citrix XenServer的。但是,因為該工具是Microsoft的一個產品,它提供的管理Hyper-V的功能要比管理vSphere或 XenServer的更好。
我的經驗是多虛擬化管理程序的管理工具對于日常虛擬化管理是普遍接受。當然,你可能現在不得不使用本機所帶的管理工具(Hyper-V Manager、 vSphere Client)來應對基礎設施級別的改變。不管怎樣多平臺管理工具幾乎是必不可少的,但是管理員需要注意現有功能和覆蓋面的差距。
確保足夠的培訓
適當的培訓,對于您的多虛擬化管理程序的部署能夠長期成功也是必不可少的。不可否認的,在主流的虛擬化管理程序之間有很多相似之處,但是實際的管理過程是非常不同的。這種情況下,你不能設想僅因為某些人是虛擬化方面的專家,他們就能夠很直觀的解決一個Microsoft 或Citrix的環境。更重要的是,培訓有助于確保精通廠商特定的最佳實踐。
應用策略一致
另一項建議是配置你的虛擬化管理程序的環境盡可能的使用一致的方式。請記住,你的目標是使管理過程變得更簡單。實現這一目標的一種方式是采取類似的策略來配置各種虛擬化管理程序的部署(至少你要考慮到你的業務需求)。理想情況下應該盡可能的保持一致性,以及管理員盡可能的精通如何在兩個環境之間來回移動。
策略是否可以統一應用很大程度上取決于業務需求和你使用的多個虛擬化管理程序。這樣,你就可以采取一套共同的管理權限、虛擬機命名規則以及虛擬機生命周期管理策略。
制定一個長期的規劃圖
你可以做的最重要的事情之一就是為你的虛擬化基礎設施準備一個長期的規劃圖。首先評估你當前使用一個多虛擬化管理程序環境的原因是什么。從這兒,你就可以開始制定一個長期共存或者最終遷移的一個計劃。在有些情況下,這些可能需要你和軟件廠商去討論你的規劃圖如何與他們的相匹配。
舉個例子,最近,我和一個使用了很長時間的Hyper-V環境的人聊天。這時,他們企業決定購買一個只能作為VMware虛擬設備用的特定的基礎設施管理產品。因此,企業為了適應新的軟件,不得不建立一個小的VMware環境。我建議在這種情況下,要去和虛擬設備產品廠商去交談,并詢問它們之后是否會推出Hyper-V版本。從長遠的更高的成本效益來看采用一個Hyper-V版本的軟件而不是維護多個虛擬化管理程序平臺。
當然,一個虛擬化管理程序的遷移并不總是最佳的行動方針。例如,假設一個企業已經部署了VMware而又收購一家擁有龐大而復雜的Hyper-V環境的公司。它可能從企業的最佳利益上來看分別保持兩個環境的存在,利用現有的虛擬化資源而不是遷移。
D1Net評論:
客觀來說,管理多個虛擬化管理程序絕非易事,但是你可以通過一個多平臺管理工具和通過應用一致性策略的標準部署使你的日常操作更高效。它也是一個考慮長期經營一個多廠商環境的好主意,并可以在企業最佳利益上確定是否最終整合。