Skip to main content
Top
Published in: The Journal of Supercomputing 8/2018

16-05-2018

QUICK: QoS-guaranteed efficient cloudlet placement in wireless metropolitan area networks

Authors: Long Chen, Jigang Wu, Gangqiang Zhou, Longjie Ma

Published in: The Journal of Supercomputing | Issue 8/2018

Log in

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

search-config
loading …

Abstract

This article defines the QoS-guaranteed efficient cloudlet deployment problem in wireless metropolitan area network, which aims to minimize the average access delay of mobile users, i.e., the average delay when service requests are successfully sent and being served by cloudlets. Meanwhile, we try to optimize total deployment cost represented by the total number of deployed cloudlets. For the first target, both un-designated capacity and constrained capacity cases are studied, and we have designed efficient heuristic and clustering algorithms, respectively. We show our algorithms are more efficient than the existing algorithm. For the second target, we formulate an integer linear programming to minimize the number of used cloudlets with given average access delay requirement. A clustering algorithm is devised to guarantee the scalability. For a special case of the deployment cost optimization problem where all cloudlets’ computing capabilities have been given, i.e., designated capacity, an efficient heuristic algorithm is further proposed to minimize the number of cloudlets. We finally evaluate the performance of proposed algorithms through extensive experimental simulations. Simulation results demonstrate the proposed algorithms are more than \(46\%\) efficient than existing algorithms on the average cloudlet access delay. Compared with existing algorithms, our proposed clustering and heuristic algorithms can reduce the number of deployed cloudlets by about \(50\%\) averagely, owing to the calculation processes of shortest paths between APs and the sorting processes of user access delays.

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!

Footnotes
1
In this work, we only focus on the offline case and refine the offline algorithm originally presented in the article [29]. Similarly, the competitive analysis is omitted because the enhanced algorithms are as similar as the algorithms mentioned in [29]
 
2
Following [29] capacity means the ability to handle user requests which is represented by the maximum number of user requests one cloudlet can receive. In the following paragraphs, we do not rank capacity according to CPU cycles or data storage sizes one cloudlet can offer, as well as the case when one cloudlet might have a better CPU, while the other has more memory.
 
3
To the best of our knowledge, there are numerous clustering methods. We only choose one typical clustering method in this work to better present the comparisons with existing works and to enlighten the new problem, the DBOCP problem and its solutions.
 
4
The heuristic algorithm proposed by [29], where each cloudlet should be placed to a location that can cover as many user requests as possible.
 
