Skip to main content
Top
Published in: The Journal of Supercomputing 4/2017

14-09-2016

Application-aware cloudlet selection for computation offloading in multi-cloudlet environment

Authors: Deepsubhra Guha Roy, Debashis De, Anwesha Mukherjee, Rajkumar Buyya

Published in: The Journal of Supercomputing | Issue 4/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Latency- and power-aware offloading is a promising issue in the field of mobile cloud computing today. To provide latency-aware offloading, the concept of cloudlet has evolved. However, offloading an application to the most appropriate cloudlet is still a major challenge. This paper has proposed an application-aware cloudlet selection strategy for multi-cloudlet scenario. Different cloudlets are able to process different types of applications. When a request comes from a mobile device for offloading a task, the application type is verified first. According to the application type, the most suitable cloudlet is selected among multiple cloudlets present near the mobile device. By offloading computation using the proposed strategy, the energy consumption of mobile terminals can be reduced as well as latency in application execution can be decreased. Moreover, the proposed strategy can balance the load of the system by distributing the processes to be offloaded in various cloudlets. Consequently, the probability of putting all loads on a single cloudlet can be dealt for load balancing. The proposed algorithm is implemented in the mobile cloud computing laboratory of our university. In the experimental analyses, the sorting and searching processes, numerical operations, game and web service are considered as the tasks to be offloaded to the cloudlets based on the application type. The delays involved in offloading various applications to the cloudlets located at the university laboratory, using proposed algorithm are presented. The mathematical models of total power consumption and delay for the proposed strategy are also developed in this paper.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Buyya R, Broberg J, Goscinski AM (2010) Cloud computing: principles and paradigms. Wiley, New York Buyya R, Broberg J, Goscinski AM (2010) Cloud computing: principles and paradigms. Wiley, New York
2.
3.
go back to reference Buyya R, Beloglazov A, Abawajy J (2010) Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenges. Proceedings of the 2010 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2010), July 12–15 2010, CSREA Press, Las Vegas Buyya R, Beloglazov A, Abawajy J (2010) Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenges. Proceedings of the 2010 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2010), July 12–15 2010, CSREA Press, Las Vegas
4.
go back to reference Fernando N, Loke SW, Rahayu W (2013) Mobile cloud computing: a survey. Future Gener Comput Syst 29:84–106CrossRef Fernando N, Loke SW, Rahayu W (2013) Mobile cloud computing: a survey. Future Gener Comput Syst 29:84–106CrossRef
5.
go back to reference Dinh HT, Lee C, Niyato D, Wang P (2013) A survey of mobile cloud computing: architecture, applications, and approaches. Wirel Commun Mob Comput 13:1587–1611CrossRef Dinh HT, Lee C, Niyato D, Wang P (2013) A survey of mobile cloud computing: architecture, applications, and approaches. Wirel Commun Mob Comput 13:1587–1611CrossRef
6.
go back to reference Mukherjee A, De D (2016) Low power offloading strategy for femto-cloud mobile network. Eng Sci Technol Int J 19:260–270CrossRef Mukherjee A, De D (2016) Low power offloading strategy for femto-cloud mobile network. Eng Sci Technol Int J 19:260–270CrossRef
7.
go back to reference Mukherjee A, Gupta P, De D (2014) Mobile cloud computing based energy efficient offloading strategies for femtocell network. In: Applications and innovations in mobile computing, IEEE, pp 28–35 Mukherjee A, Gupta P, De D (2014) Mobile cloud computing based energy efficient offloading strategies for femtocell network. In: Applications and innovations in mobile computing, IEEE, pp 28–35
8.
go back to reference Abolfazli S, Sanaei Z, Ahmed E, Gani A, Buyya R (2014) Cloud-based augmentation for mobile devices: motivation, taxonomies, and open challenges. Commun Surv Tutor IEEE 16:337–368CrossRef Abolfazli S, Sanaei Z, Ahmed E, Gani A, Buyya R (2014) Cloud-based augmentation for mobile devices: motivation, taxonomies, and open challenges. Commun Surv Tutor IEEE 16:337–368CrossRef
9.
go back to reference Ahmed E, Gani A, Khan MK, Buyya R, Khan SU (2015) Seamless application execution in mobile cloud computing: motivation, taxonomy, and open challenges. J Netw Comput Appl 52:154–172CrossRef Ahmed E, Gani A, Khan MK, Buyya R, Khan SU (2015) Seamless application execution in mobile cloud computing: motivation, taxonomy, and open challenges. J Netw Comput Appl 52:154–172CrossRef
10.
go back to reference Ahmed E, Akhunzada A, Whaiduzzaman M, Gani A, Ab Hamid SH, Buyya R (2015) Network-centric performance analysis of runtime application migration in mobile cloud computing. Simul Model Pract Theory 50:42–56CrossRef Ahmed E, Akhunzada A, Whaiduzzaman M, Gani A, Ab Hamid SH, Buyya R (2015) Network-centric performance analysis of runtime application migration in mobile cloud computing. Simul Model Pract Theory 50:42–56CrossRef
11.
go back to reference Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener Comput Syst 28:755–768CrossRef Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener Comput Syst 28:755–768CrossRef
12.
go back to reference Satyanarayanan M, Bahl P, Caceres R, Davies N (2009) The case for VM-based cloudlets in mobile computing. Pervasive Comput IEEE 8:14–23CrossRef Satyanarayanan M, Bahl P, Caceres R, Davies N (2009) The case for VM-based cloudlets in mobile computing. Pervasive Comput IEEE 8:14–23CrossRef
13.
go back to reference Tawalbeh LA, Jararweh Y, Dosari F (2015) Large scale cloudlets deployment for efficient mobile cloud computing. J Netw 10:70–76 Tawalbeh LA, Jararweh Y, Dosari F (2015) Large scale cloudlets deployment for efficient mobile cloud computing. J Netw 10:70–76
14.
go back to reference Quwaider M, Jararweh Y (2015) Cloudlet-based efficient data collection in wireless body area networks. Simul Model Pract Theory 50:57–71CrossRef Quwaider M, Jararweh Y (2015) Cloudlet-based efficient data collection in wireless body area networks. Simul Model Pract Theory 50:57–71CrossRef
15.
go back to reference Verbelen T, Simoens P, Turck FD, Dhoedt B (2014) Adaptive deployment and configuration for mobile augmented reality in the cloudlet. J Netw Comput Appl 41:206–216CrossRef Verbelen T, Simoens P, Turck FD, Dhoedt B (2014) Adaptive deployment and configuration for mobile augmented reality in the cloudlet. J Netw Comput Appl 41:206–216CrossRef
16.
go back to reference Duro FR, Blas JG, Higuero D, Perez O, Carretero J (2015) CoSMiC: a hierarchical cloudlet-based storage architecture for mobile clouds. Simul Model Pract Theory 50:3–19CrossRef Duro FR, Blas JG, Higuero D, Perez O, Carretero J (2015) CoSMiC: a hierarchical cloudlet-based storage architecture for mobile clouds. Simul Model Pract Theory 50:3–19CrossRef
17.
go back to reference Bohez S, Verbelen T, Simoens P, Dhoedt B (2015) Discrete-event simulation for efficient and stable resource allocation in collaborative mobile cloudlets. Simul Model Pract Theory 50:109–129CrossRef Bohez S, Verbelen T, Simoens P, Dhoedt B (2015) Discrete-event simulation for efficient and stable resource allocation in collaborative mobile cloudlets. Simul Model Pract Theory 50:109–129CrossRef
18.
go back to reference O’Sullivan MJ, Grigoras D (2015) Integrating mobile and cloud resources management using the cloud personal assistant. Simul Model Pract Theory 50:20–41CrossRef O’Sullivan MJ, Grigoras D (2015) Integrating mobile and cloud resources management using the cloud personal assistant. Simul Model Pract Theory 50:20–41CrossRef
19.
go back to reference Ding D, Fan X, Luo S (2015) User-oriented cloud resource scheduling with feedback integration. J Supercomput 72:3114–3135CrossRef Ding D, Fan X, Luo S (2015) User-oriented cloud resource scheduling with feedback integration. J Supercomput 72:3114–3135CrossRef
20.
go back to reference Aminzadeh N, Sanaei Z, Ab Hamid SH (2015) Mobile storage augmentation in mobile cloud computing: taxonomy, approaches, and open issues. Simul Model Pract Theory 50:96–108CrossRef Aminzadeh N, Sanaei Z, Ab Hamid SH (2015) Mobile storage augmentation in mobile cloud computing: taxonomy, approaches, and open issues. Simul Model Pract Theory 50:96–108CrossRef
21.
go back to reference Singh S, Chana I (2015) QRSF: QoS-aware resource scheduling framework in cloud computing. J Supercomput 71:241–292CrossRef Singh S, Chana I (2015) QRSF: QoS-aware resource scheduling framework in cloud computing. J Supercomput 71:241–292CrossRef
22.
go back to reference Li C (2012) Optimal resource provisioning for cloud computing environment. J Supercomput 62:989–1022CrossRef Li C (2012) Optimal resource provisioning for cloud computing environment. J Supercomput 62:989–1022CrossRef
23.
go back to reference Sood SK, Sandhu R (2015) Matrix based proactive resource provisioning in mobile cloud environment. Simul Model Pract Theory 50:83–95CrossRef Sood SK, Sandhu R (2015) Matrix based proactive resource provisioning in mobile cloud environment. Simul Model Pract Theory 50:83–95CrossRef
24.
go back to reference Liu X, Li S, Tong W (2015) A queuing model considering resources sharing for cloud service performance. J Supercomput 71:4042–4055CrossRef Liu X, Li S, Tong W (2015) A queuing model considering resources sharing for cloud service performance. J Supercomput 71:4042–4055CrossRef
25.
go back to reference Shiraz M, Ahmed E, Gani A, Han Q (2014) Investigation on runtime partitioning of elastic mobile applications for mobile cloud computing. J Supercomput 67:84–103CrossRef Shiraz M, Ahmed E, Gani A, Han Q (2014) Investigation on runtime partitioning of elastic mobile applications for mobile cloud computing. J Supercomput 67:84–103CrossRef
26.
go back to reference Li B, Pei Y, Wu H, Shen B (2015) Heuristics to allocate high-performance cloudlets for computation offloading in mobile ad hoc clouds. J Supercomput 71:3009–3036CrossRef Li B, Pei Y, Wu H, Shen B (2015) Heuristics to allocate high-performance cloudlets for computation offloading in mobile ad hoc clouds. J Supercomput 71:3009–3036CrossRef
27.
go back to reference Shiraz M, Gani A (2014) A lightweight active service migration framework for computational offloading in mobile cloud computing. J Supercomput 68:978–995CrossRef Shiraz M, Gani A (2014) A lightweight active service migration framework for computational offloading in mobile cloud computing. J Supercomput 68:978–995CrossRef
28.
go back to reference Samal P, Mishra P (2013) Analysis of variants in round robin algorithms for load balancing in cloud computing. Int J Comput Sci Inf Technol 4:416–419 Samal P, Mishra P (2013) Analysis of variants in round robin algorithms for load balancing in cloud computing. Int J Comput Sci Inf Technol 4:416–419
29.
go back to reference Mukherjee A, De D, Roy D G (2016) A power And latency aware cloudlet selection strategy for multi-cloudlet environment. IEEE Trans Cloud Comput 1 Mukherjee A, De D, Roy D G (2016) A power And latency aware cloudlet selection strategy for multi-cloudlet environment. IEEE Trans Cloud Comput 1
Metadata
Title
Application-aware cloudlet selection for computation offloading in multi-cloudlet environment
Authors
Deepsubhra Guha Roy
Debashis De
Anwesha Mukherjee
Rajkumar Buyya
Publication date
14-09-2016
Publisher
Springer US
Published in
The Journal of Supercomputing / Issue 4/2017
Print ISSN: 0920-8542
Electronic ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-016-1872-y

Other articles of this Issue 4/2017

The Journal of Supercomputing 4/2017 Go to the issue

Premium Partner