基于RDP协议的瘦终端中虚拟桌面显示加速研究

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:youi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着分布式技术与虚拟化技术的发展,人类社会已经步入了云计算时代,其中桌面虚拟化服务是当前发展的最好的云计算服务之一。但是桌面虚拟化服务依然存在一些不容忽视的问题,一方面,目前市场上瘦客户机主要以定制化瘦客户机、手机和平板为主,用户从传统PC设备向瘦客户机更新的成本较高;另外一个方面,瘦客户机的用户体验容易受网络带宽条件影响,在低带宽条件下,用户与虚拟桌面的交互过程存在时延,极大的降低了用户体验质量。针对桌面虚拟化服务存在的问题,慧荣科技有限公司基于SM768显卡设计了一款轻量级瘦客户机,为了达到降低用户使用成本的目的,该客户机只保留与服务端通信和虚拟桌面显示这两个基本功能。在该瘦客户机软件层开发工作中,本文主要完成以下两个方面:1)客户端远程桌面协议应用程序的开发;2)虚拟桌面显示驱动程序的开发。本文选择支持多通道通信且系统兼容性好的RDP(Remote Desktop Protocol)协议作为瘦终端协议,Linux专门为显卡设备提供帧缓冲(Framebuffer)驱动接口,根据图像数据传输协议设计了一种基于Framebuffer的RDP显示驱动。在上述瘦客户机平台上,为改善用户体验,本文对虚拟桌面的显示加速问题进行了研究。首先针对RDP协议对桌面图像数据切片、压缩再传输的特点,对RDP客户端做出改进,在客户端中加入双缓冲模块,运用多线程技术将数据缓冲与数据解压分离成两个线程,从而增大数据吞吐量,加快数据处理速度。实验结果表明该方案对虚拟桌面显示时延起到了一定的优化效果。虽然缓存机制增大客户端的数据吞吐量,但是无法解决低网络带宽带来的传输速度瓶颈,本研究在上述改进的RDP客户端基础上,从减少传输数据量的角度出发,提出一种基于Markov链预测模型的虚拟桌面加速方法,在RDP协议中加入JPEG编解码模块,利用Markov链预测下一次更新屏幕的图像复杂度,对复杂度高的图像采用有损编码,对色彩简单的图像采取无损编码。仿真结果表明该方法可以在满足用户对图像质量要求的同时,显著降低虚拟桌面的显示时延。该方法具有很好的灵活性,通过调节复杂度阈值,改进后的RDP客户端有望应用于不同网络带宽条件的场景中。
其他文献
<正>近年来,笔者运用自拟清热利湿凉血方与肾上腺皮质激素结合治疗成人原发免疫性血小板减少症(primaryimmune thrombocyto-penia,ITP)湿热内蕴型20例,与单纯激素治疗的20例
“境界说”被认为是王国维文学理论的核心,关于“境界说”的研究成果颇多。在王国维的文学理论中还有一个很重要的学说——“自然”,却一直被忽视。本文认为,“自然”在王国
民国时期是中国戏曲发展的又一高潮,特别是诞生于清代中晚期的京剧经过半个多世纪的磨砺,吸纳了各剧种的优长,在贵族精神的洗礼下艺术性日臻完善,率众山而造极峰。新闻媒体的
建筑外墙涂料的施工质量是决定建筑外墙美观的关键,对施工过程中容易出现的质量问题和一些不正确的做法作简要阐述,并按照现行标准及规范,提出预防及改进和提高措施。
《边城》伴随着沈从文自身的命运在中国现当代文学史几度沉浮,并最终成为经典之作。本文意图通过《边城》经典化过程这样一个典型的文化事件,把“边城”放回它曾置身过的位置
目本文主要针对农村信用社主要风险——流动性风险存在的问题现状,分析问题的成因,并提出了在实践中采取切实有效的措施应采取切实有效的措施加以应对和解决。
近年来,随着科技智能终端的不断发展,柔性可穿戴电子器件有着广阔的市场前景,其中柔性传感器作为可穿戴电子器件的核心受到了人们的广泛关注。柔性传感器具有优异的生物相容
随着国内纪录片市场的不断升温,纪录片的题材、类型日趋多样,传播方式、盈利模式也随之改变,越来越多的纪录片开始进军院线。在这一背景下,2000年左右出现的私纪录片,也开始
发展生态文明要求我们保护自然环境,爱护动物。动物实验在生命科学发展中起到了至关重要的作用,是其发展的基础和条件。随着国际动物权益保护的观念逐渐深入人心,保护实验动
目的:探讨低频脉冲电刺激对于产褥期女性乳腺炎的临床治疗效果。方法:选取笔者所在医院收治的产褥期急性乳腺炎患者98例,采用随机数字表法将其分为刺激治疗组和常规治疗组,常