為什么虛擬服務器工具無法適用于監(jiān)控VDI性能? |
發(fā)布時間: 2012/9/3 17:32:14 |
你也許會忍不住使用同樣的工具既監(jiān)控虛擬服務器,又監(jiān)控虛擬桌面,但是監(jiān)控VDI性能完全是另一碼事。虛擬桌面有更動態(tài)的工作負載,最終目的又不一樣。 由于服務器虛擬化和桌面虛擬化都基于虛擬機管理程序,于是你可能認為:虛擬服務器監(jiān)控工具可以適用于虛擬桌面基礎設施(VDI),但事實幾乎從來不是這樣。為了獲得最準確的數據,你應該以本文介紹的方式來監(jiān)控虛擬桌面性能。 VDI性能監(jiān)控工具為什么不一樣? 你之所以需要不同的技術和方法來監(jiān)控VDI性能,這主要出于兩個原因。首先,監(jiān)控流程背后的目的不一樣。毫無疑問,虛擬機性能是很重要;但是其主要的優(yōu)先事項是密切關注物理硬件資源的使用情況。比如說,知道有多少物理內存已被分配、有多少物理內存仍然可用,這點很重要。 其次,大多數虛擬服務器處理的是相對不變的工作負載。這就意味著,當你首次將服務器投入使用時,就需要全面的性能監(jiān)控;但是除非服務器的工作負載發(fā)生了變化,否則也就沒有多大的必要繼續(xù)密切監(jiān)控性能了 與虛擬服務器環(huán)境不同,虛擬桌面的工作負載根本不是靜態(tài)的。虛擬服務器往往每天24小時不間斷運行,但是虛擬桌面根據需要來開啟和關閉;這就意味著,施加到底層硬件上的需求在不斷變化。最終用戶的活動可能會隨時導致活動激增,比如啟動虛擬機、登錄、運行應用程序或播放視頻等活動。 另外,在虛擬桌面環(huán)境下,VDI性能監(jiān)控的目的是為了確保有良好的最終用戶體驗。推動虛擬桌面性能需求的是最終用戶,而每一個用戶有不同的要求。所以,不能以為兩個一模一樣的虛擬桌面會使用同樣多資源的底層硬件, 復雜性推動VDI性能監(jiān)控 你需要可靠的VDI性能監(jiān)控工具的另一個理由是,因為桌面虛擬化往往比服務器虛擬化復雜得多。 虛擬機性能監(jiān)控的對象主要包括:主機服務器的硬件利用率、磁盤子系統(tǒng)(如果你在使用集群共享卷,更是如此)以及網絡帶寬的使用情況。另一方面,如果是虛擬桌面性能監(jiān)控,需要密切關注的組件就要多得多。大多數VDI解決方案使用連接代理;比如說,該連接代理確保最終用戶的請求與單個虛擬機相匹配;否則一旦虛擬機未加以控制,就很容易導致性能瓶頸。 VDI的另一個組件是許可服務器,它通常不是虛擬服務器環(huán)境的一部分。許可服務器密切關注虛擬桌面的數量,以確保你沒有超出許可證規(guī)定的數量。你必須監(jiān)控該服務器,以免超出許可閾值;不然,就有可能會導致用戶請求遭到拒絕。 雖然確保良好的最終用戶體驗無疑是監(jiān)控VDI性能的最重要理由,但是另一個方面經常被忽視:支持問題。 假設某個最終用戶因虛擬桌面會話遇到了問題而聯(lián)系技術支持部門。為了解決這個問題,技術支持部門的工作人員通常需要知道該用戶連接至哪個虛擬桌面、該桌面駐留在哪臺主機服務器上。為服務器虛擬化而設計的性能監(jiān)控工具常常會準確地指出虛擬機在哪一臺主機服務器上運行,但是它們無法搞清楚用戶登錄到哪一個特定的虛擬機。這就是為什么你需要專門針對VDI的性能監(jiān)控工具,才能確認用戶的虛擬桌面會話。 旨在密切監(jiān)控虛擬服務器的軟件幾乎總是無法用來監(jiān)控虛擬桌面性能,所以如果你還沒有使用VDI監(jiān)控工具,就要認真打量這種工具。 本文出自:億恩科技【prubsntakaful.com】 |