更好地瞭解用戶體驗- Citrix ICA RTT指標全解析

日拱一卒無有盡,功不唐捐終入海。 html

寧肯十年不將軍,不可一日不拱卒。 服務器

1、名詞解析

ICA RTT 網絡

全稱:ICA Round Trip Time,從用戶發送數據到虛擬桌面/應用的延遲+數據返回給用戶端的延遲 ide

:這個值不是NetScaler計算,也不是MAS計算,這個值來自於XenDesktop層面的,NetScaler只不過獲取這個值,提供給MAS,MAS顯示該數值。 工具

從如下這張圖能夠看出: ui

ICA RTT 操作系統

包含兩端,一段是用戶到XenApp或VDI,第二段是XenApp/VDI到用戶端 .net

兩端加起來,纔是ICA RTT。 視頻

Network Latency htm

從用戶端到虛擬桌面或應用網絡設備入口之間的延遲。

ICA Latency

用戶端到虛擬桌面或應用之間的延遲(一端)。

image

從這張圖,咱們能夠看出,影響ICA RTT的因素還有Network Latency,虛擬化層。

一、Network Latency 比較大,用戶體驗比較大

二、Network Latency比較小,可是ICA Latency比較大,這種狀況下須要排查虛擬化層或應用層面。

若是想要得到良好的虛擬桌面和應用體驗,ICA RTT必定要小。


2、如何獲取你的ICA RTT指標
方式一:Director+ICA RTT

一、打開Director,找到對應的會話,點擊詳細信息

f5afe45b1aad338a43c79854fc03a0e7

 

二、進入詳細信息,ICA RTT是11毫秒,ICA延遲是10毫秒,整個延遲仍是很是小的。

注:圖片能夠雙擊打開高清圖片

3473e48120e30a914fa1a4ffd7738208

方式2、Connection Quality Indicator

最佳推薦:建議在每一個桌面裏,安裝這個小工具,能夠很清晰顯示出鏈接的質量狀態。

一樣其中也包含了ICA RTT和ICA Latency這兩個指標。

關於Connection Quality Indicator的詳細使用,請參考以下文章:

Citrix網絡實時監測工具

697185dbc6788aa3814d95a14d8c9f04

方式三:NetScaler MAS
從這張圖能夠看出,這邊能夠提供更多的數據,WAN Latency,DC Latency,Bandwidth,Total Bytes。
 
aaa56958ddbf4172cacb14b123674a2d
3、ICA RTT詳細分析
實際上,ICA RTT的指標所影響的因素很是多,涉及到6個因素:
  1. 客戶端操做系統接入延遲
  2. 客戶端到 NetScaler 接入的網絡延遲(Wan Latency)
  3. NetScaler 在將客戶端處理到 NS 流量時接入的延遲(Client Side Device Latency)
  4. NS 在處理 NS 到服務器 (XA/XD) 流量時接入延遲(Server Side Device Latency)
  5. NS 到服務器網絡延遲  (DC Latency)
  6. 服務器 (XA/XD) 操做系統接入延遲 (Host Delay)
ICA_RTT並不等於上述過程加在一塊兒的延遲(1 + 2 + 3 + 4 + 5 + 6),但全部 6 個項目都包含 了ICA RTT 延遲,大多數這些值都在 L4層,而 ICA RTT 是在 L7 層中計算的。第 7 層能夠由多個第 4 層往返組成,所以假定ICA_RTT = 1 + 2 + 3 + 4 + 5 + 6 是不正確的。也就是說,這些時間提供了對問題所處的位置,您應該使用第 4 層延遲來肯定問題可能在哪個因素。下面說明這些值的重要性:一、視頻或音頻流能夠容忍更多的延遲,可是抖動和有限的帶寬可能會致使較差的音頻和視頻效果。二、音頻或視頻電話會議能夠容忍的抖動或延遲要少得多,音頻呼叫的延遲可能長達 30 毫秒。三、虛擬桌面和應用能夠容忍更多的延遲和抖動。可是應用程序的類型也提出要求,例如,AutoCAD 的鼠標手勢須要低延遲。MS Word 沒有這樣的要求,延遲遠不是問題。此外,這些延遲指標沒有不考慮數據包丟失、數據包丟失、重複 Ack 或從新傳輸。當發生這些延遲時,延遲可能會增長,延遲的增長不必定是用戶地理上和 NetScaler 距離遠,還有多是TCP問題。所以,工程師必須根據您瞭解的網絡、用戶及其使用模式的數據進行判斷,而且可能須要採用 NetScaler 跟蹤來評估用戶的 WAN 鏈路上是否存在任何 TCP 問題。最後,這些值是累積的。例如,2 臺服務器,一個延遲低,一個延遲高,結果是延遲。當用戶具備高 WAN 延遲鏈接到低延遲的服務器時,他們可能存在任何問題。當他們以高延遲網絡鏈接到服務器時,會致使用戶體驗不佳。

這就是ICA RTT指標的做用,讓您更好地瞭解用戶體驗。

本文參考連接

一、https://support.citrix.com/article/CTX204274

二、https://blog.csdn.net/zhuzhuxiazst/article/details/105578909

三、https://www.seoxiehui.cn/article-133201-1.html

四、https://support.citrix.com/article/CTX220774

五、https://www.citrix.com/blogs/2016/07/25/7-new-categories-in-director-for-proactive-notifications-alerts/

六、https://support.citrix.com/article/CTX204274

相關文章
相關標籤/搜索