Literature
1.
go back to reference Barioni MCN, Razente HL, Traina AJ, Traina C (2008) Accelerating k-medoid-based algorithms through metric access methods. J Syst Softw 81(3):343–355CrossRef Barioni MCN, Razente HL, Traina AJ, Traina C (2008) Accelerating k-medoid-based algorithms through metric access methods. J Syst Softw 81(3):343–355CrossRef
2.
go back to reference Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: Edition of the Mcc workshop on mobile cloud computing, pp 13–16. ACM Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: Edition of the Mcc workshop on mobile cloud computing, pp 13–16. ACM
3.
go back to reference Bourdena A, Mavromoustakis C, Mastorakis G, Rodrigues J, Dobre C (2015) Using socio-spatial context in mobile cloud offload process for energy conservation in wireless devices. IEEE Trans Cloud Comput Bourdena A, Mavromoustakis C, Mastorakis G, Rodrigues J, Dobre C (2015) Using socio-spatial context in mobile cloud offload process for energy conservation in wireless devices. IEEE Trans Cloud Comput
4.
go back to reference Cai W, Leung VC, Hu L (2014) A cloudlet-assisted multiplayer cloud gaming system. Mob Netw Appl 19(2):144–152CrossRef Cai W, Leung VC, Hu L (2014) A cloudlet-assisted multiplayer cloud gaming system. Mob Netw Appl 19(2):144–152CrossRef
5.
go back to reference Charikar M, Guha S, Tardos Shmoys DB (1999) A constant-factor approximation algorithm for the k -median problem (extended abstract). In: ACM Symposium on Theory of Computing, pp 1–10 Charikar M, Guha S, Tardos Shmoys DB (1999) A constant-factor approximation algorithm for the k -median problem (extended abstract). In: ACM Symposium on Theory of Computing, pp 1–10
8.
go back to reference Cormen TH, Leiserson CE, Rivest RL, Stein C (2001) Introduction to algorithms. second edition Cormen TH, Leiserson CE, Rivest RL, Stein C (2001) Introduction to algorithms. second edition
9.
go back to reference Fan Q, Ansari N (2017) Cost aware cloudlet placement for big data processing at the edge. In: IEEE International Conference on Communications, pp 1–6 Fan Q, Ansari N (2017) Cost aware cloudlet placement for big data processing at the edge. In: IEEE International Conference on Communications, pp 1–6
10.
go back to reference Fazio P, De Rango F, Tropea M (2017) Prediction and qos enhancement in new generation cellular networks with mobile hosts: a survey on different protocols and conventional/unconventional approaches. IEEE Commun Surv Tutor 19(3):1822–1841CrossRef Fazio P, De Rango F, Tropea M (2017) Prediction and qos enhancement in new generation cellular networks with mobile hosts: a survey on different protocols and conventional/unconventional approaches. IEEE Commun Surv Tutor 19(3):1822–1841CrossRef
11.
go back to reference Gu L, Zeng D, Barnawi A, Guo S, Stojmenovic I (2015) Optimal task placement with qos constraints in geo-distributed data centers using dvfs. IEEE Trans Comput 64(7):2049–2059MathSciNetCrossRef Gu L, Zeng D, Barnawi A, Guo S, Stojmenovic I (2015) Optimal task placement with qos constraints in geo-distributed data centers using dvfs. IEEE Trans Comput 64(7):2049–2059MathSciNetCrossRef
13.
go back to reference Hoang DT, Niyato D, Wang P (2012) Optimal admission control policy for mobile cloud computing hotspot with cloudlet. In: Wireless Communications and Networking Conference (WCNC), pp 3145–3149. IEEE, Shanghai, China Hoang DT, Niyato D, Wang P (2012) Optimal admission control policy for mobile cloud computing hotspot with cloudlet. In: Wireless Communications and Networking Conference (WCNC), pp 3145–3149. IEEE, Shanghai, China
14.
go back to reference Huang H, Guo S (2017) Service provisioning update scheme for mobile application users in a cloudlet network. In: IEEE International Conference on Communications (ICC), pp 1–6 Huang H, Guo S (2017) Service provisioning update scheme for mobile application users in a cloudlet network. In: IEEE International Conference on Communications (ICC), pp 1–6
15.
go back to reference Ieee standards for local and metropolitan area networks: Overview and architecture (ansi) (1990) Ieee standards for local and metropolitan area networks: Overview and architecture (ansi) (1990)
16.
go back to reference Jia M, Cao J, Liang W (2017) Optimal cloudlet placement and user to cloudlet allocation in wireless metropolitan area networks. IEEE Trans Cloud Comput 5(4):725–737CrossRef Jia M, Cao J, Liang W (2017) Optimal cloudlet placement and user to cloudlet allocation in wireless metropolitan area networks. IEEE Trans Cloud Comput 5(4):725–737CrossRef
17.
go back to reference Jin A, Song W, Wang P, Niyato D, Ju P (2016) Auction mechanisms toward efficient resource sharing for cloudlets in mobile cloud computing. IEEE Trans Serv Comput 9(6):895–909CrossRef Jin A, Song W, Wang P, Niyato D, Ju P (2016) Auction mechanisms toward efficient resource sharing for cloudlets in mobile cloud computing. IEEE Trans Serv Comput 9(6):895–909CrossRef
18.
go back to reference Kosta S, Aucinas A, Hui P, Mortier R, Zhang X (2012) Thinkair: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading. In: Proceedings of Infocom, pp 945–953. IEEE Kosta S, Aucinas A, Hui P, Mortier R, Zhang X (2012) Thinkair: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading. In: Proceedings of Infocom, pp 945–953. IEEE
20.
go back to reference Ma L, Wu J, Chen L (2017) Dota: Delay bounded optimal cloudlet deployment and user association in wmans. In: 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp 196–203. IEEE, Madrid, Spain Ma L, Wu J, Chen L (2017) Dota: Delay bounded optimal cloudlet deployment and user association in wmans. In: 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp 196–203. IEEE, Madrid, Spain
21.
go back to reference Pang Z, Sun L, Wang Z, Tian E, Yang S (2015) A survey of cloudlet based mobile computing. In: International Conference on Cloud Computing and Big Data, pp 268–275. IEEE, Shanghai, China Pang Z, Sun L, Wang Z, Tian E, Yang S (2015) A survey of cloudlet based mobile computing. In: International Conference on Cloud Computing and Big Data, pp 268–275. IEEE, Shanghai, China
22.
go back to reference Ren S, Schaar MVD (2014) Dynamic scheduling and pricing in wireless cloud computing. IEEE Trans Mob Comput 13(10):2283–2292CrossRef Ren S, Schaar MVD (2014) Dynamic scheduling and pricing in wireless cloud computing. IEEE Trans Mob Comput 13(10):2283–2292CrossRef
23.
go back to reference Rimal BP, Van DP, Maier M (2017) Cloudlet enhanced fiber-wireless access networks for mobile-edge computing. IEEE Trans Wirel Commun 16(6):3601–3618CrossRef Rimal BP, Van DP, Maier M (2017) Cloudlet enhanced fiber-wireless access networks for mobile-edge computing. IEEE Trans Wirel Commun 16(6):3601–3618CrossRef
24.
go back to reference Satyanarayanan M, Bahl P, Caceres R, Davies N (2009) The case for vm-based cloudlets in mobile computing. IEEE Pervasive Comput 8(4):14–23 Satyanarayanan M, Bahl P, Caceres R, Davies N (2009) The case for vm-based cloudlets in mobile computing. IEEE Pervasive Comput 8(4):14–23
25.
go back to reference Shaukat U, Ahmed E, Anwar Z, Xia F (2016) Cloudlet deployment in local wireless networks: motivation, architectures, applications, and open challenges. J Netw Comput Appl 62(3):18–40CrossRef Shaukat U, Ahmed E, Anwar Z, Xia F (2016) Cloudlet deployment in local wireless networks: motivation, architectures, applications, and open challenges. J Netw Comput Appl 62(3):18–40CrossRef
26.
go back to reference Vaquero LM, Rodero-Merino L (2014) Finding your way in the fog: towards a comprehensive definition of fog computing. ACM SIGCOMM Comput Commun Rev 44(5):27–32CrossRef Vaquero LM, Rodero-Merino L (2014) Finding your way in the fog: towards a comprehensive definition of fog computing. ACM SIGCOMM Comput Commun Rev 44(5):27–32CrossRef
27.
go back to reference Verbelen T, Simoens P, De Turck F, Dhoedt B (2012) Cloudlets: bringing the cloud to the mobile user. In: Proceedings of the Third ACM workshop on Mobile Cloud Computing and Services, pp 29–36. ACM, Low Wood Bay, UK Verbelen T, Simoens P, De Turck F, Dhoedt B (2012) Cloudlets: bringing the cloud to the mobile user. In: Proceedings of the Third ACM workshop on Mobile Cloud Computing and Services, pp 29–36. ACM, Low Wood Bay, UK
28.
go back to reference Xu Z, Liang W, Xu W, Jia M (2015) Capacitated cloudlet placements in wireless metropolitan area networks. In: Local Computer Networks, pp 570–578 Xu Z, Liang W, Xu W, Jia M (2015) Capacitated cloudlet placements in wireless metropolitan area networks. In: Local Computer Networks, pp 570–578
29.
go back to reference Xu Z, Liang W, Xu W, Jia M, Guo S (2016) Efficient algorithms for capacitated cloudlet placements. IEEE Trans Parallel Distrib Syst 27(10):2866–2880CrossRef Xu Z, Liang W, Xu W, Jia M, Guo S (2016) Efficient algorithms for capacitated cloudlet placements. IEEE Trans Parallel Distrib Syst 27(10):2866–2880CrossRef
30.
go back to reference Zhang Y, Liu H, Jiao L, Fu X (2012) To offload or not to offload: an efficient code partition algorithm for mobile cloud computing. In: the 1st International Conference on Cloud Networking (CLOUDNET), pp 80–86. IEEE, Paris, France Zhang Y, Liu H, Jiao L, Fu X (2012) To offload or not to offload: an efficient code partition algorithm for mobile cloud computing. In: the 1st International Conference on Cloud Networking (CLOUDNET), pp 80–86. IEEE, Paris, France
31.
go back to reference Zhao L, Sun W, Shi Y, Liu J (2018) Optimal placement of cloudlets for access delay minimization in sdn-based internet of things networks. IEEE Internet Things J 5(2):1334–1344 Zhao L, Sun W, Shi Y, Liu J (2018) Optimal placement of cloudlets for access delay minimization in sdn-based internet of things networks. IEEE Internet Things J 5(2):1334–1344
Metadata
Title
QUICK: QoS-guaranteed efficient cloudlet placement in wireless metropolitan area networks
Authors
Long Chen
Jigang Wu
Gangqiang Zhou
Longjie Ma
Publication date
16-05-2018
Publisher
Springer US
Published in
The Journal of Supercomputing / Issue 8/2018
Print ISSN: 0920-8542
Electronic ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-018-2412-8

Other articles of this Issue 8/2018

The Journal of Supercomputing 8/2018 Go to the issue

Premium Partner