虚拟桌面中外部设备支持机制的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:crr0808
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着桌面虚拟化技术的发展,虚拟环境下计算机外围设备的应用开始备受关注。人们希望在虚拟计算环境中,应用程序可以使用远程USB摄像头进行聊天,或者使用远程USB打印机打印本地资料等等。因此,在虚拟普适计算环境中,解决无缝、按需使用桌面客户端主机的外围设备的问题是值得研究的课题。虚拟桌面中外部设备支持机制SEDM(Supporting External Device Mechanism)是在虚拟桌面中的一种网络透明的外围设备共享机制。该机制通过在虚拟环境下部署一个虚拟外设总线接口驱动,将本地桌面客户端主机上的外围USB设备总线扩展到虚拟环境下。SEDM机制包括虚拟外设总线接口驱动、过滤驱动、设备管理等几个部分。虚拟外设总线接口驱动的功能类似于USB主控制器驱动,主要负责根据共享的真实设备建立一个与之对应的虚拟设备,并把对设备操作的命令封装成IP网络包,通过传输接口转发给桌面客户端。过滤驱动的功能主要是获取虚拟外设总线接口转发的数据,并进行命令解析,根据命令控制本机USB物理设备。设备管理负责建立桌面客户端与虚拟服务端的连接,协调虚拟设备与真实设备的数据收发,并提供通道进行用户态与内核的数据通信。SEDM机制通过定义一种传输协议作为系统请求块,用来在过滤驱动和虚拟外设总线接口驱动之间进行通信。SEDM机制将虚拟桌面的虚拟USB设备和本地物理USB设备接口之间的差异完全隐藏在主机控制驱动层。功能测试表明, SEDM机制实现了不同操作系统环境下U盘和USB摄像头的虚拟化,并且在局域网内,虚拟U盘拷贝数据的时间延迟低于60秒,虚拟USB摄像头获取图像具有实时性和良好的可视化效果。
其他文献
图像场景可能由多个对象(比如:草地,马路,建筑物)所组成。给定一组图像,我们的目标是利用无监督方法发现每一幅图像所包含的对象,然后根据这些对象的分布实现场景的分类。潜在语义
如今,在计算机视觉领域,三维重建技术已经得到了迅速的发展,基于图像的三维重建技术因为其硬件要求简单、可实施性较高而得到了更多的关注。基于图像三维重建技术的基础是对
安卓操作系统(Android)具有界面交互性良好、应用程序开发快捷的特点,但其图形框架部分使用Dalvik Java虚拟机,占用大量的系统资源,结构复杂,在工业控制领域的嵌入式设备上移
近几年,电子竞技运动蓬勃发展,已成为一项有益健康的体育项目,与此同时,用户对于游戏对战平台的要求也越来越高。当今主流的游戏对战平台主要研究如何减少游戏数据的分发延时,而对
随着多媒体技术和存储技术的发展,互联网上的视频数据在不断地增长和传播,如何从庞大的视频数据中快速检索到人们感兴趣的视频内容,是亟待解决的问题。视频事件检测与标注工
人脸在人类的交流中起着重要的信息表达功能,人脸呈现的表情传递着人类复杂的情绪和感受。但由于人脸的生理学结构非常复杂,计算机从人脸中提取的特征常常难以直接利用。本文
近年来,在Hadoop平台上集成FPGA进行算法加速的研究受到了广泛关注。通过利用Hadoop将计算过程在节点之间并行,以及在单个计算节点上利用FPGA硬件加速,这些研究对特定算法的
无线传感器网络集成了传感器、嵌入式计算、网络和无线通信四大技术,它在军事、医疗、家用等多个领域均有广泛的应用,被认为是21世纪最重要的技术之一。无线传感器网络通常运
近年来,可视化技术在医学领域发挥越来越重要的作用。连续扫描的二维医学图像通过可视化技术三维重建,能够提供更丰富的解剖学和病理学信息。彩色体数据一般来源于人体的生理
不同领域的研究者们提出了大量的理论和模型来解释个体情感的产生、变化和传播方式。随着社交网络的迅猛发展,其简单、实时、高效、开放的信息发布特点为研究者们提供大量的