基于SPICE协议的USB重定向通道传输机制优化研究
Research on Mechanism Optimization of USB Redirection Transmission Based on SPICE Protocol
DOI: 10.12677/CSA.2020.106121, PDF,  被引量    科研立项经费支持
作者: 程 良:昆明理工大学,城市学院,云南 昆明
关键词: 桌面云SPICE协议USB重定向传输Desktop Cloud SPICE Protocol USB Redirection Transmission
摘要: 随着云计算和虚拟化技术的不断发展,基于SPICE (Simple Protocol for Independent Computing Environment)的桌面云被广泛应用在各种应用场景。针对目前基于SPICE协议的USB重定向数据传输性能受限的问题,详细分析了影响USB重定向识别过程数据传输性能的因素,提出了优化方案。方案通过优化USB控制器、数据压缩和磁盘读写IO三个方面,提升了USB重定向通道识别过程的整体性能。实验对USB重定向识别的过程进行验证,结果表明,该方案有效地减少了USB设备识别的等待时间,改善了USB重定向的性能,提升了用户使用体验。
Abstract: With the development of cloud computing and virtualization technology, desktop cloud based on SPICE (Simple Protocol for Independent Computing Environment) has been widely applied in different scenarios. In view of the limited performance of USB redirection data transmission based on SPICE protocol, we analyzed the factors affecting data transmission performance of USB redirection recognition process, and proposed an optimization scheme. The scheme improved overall performance of the USB redirection recognition process, by optimizing the USB controller, data compression and disk read/write IO. The research results showed that the scheme effectively reduced the waiting time of USB device recognition, improved the performance of USB redirection and enhanced the user experience.
文章引用:程良. 基于SPICE协议的USB重定向通道传输机制优化研究[J]. 计算机科学与应用, 2020, 10(6): 1166-1179. https://doi.org/10.12677/CSA.2020.106121

参考文献

[1] 陈鑫, 徐义臻, 郭禾, 于玉龙, 罗劼, 王宇新. 虚拟机可瞬时开启的私有桌面云架构[J]. 计算机应用, 2015(11): 3059-3062.
[2] Yan, L. (2011) Development and Application of Desktop Virtualization Technology. 2011 IEEE 3rd International Conference on Communication Software and Networks (ICCSN), Xi’an, 27-29 May 2011, 326-329. [Google Scholar] [CrossRef
[3] 张楠. 通过桌面云提升高校IT应用和管理水平[J]. 实验技术与管理, 2014(9): 126-128 + 138.
[4] 孙玉伟, 童新海, 张林惠, 杨春雨. 云桌面中USB设备重定向技术研究[J]. 信息网络安全, 2015(4): 78-85.
[5] 程庆年, 周冠宇. 云桌面USB重定向融合方法探讨与实现[J]. 移动通信, 2017, 41(14): 50-53.
[6] 李宝宇. 一种USB设备重定向的方法及系统[P]. 中国专利, CN102368231A. 2012-03-07.
[7] Zhou, Y.M. and Guo, H.H. (2012) A Research of USB Device Redirection Mechanism over IP Net-work in Desktop Cloud System. Proceedings of the Advances in Intelligent Systems Research, Lanzhou, 16-18 Novem-ber 2012, 4. [Google Scholar] [CrossRef
[8] 苏妍, 云交互协议及其传输优化技术的研究与实现[D]: [硕士学位论文]. 成都: 电子科技大学, 2019.
[9] 丁洁, 郭辉辉, 唐帼英. 基于云端桌面USB设备重定向机制的研究[J]. 信息技术, 2015(4): 141-144.
[10] 王继刚, 郑纬民, 滕志猛, 钟卫东. 虚拟化环境下的USB设备访问方法[J]. 计算机应用, 2011, 31(5): 1439-1442.
[11] Wikipedia (2020) QEMU.
https://wiki.qemu.org/Main_Page
[12] 郭新营. 桌面云平台在电子政务中的应用研究[D]: [硕士学位论文]. 南昌: 华东交通大学, 2016.
[13] Redhat (2017) Spice-GTK Reference Manual.
https://www.spice-space.org/spice-gtk.html
[14] 王斌, 余佳齐, 李伟民, 朱翀, 盛津芳. SPICE在透明桌面服务机制中的应用及优化研究[J]. 计算机科学, 2015(S1): 321-324+348.
[15] Redhat (2017) Spice for Newbies.
https://www.spice-space.org/spice-for-newbies.html
[16] Redhat (2017) Spice Protocol.
https://www.spice-space.org/spice-protocol.html
[17] 刘子杰, 文成玉, 薛霁. 基于SPICE协议的虚拟桌面技术[J]. 计算机系统应用, 2018, 27(4): 100-103.
[18] Github (2020) LZ4.
https://lz4.github.io/lz4