Process state synchronization for mobility support in mobile cloud computing / Ejaz Ahmed

Mobile Cloud Computing (MCC) enables the resource-constrained mobile devices to execute the compute-intensive mobile applications either in client/server model or through cyber foraging of the tasks to the cloud servers. However, long or permanent network disconnections due to user mobility incre...

Full description

Saved in:
Bibliographic Details
Main Author: Ejaz, Ahmed
Format: Thesis
Published: 2016
Subjects:
Online Access:http://studentsrepo.um.edu.my/6174/4/ejaz.pdf
http://studentsrepo.um.edu.my/6174/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.um.stud.6174
record_format eprints
spelling my.um.stud.61742020-01-18T02:59:27Z Process state synchronization for mobility support in mobile cloud computing / Ejaz Ahmed Ejaz, Ahmed QA75 Electronic computers. Computer science QA76 Computer software Mobile Cloud Computing (MCC) enables the resource-constrained mobile devices to execute the compute-intensive mobile applications either in client/server model or through cyber foraging of the tasks to the cloud servers. However, long or permanent network disconnections due to user mobility increase the execution time and in certain cases refrain the mobile devices from getting response back for the remotely performed execution. This research addresses the effect of mobility on application execution for mobile cloud-based interactive applications. We propose Process State Synchronization (PSS) as a mechanism to mitigate the impact of network disconnections on cloud-based interactive mobile applications. We investigate the impact of varying the synchronization interval size of PSS algorithms on the performance of application execution. The sufficient condition and upper bound for the synchronization interval size are also determined that minimize the execution time, computational wastage, synchronization overhead, and energy consumption. Results show that PSS reduces the execution time of applications up to 17% in case of intermittent disconnections. The comparison with existing offloading mechanisms shows that PSS reduces the execution time by up to 47% in case of intermittent network connectivity compared to COMET and by up to 35% in case of optimized VM-based offloading. The improvement in application execution time increases the usability of interactive mobile applications in MCC. 2016 Thesis NonPeerReviewed application/pdf http://studentsrepo.um.edu.my/6174/4/ejaz.pdf Ejaz, Ahmed (2016) Process state synchronization for mobility support in mobile cloud computing / Ejaz Ahmed. PhD thesis, University of Malaya. http://studentsrepo.um.edu.my/6174/
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Student Repository
url_provider http://studentsrepo.um.edu.my/
topic QA75 Electronic computers. Computer science
QA76 Computer software
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
Ejaz, Ahmed
Process state synchronization for mobility support in mobile cloud computing / Ejaz Ahmed
description Mobile Cloud Computing (MCC) enables the resource-constrained mobile devices to execute the compute-intensive mobile applications either in client/server model or through cyber foraging of the tasks to the cloud servers. However, long or permanent network disconnections due to user mobility increase the execution time and in certain cases refrain the mobile devices from getting response back for the remotely performed execution. This research addresses the effect of mobility on application execution for mobile cloud-based interactive applications. We propose Process State Synchronization (PSS) as a mechanism to mitigate the impact of network disconnections on cloud-based interactive mobile applications. We investigate the impact of varying the synchronization interval size of PSS algorithms on the performance of application execution. The sufficient condition and upper bound for the synchronization interval size are also determined that minimize the execution time, computational wastage, synchronization overhead, and energy consumption. Results show that PSS reduces the execution time of applications up to 17% in case of intermittent disconnections. The comparison with existing offloading mechanisms shows that PSS reduces the execution time by up to 47% in case of intermittent network connectivity compared to COMET and by up to 35% in case of optimized VM-based offloading. The improvement in application execution time increases the usability of interactive mobile applications in MCC.
format Thesis
author Ejaz, Ahmed
author_facet Ejaz, Ahmed
author_sort Ejaz, Ahmed
title Process state synchronization for mobility support in mobile cloud computing / Ejaz Ahmed
title_short Process state synchronization for mobility support in mobile cloud computing / Ejaz Ahmed
title_full Process state synchronization for mobility support in mobile cloud computing / Ejaz Ahmed
title_fullStr Process state synchronization for mobility support in mobile cloud computing / Ejaz Ahmed
title_full_unstemmed Process state synchronization for mobility support in mobile cloud computing / Ejaz Ahmed
title_sort process state synchronization for mobility support in mobile cloud computing / ejaz ahmed
publishDate 2016
url http://studentsrepo.um.edu.my/6174/4/ejaz.pdf
http://studentsrepo.um.edu.my/6174/
_version_ 1738505882843480064
score 13.209306