FastDesk: A remote desktop virtualization system for multi-tenant.
Tao Song,Jiajun Wang,Jiewei Wu,Ruhui Ma,Alei Liang,Tao Gu,Zhengwei Qi
DOI: https://doi.org/10.1016/j.future.2017.07.001
IF: 7.307
2018-01-01
Future Generation Computer Systems
Abstract:Classical remote desktop systems are considered for a single host, thus hindering their applicability on virtualization environment. Remote desktop virtualization is rising in the recent years as a new advanced extension to virtualization technology. However, existing remote desktop virtualization solutions introduce weak performance in relation to response time, video quality, and cost saving. This paper proposes a novel remote desktop virtualization system for multi-tenant, namely FastDesk, which is based on a server-push mode streaming mechanism and a heuristic virtual desktop placement algorithm. Through extensive experiments, the results show that FastDesk outperforms other popular platforms in terms of bandwidth with less than 2 Mbps and 94% video quality. Meanwhile, it creates the minimal resource wastage compared with other virtual machine placement algorithms. Furthermore, the proposed FastDesk achieves low CPU utilization, low bandwidth and good scalability. At last, to widen its applicability, FastDesk has been implemented on VirtualBox for running 3D programs.