Font Size: a A A

Design And Implementation Of Virtual Desktop Based On SPICE Protocol

Posted on:2017-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:F YangFull Text:PDF
GTID:2308330491452358Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the rapid development and popularization of cloud computing,the technology of cloud computing is also constantly influencing and promoting the development of desktop virtualization.SPICE protocol is an open source transport protocol that could deploy virtual desktops on remote terminals.The users of virtual desktop could freely view the remote desktop system through varieties of terminal devices at any time.This paper firstly analyses the framework of SPICE virtual desktop,which includes the architecture of client,virtual device interface,QXL graphics image device,mouse operation,Etc.Then,analysis the technical factors that affect the performance of virtual desktop,the technical problems are the important parts to be solved.In order to analyse the server virtualization of OpenStack platform,which includes the introduction of virtualization technology,analysis of the virtual infrastructure,the management of virtual resources on OpenStack platform.Based on the above analysis,design and implementation of virtual desktop client that based on SPICE protocol,then,testing the virtual desktop client and the function of Chinese localization.In the process of testing,because virtual desktop client does not automatically redirect USB devices,the contents of the paper need to be solved and optimized.In the last chapter,it mainly tests and improves the performance of virtual desktop,for example,support for audio on virtual desktop client,automatic redirection function of USB devices,the optimization and improvement of virtual desktop client on video performance.The performance of audio is badly on virtual desktop,which based on SPICE protocol. When virtual desktop plays audio,it will be often silent and not continuous,In this paper, in order to solve these phenomena,first of all,modifying the configuration files of virtual desktop,and then,selecting the suitable audio device.The virtual desktops that based on SPICE protocol,which could not automatically achieve the function of USB redirection.The paper puts forward a method that can automatically achieve the redirection function of USB device.Users only access the authentication system could operate and manage the remote virtual resources of virtual desktop.In order to solve the phenomena of screen delay and skip frames,when play video on virtual desktop that based on spice protocol.Firstly,combine the scale factor of video streams that take up the network bandwidth and the dropping algorithm of video frames,then,select a different dropping strategy of video frames,which depends on the network bandwidth,it could effectively reduces the delay of network bandwidth for transmitting video streams,while it also reduce the dropping rate of video frames that transmit in the network.Through a lot of comparative tests, it proves that this design can effectively solve the phenomena of screen delay and skip frames when play video on virtual desktop.
Keywords/Search Tags:SPICE, cloud computing, USB redirection, video optimization, KVM
PDF Full Text Request
Related items