Performance comparison of windows-based thin-client architectures

Performance comparison of windows-based thin-client architectures
复制标题

基于Windows的瘦客户端架构的性能比较

DOI:
--
复制
发表时间:
2007
期刊:
Australasian Telecommunication Networks and Applications Conference
影响因子:
--
通讯作者:
Barbara Staehle
Barbara Staehle
中科院分区:
--
文献类型:
--
作者:
Daniel Schlosser;A. Binzenhöfer;Barbara Staehle

文献摘要

被引文献

相似文献

瘦客户机架构背后的基本思想是在中央服务器上运行应用程序,而不是在每个客户机上单独安装应用程序。Windows远程桌面协议(RDP)和Citrix演示服务器是两种众所周知的方法,可以将处理用户输入的位置与他实际工作的计算机分离。虽然这两种替代方案解决了相同的问题,但它们依赖于非常不同的机制来处理客户端和服务器之间的用户输入和屏幕更新。因此,在本文中,我们比较这两种协议的性能在不同的方面。特别是,我们研究了网络层上造成的负载,以及最终用户的满意度与不同的终端服务所实现的服务质量。由于这种性能在很大程度上取决于当前的网络条件,我们模拟现实的情况下,在一个受控的测试环境,并测量应用层上的典型办公任务所需的时间。因此,我们量化了最终用户感知的体验质量(QoE),比较了不同可用协议所需的开销,并揭示了它们的优点和缺点。我们的结果可以用来决定在哪种情况下使用哪种协议。
The basic idea behind thin-client architectures is to run applications on a central server instead of installing them separately on each client. The Windows remote desktop protocol (RDP) and the Citrix presentation server are two well known approaches to separate the location of where the user input is processed from the computer he is actually working on. While both alternatives solve the same problem, they rely on significantly different mechanisms to handle the exchange of user input and screen updates between client and server. In this paper we therefore compare the performance of both protocols under different aspects. In particular, we study the load caused on network layer as well as the satisfaction of the end user with the service quality achieved by the different terminal services. As this performance heavily depends on the current network conditions, we emulate realistic scenarios in a controlled testbed environment and measure the time required for typical office tasks on application layer. As a result, we quantify the Quality-of-Experience (QoE) perceived by the end-user, compare the overhead required by the different available protocols, and unveil their advantages and disadvantages. Our results can be used to decide which protocol to use in which scenario.