衡量每个 Citrix 会话的网络流量

衡量每个 Citrix 会话的网络流量

我们目前正在检查 WAN 链路的带宽。一个“典型”的 Citrix 会话在 WAN 链路上占用多少带宽?JFYI - 我们正在使用 Citrix Program Neighborhood V10,并且每个会话都配置为使用 256 种颜色。

我已经设置了 PRTG,对于托管 4 个用户的服务器,流量似乎每个会话约为 100k 到 300k。这样对吗?

如果您必须根据每个用户设置基准,您会为每个用户分配多少带宽?

提前致谢。

答案1

这似乎太高了。我原本预计最大带宽约为 100k,或者更接近 60k。您自己能登录到 Citrix 会话之一吗?如果能,客户端可以向您显示带宽统计数据。同样,在服务器端,您可以看到这一点,例如在 Windows 计数器中,也可能在区域数据收集器中(尽管这是模糊的记忆)。

正在使用哪种应用程序和窗口分辨率,一次使用多少个?还是已发布的桌面会话?是否有其他本地外围设备或其他自定义会话流量?

答案2

使用该颜色级别,100-300k 似乎有点高。您只是记录服务器使用的总带宽量并除以四吗?您可能需要考虑来自该框的其他流量。编辑:我假设您正在使用 PRTG 监控交换机端口或服务器 NIC?请执行以下操作:监控没有用户的流量。记下该数字。添加一个用户。记下该数字。重复。找出增量是多少。如果会话中的用户应用程序产生 LAN 流量,则此数字将不准确(事实上,非常具有误导性):例如,如果他们正在运行连接到本地 SQL 服务器或本地文件共享的 SQL 客户端,这不是互联网绑定的流量

如果您的路由器支持此类监控,您可以测量网关处 ICA (TCP 1494) 使用的带宽。这样您就可以立即获得总带宽的正确答案。

您要解决什么问题?如果您需要最小化带宽,Citrix 有一个很多定义策略的选项,以及优化 ICA 协议的不同部分。您正在运行哪个版本的 Citrix?如果您正在运行最新版本的最高级别版本,它具有 SNMP 监控支持,答案可能就在那里,您可以使用 PRTG 进行监控。

答案3

XenApp 绝不应该将 100-300kbps 用于一般用途。打印会增加服务器的出站使用量,使用扫描仪扫描或使用其他 USB 外围设备进行输入(而非典型的 XenApp 活动)是接近 100kbps 的唯一方法。

答案4

100K 到 300K 对我来说听起来差不多,尽管对于该颜色深度来说可能有点高。我们测量的带宽使用量大致相同,尽管我们的颜色深度设置为 16 位。我们测量的方式是让一位支持工程师运行 PRTG 数据包嗅探器传感器,过滤以仅捕获 8 小时的 RDP 流量,然后对这 8 小时的结果取平均值。平均值约为 200Kbps。占用大量带宽(和会话杀手)的是 PDF 文档和网页浏览(因为现在大多数网页上都有动态内容)。

相关内容