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

14.09.2016

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

verfasst von: Deepsubhra Guha Roy, Debashis De, Anwesha Mukherjee, Rajkumar Buyya

Erschienen in: The Journal of Supercomputing | Ausgabe 4/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat Lu G, Zeng WH (2014) Cloud computing survey. Appl Mech Mater 530:650–661CrossRef Lu G, Zeng WH (2014) Cloud computing survey. Appl Mech Mater 530:650–661CrossRef
3.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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
Metadaten
Titel
Application-aware cloudlet selection for computation offloading in multi-cloudlet environment
verfasst von
Deepsubhra Guha Roy
Debashis De
Anwesha Mukherjee
Rajkumar Buyya
Publikationsdatum
14.09.2016
Verlag
Springer US
Erschienen in
The Journal of Supercomputing / Ausgabe 4/2017
Print ISSN: 0920-8542
Elektronische ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-016-1872-y

Weitere Artikel der Ausgabe 4/2017

The Journal of Supercomputing 4/2017 Zur Ausgabe