- Author
- Lien Deboosere (UGent)
- Promoter
- Filip De Turck (UGent) and Bart Dhoedt (UGent)
- Organization
- Abstract
- Mobile devices such as smartphones and tablet PCs are becoming ever more popular. Mobile users appreciate small and light devices. Due to these design constraints, the computing power, storage and autonomy of these devices is limited. Consequently, not all applications can be executed on mobile devices. In this dissertation, the use of thin client computing is put forward as an enabler for accessing any application from any (mobile) device. In the thin client computing paradigm, applications are not executed on the user device but on powerful servers in the network. User input (e.g. keystrokes) and audiovisual output of the application is exchanged between the client device and the remote server executing the application. To offer an efficient, high-quality thin client service to a large group of potential mobile users, important challenges have to be overcome. In this dissertation, a system architecture is presented to offer a thin client service in the cloud. The servers executing the applications of the users have to be distributed over the network to limit the impact of network delay on the interactivity between the user and his/her application. Therefore, a dimensioning algorithm is presented to decide where to install servers and how many servers should be installed. An important part of the system architecture is the distributed management framework. The management framework implements intelligent algorithms for allocating resources for the applications of the users taking into account the mobility of the users and exploiting the shared resource platform of the servers. Furthermore, the management framework enables further optimization of the service from the provider’s point-of-view, for example, shutting down superfluous servers during calm periods to limit the energy consumption of the infrastructure. In this dissertation, several optimization algorithms are presented and evaluated by means of simulations. A prototype of the management framework has been implemented to validate the results from the simulations.
Downloads
-
(...).pdf
- full text
- |
- UGent only
- |
- |
- 3.98 MB
Citation
Please use this url to cite or link to this publication: http://hdl.handle.net/1854/LU-1923948
- MLA
- Deboosere, Lien. Efficient Management of Mobile Cloud Computing Services. Ghent University. Faculty of Engineering and Architecture, 2011.
- APA
- Deboosere, L. (2011). Efficient management of mobile cloud computing services. Ghent University. Faculty of Engineering and Architecture, Ghent, Belgium.
- Chicago author-date
- Deboosere, Lien. 2011. “Efficient Management of Mobile Cloud Computing Services.” Ghent, Belgium: Ghent University. Faculty of Engineering and Architecture.
- Chicago author-date (all authors)
- Deboosere, Lien. 2011. “Efficient Management of Mobile Cloud Computing Services.” Ghent, Belgium: Ghent University. Faculty of Engineering and Architecture.
- Vancouver
- 1.Deboosere L. Efficient management of mobile cloud computing services. [Ghent, Belgium]: Ghent University. Faculty of Engineering and Architecture; 2011.
- IEEE
- [1]L. Deboosere, “Efficient management of mobile cloud computing services,” Ghent University. Faculty of Engineering and Architecture, Ghent, Belgium, 2011.
@phdthesis{1923948, abstract = {{Mobile devices such as smartphones and tablet PCs are becoming ever more popular. Mobile users appreciate small and light devices. Due to these design constraints, the computing power, storage and autonomy of these devices is limited. Consequently, not all applications can be executed on mobile devices. In this dissertation, the use of thin client computing is put forward as an enabler for accessing any application from any (mobile) device. In the thin client computing paradigm, applications are not executed on the user device but on powerful servers in the network. User input (e.g. keystrokes) and audiovisual output of the application is exchanged between the client device and the remote server executing the application. To offer an efficient, high-quality thin client service to a large group of potential mobile users, important challenges have to be overcome. In this dissertation, a system architecture is presented to offer a thin client service in the cloud. The servers executing the applications of the users have to be distributed over the network to limit the impact of network delay on the interactivity between the user and his/her application. Therefore, a dimensioning algorithm is presented to decide where to install servers and how many servers should be installed. An important part of the system architecture is the distributed management framework. The management framework implements intelligent algorithms for allocating resources for the applications of the users taking into account the mobility of the users and exploiting the shared resource platform of the servers. Furthermore, the management framework enables further optimization of the service from the provider’s point-of-view, for example, shutting down superfluous servers during calm periods to limit the energy consumption of the infrastructure. In this dissertation, several optimization algorithms are presented and evaluated by means of simulations. A prototype of the management framework has been implemented to validate the results from the simulations.}}, author = {{Deboosere, Lien}}, isbn = {{9789085784524}}, language = {{eng}}, pages = {{XXVIII, 160}}, publisher = {{Ghent University. Faculty of Engineering and Architecture}}, school = {{Ghent University}}, title = {{Efficient management of mobile cloud computing services}}, year = {{2011}}, }