Computer Science

Faculty of Engineering, LTH


CS MSc Thesis Zoom Presentation 30 March 2023


From: 2023-03-30 13:15 to 14:00
Place: In Zoom:
Contact: birger [dot] swahn [at] cs [dot] lth [dot] se

One Computer Science MSc thesis to be presented on 30 March

Thursday, 30 March there will be a master thesis presentation in Computer Science at Lund University, Faculty of Engineering.

The presentation will take place in Zoom:

Note to potential opponents: Register as an opponent to the presentation of your choice by sending an email to the examiner for that presentation ( Do not forget to specify the presentation you register for! Note that the number of opponents may be limited (often to two), so you might be forced to choose another presentation if you register too late. Registrations are individual, just as the oppositions are! More instructions are found on this page.


Presenter: Hexu Huang
Title: An Analysis of Desktop-as-a-Service Implementations​​​​​​​
Examiner: Jonas Skeppstedt​​​​​​​
Supervisors: Flavius Gruian (LTH), Long Qian (Yark Network)

Desktop virtualization is becoming popular among enterprise and institutional customers, resulting in many commercial products like desktop-as-a-service (DaaS). However, the virtual machine (VM) technology typically used in these products has certain performance bottlenecks. This project attempts to introduce an experiment comparing the performance of a minimal prototype of DaaS using VM technology and container technology. Results showed that container-based DaaS outperformed conventional VM-based DaaS in responsiveness and combined resource usage as the number of virtual desktop instances increased. The high availability test showed that both technologies could achieve the expected self-recovery function, with container technology having a slightly faster recovery speed than VM technology. However, container-based DaaS has some limitations, such as no support for Microsoft Windows, inability to transfer sound, and poor graphical user experience. In conclusion, container-based DaaS can replace current VM-based DaaS in specific scenarios like pure Linux desktop environments and automated testing of desktop software.

Link to popular science summary: To be updated

How to get to computer science