Abstract
Mobile Cloud computing paradigm includes plenty of critical challenges that have to be addressed for allowing application execution on remote terminals/servers. An integral part of mobile cloud computing reliable service provision is the establishment of a methodology that will guarantee the efficient execution of applications in an energy-efficient way. This work elaborates on the evaluation of a framework, which utilizes a cooperative partial process execution offloading scheme, aiming at offering energy conservation. The scheme uses a dynamic scheduling methodology in order to guarantee that no intermittent execution will occur on mobile devices. In addition, this work proposes a partial scheduling offloading algorithm for failure-aware resource allocation in an energy-efficient manner, associating temporal execution-oriented metrics. The proposed framework is thoroughly evaluated through event driven simulation experiments, towards defining the efficiency of the proposed offloading policy in contrast to the energy consumption of wireless devices, as well as for the reliability degree offered.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Mousicou, P., Mavromoustakis, C.X., Bourdena, A., Mastorakis, G., Pallis, E.: Performance evaluation of Dynamic Cloud Resource Migration based on Temporal and Capacity-aware policy for Efficient Resource sharing. In: 16th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM 2013), Barcelona, Spain (2013)
Abolfazli, S., Sanaei, Z., Ahmed, E., Gani, A., Buyya, R.: Cloud-based augmentation for mobile devices: motivation, taxonomies, and open challenges. IEEE Commun. Surv. Tutorials 16(1), 337–368 (2013)
Dimitriou, C., Mavromoustakis, C.X., Mastorakis, G., Pallis, E.: On the performance response of delay-bounded energy-aware bandwidth allocation scheme in wireless networks. In: IEEE 2013 International Workshop on Immersive & Interactive Multimedia Communications over the Future Internet, organized in conjunction with IEEE International Communications Conference (ICC 2013), pp. 641–646, Budapest, Hungary (2013)
Miettinen, A.P., Nurminen, J.K.: Energy efficiency of mobile clients in cloud computing. In: 2nd USENIX Conference on Hot Topics in Cloud Computing. USENIX Association (2010)
Salehi, M.A., Javadi, B., Buyya, R.: Resource provisioning based on preempting virtual machines in distributed systems. Concurrency Comput. Pract. Exp. 26(2), 412–433 (2013)
Slegers, J., Mitriani, I., Thomas, N.: Evaluating the optimal server allocation policy for clusters with on/off sources. J. Perform. Eval. 66(8), 453–467 (2009)
Warneke, D., Kao, O.: Nephele: Efficient parallel data processing in the cloud. In: 2nd Workshop Many-Task Computing on Grids and Supercomputers, ACM, Portland, OR, USA (2009)
Chun, B., Ihm, S., Maniatis, P., Naik, M., Patti, A.: Clonecloud: Elastic execution between mobile device and cloud. In: 6th Conference on Computer systems of EuroSys (2011)
Chun, B.G., Maniatis, P.: Augmented smartphone applications through clone cloud execution. In: HotOS (2009)
Barbera, M.V., Kosta, S., Mei, A., Stefa, J.: To offload or not to offload? The bandwidth and energy costs of mobile cloud computing. Im: INFOCOM 2013, Turin, Italy (2013)
Cuervo, E., Balasubramanian, A., Cho, D., Wolman, A., Saroiu, S., Chandra, R., Bahl, P.: MAUI: making smartphones last longer with code offload. In: ACM International Conference on Mobile Systems, Applications, and Services, pp. 49–62, San Francisco, CA, USA (2010)
Satyanarayanan, M., Bahl, P., Caceres, R., Davies, N.: The case for vm-based cloudlets in mobile computing. Pervasive Computing 8(4), 14–23 (2009)
Vishwanath, V.K., Nagappan, N.: Characterizing cloud computing hardware reliability. In: 1st ACM Symposium on Cloud Computing, pp. 193–204 (2010)
Kumar, K., Lu, Y.H.: Cloud computing for mobile users: can offloading computation save energy? Computer 43(4), 51–56 (2010)
Papanikolaou, K., Mavromoustakis, C.X.: Resource and scheduling management in Cloud Computing Application Paradigm. In: Mahmood, Z. (eds.) Cloud Computing: Methods and Practical Approaches, pp. 107–132. Springer International Publishing, Heidelberg (2013)
Carroll, A., Heiser, G.: An analysis of power consumption in a smartphone. In: 2010 USENIX, Boston, MA, USA (2010)
Mavromoustakis, C.X., Dimitriou, C.D., Mastorakis, G.: On the real-time evaluation of two-level BTD scheme for energy conservation in the presence of delay sensitive transmissions and intermittent connectivity in wireless devices. Int. J. Adv. Netw. Serv. 6(3&4), 148–162 (2013)
Acknowledgment
The work presented in this paper is co-funded by the European Union, Eurostars Programme, under the project 8111, DELTA “Network-Aware Delivery Clouds for User Centric Media Events”.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Mavromoustakis, C.X., Andreou, A., Mastorakis, G., Bourdena, A., Batalla, J.M., Dobre, C. (2015). On the Performance Evaluation of a Novel Offloading-Based Energy Conservation Mechanism for Wireless Devices. In: Agüero, R., Zinner, T., Goleva, R., Timm-Giel, A., Tran-Gia, P. (eds) Mobile Networks and Management. MONAMI 2014. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 141. Springer, Cham. https://doi.org/10.1007/978-3-319-16292-8_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-16292-8_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-16291-1
Online ISBN: 978-3-319-16292-8
eBook Packages: Computer ScienceComputer Science (R0)