服務器虛擬化的六大誤區
在過去的三到五年里,服務器虛擬化被最終用戶和IT人士所迅速接納,以至于現在約有一半的公司在部署新應用時會首選虛擬機,而非物理服務器。IDC于2010年12月新出爐的一份報告顯示:到2014年,約有70%的服務器工作負載將運行在虛擬機上。
不過,關于服務器虛擬化的一些重大誤解依然存在,即便是那些大范圍地實施過服務器虛擬化的公司也不例外。
真相1:你并不知道你實際擁有的是哪幾種虛擬機。
一項即將發布的,針對的CIO和高級IT管理人員的IDC報告清楚地表明,在那些基礎架構虛擬化程度較高,并且已經將關鍵業務遷移到虛擬機的公司里,很少會使用多個虛擬化廠商的虛擬化技術。
“大約70%的人說,他們從一開始就堅持使用單一的hypervisor(管理程序),”Chen說,“約30%的人表示,他們可以接受部署兩種服務器虛擬化技術 ,注意,不是這30%的正在這么做,他們只是表示有接受的意愿。實際上,只有15%的表示,他們的公司在未來的一到兩年里,將可能擁有一個以上的hypervisor。”
然而,在咨詢集團Gabriel負責人Dan Olds看來,這些受訪者多要么是在玩笑,要么就是沒有花足夠多的時間去了解自己的數據中心。Olds已經持續五年對Windows和Unix服務器用戶做年度調查。
“我更多地是調查那些在數據中心一線工作的工作人員,而非CIO或高層IT管理人士,因此得到的結果有所不同。”他說。
Olds的調查顯示,VMware是領先的hypervisor(這點與IDC的報告一致),但是采用單個服務器虛擬化技術的比例與采用多種服務器虛擬化技術的比例差不多。“我們這些年的調查發現,大約71%的公司說它們有一種以上的虛擬服務器,” Olds說,“思杰和Hyper-V的價格便宜,且容易得到,所以實際上被采用的情況也很普遍,但這種技術細節一般不會為公司的CIO所知道。”
真相2:虛擬化投資回報率存在下降拐點
服務器虛擬化不僅能夠提高硬件的利用率,而且也能為公司帶來巨大的投資回報率(ROI)。
“公司在每一次實施服務器的'P to V'(從物理到虛擬)遷移時,都會感受到成本大幅下降的喜悅,但這并非沒有止境,當你最終清除掉該清除的物理服務器后,就得面對ROI的下降。” Forrester公司副總裁兼首席分析師James Staten說。
Chen表示,業務部門往往習慣了由于成本縮減帶來的高投資回報,而通常沒有注意到為適應虛擬基礎架構而增加的業務預算。
ROI下降的拐點出現在何時?Chen也認為這通常出現在最后一輪“P to V”遷移的結束階段。“遷移一旦結束,你將來到一個新的,同時也是需要管理和維護的IT環境,因此,IT人員最終還得解釋,為什么支持或管理成本又回升了,”chen說。
真相3 許可證費用會“繁殖”。
盡管虛擬服務器容易存儲和遷移,但它們仍然是服務器,它們在軟件、操作系統和管理上所要支出的費用和物理服務器一樣多,Staten說。
虛擬服務器在電力、成本的節約容易令公司過度興奮,從而大量發布服務器和應用實例,最終導致許可證授權費用大大超標。
美國著名零售商塔吉特(Target)公司基礎設施工程總監Brad Thompson正在領導一個為期三年的項目。目前,塔吉特旗下共1755家分店,平均每家分店擁有7臺服務器,而Thompson的項目就是計劃通過實施服務器虛擬化(他們采用的是微軟的Hyper-V技術),來將各分店的物理服務器由七臺減少到兩臺。
Thompson坦言,所涉及的服務器數量眾多是塔吉特之所以選擇微軟的Hyper-V,而不是VMware的一個重要原因。
即便將七臺服務器減少為兩臺,但是為這兩臺主機,以及主機上各個虛擬機操作系統所付出的Windows許可證,再乘以1755后,也是一筆很大的賬單。不過Thompson沒有透露具體金額。
“Hyper-V是Windows Server 2008所免費帶的功能,這為我們每年節省了數以百萬計的營運費用,并且它與Windows操作系統使用相同的管理工具和技巧,從而節約了對工作人員的技能培訓費用。” Thompson說。
“每個服務器都需要一個Windows或Vmware的base license,而每一個客戶操作系統(guest OS)和應用程序也會要許可證,” Chen說,“它雖然是虛擬的,但它不是免費的。”
真相4:管理事務會改變,但不會蒸發。
理論上,服務器虛擬化的主要好處之一是,它們比物理服務器更容易管理,因為它們在制作、配置和遠程監控上更容易,能有效減少工作量和服務器管理人員的數量。然而,Olds卻說:“這只是理論,在我們的調查中,大多數的受訪者表示,他們是在堅持了虛擬化大約三年半之后,才感覺管理變容易了。”
具體來說,根據Olds的數據,只有52%的x86服務器虛擬化用戶表示,虛擬化減輕了整體的服務器管理負擔,而25%的甚至認為虛擬機讓服務器管理變得更難。還有22%的則表示不知道管理是變容易還是便難了。
“現在不確定的是,究竟是因為用戶往同一系統里添加越來越多的工作負載,導致服務器變得難以管理,還是因為管理工具自身能力不足所致?” Olds說。
真相5:性能管理需要更多的IT技能。
一位華盛頓特區的顧問Patrick Kuo認為,虛擬化部署的最大問題在于,相關的IT負責人并不真正懂得如何設置基礎架構,以便使得更容易管理。Kuo已經幫助過美國最高法院、美國國防部,以及美國網站The Daily Caller建設過網站和虛擬基礎架構。
Kuo解釋說,過去,當物理服務器遭遇性能問題時,IT經理可以通過添加帶寬或服務器的方式來解決。不過,這種方式會增加成本,而且添加物理資源也不是件容易的事。虛擬化的基礎設施則沒有這些限制,但IT人員在設計虛擬基礎設施必須考慮到如何分配虛擬的數據中心資源,這可是他們以前沒有做過的。因此需要IT人員擁有網絡、應用管理等各種學科的知識。
“在Daily Caller,以及其他一些客戶那里,我們已經設計了一個能夠實現更好性能的四層體系結構。其中一層是緩存層,接著是應用程序服務器和Web服務器層,接著是數據庫層。第四層是非生產層,提供給編輯或內容提供者。” Kuo說。
體系結構設計是數據中心和企業應用設計中的基本組成部分,但負責虛擬化的IT經理往往不具備這樣的背景知識,他們也很少參與這項工作。
在虛擬環境,必須將服務器或應用性能作為獨立的衡量指標,并且要加強資源管理的能力。
“人們往往不會去思考如何調整虛擬化,但在企業應用里,你必須掌握大量細節。你要查看具體工作負載下的虛擬機的運行狀況,并做一些分析,預測什么情況下系統利用率會從80%跳到90%,以及何時需要添加新的資源。” Kuo說。
真相6:還有其它會導致成本成倍增長
各個虛擬服務器其實并不相同,但人們在一個虛擬機上所做的一切,往往不得不復制到其它虛擬機上,IDC安全產品項目經理Phil Hochmuth指出。
“如果要監視物理服務器性能,我們只需安裝一個監控軟件,它將收集性能數據,并報告給主控制臺。然而,在虛擬世界里,這意味著,不僅是物理服務器,每一個虛擬機上也得安裝這個監控軟件。”Hochmuth說。
IDC的報告預測,到2014年,平均每臺物理服務器上將跑著8.5每臺虛擬服務器。這意味著每臺物理服務器上運行著不是1個,而是9或10個監控軟件,自然,需要9或10個許可證。
“在虛擬世界里,如果沿用過去那些管理服務器的常用方法,成本會成倍增長。”Hochmuth說。