一、桌面虚拟化相关技术
1、桌面虚拟化涉及技术
虚拟桌面应用场景是计算能力在服务端,用户键盘输入和屏幕输出在云终端。用户通过云终端操控使用虚拟桌面,虚拟桌面和云终端需要通过远程传输协议实现二者的交互。
虚拟桌面的用户体验依赖远程传输协议的高效实现,协议需要解决的一个基本问题是在有限且动态变化的带宽情况下,如何将虚拟应用的输出内容实时且高效地传送到云终端。
为了解决桌面传输协议在带宽适应性、桌面对象适应性和场景适应性方面的问题,利用桌面虚拟化技术来解决实际问题是至关重要的,下面介绍几种主要的桌面虚拟化技术。
1. 网络QoS监控技术
虚拟桌面的传输质量直接受到主机和瘦客户端之间的网络质量的影响,所以对二者之间的网络质量的实时监测成为智能传输控制的前提,在目前的虚拟桌面系统中通过在协议层携带时间戳的方式来测量当前的网络的传输时延。
每个报文分别加入两个字段记录前次收到时间戳(Last time Receive Time stamp,LRT)和当前发送时间戳(Current Sending Time stamp,CST),这样当接收方接收到该报文后能够根据该报文的 LRT 和 CST 计算出本地的发包时延;同时,根据接收方已经保存的上次发包时间戳(Last time Sending Time stam