[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Hybrid Method for Minimizing Service Delay in Edge Cloud Computing Through VM Migration and Transmission Power Control

Published: 01 May 2017 Publication History

Abstract

Due to physical limitations, mobile devices are restricted in memory, battery, processing, among other characteristics. This results in many applications that cannot be run in such devices. This problem is fixed by Edge Cloud Computing, where the users offload tasks they cannot run to cloudlet servers in the edge of the network. The main requirement of such a system is having a low Service Delay, which would correspond to a high Quality of Service. This paper presents a method for minimizing Service Delay in a scenario with two cloudlet servers. The method has a dual focus on computation and communication elements, controlling Processing Delay through virtual machine migration and improving Transmission Delay with Transmission Power Control. The foundation of the proposal is a mathematical model of the scenario, whose analysis is used on a comparison between the proposed approach and two other conventional methods; these methods have single focus and only make an effort to improve either Transmission Delay or Processing Delay, but not both. As expected, the proposal presents the lowest Service Delay in all study cases, corroborating our conclusion that a dual focus approach is the best way to tackle the Service Delay problem in Edge Cloud Computing.

References

[1]
M. Satyanarayanan, “Fundamental challenges in mobile computing,” in Proc. 15th Annu. ACM Symp. Principles Distrib. Comput., 1996, pp. 1–7.
[2]
M. Satyanarayanan, “A brief history of cloud offload: A personal journey from odyssey through cyber foraging to cloudlets,” GetMobile: Mobile Comput. Commun., vol. Volume 18, no. Issue 4, pp. 19–23, 2015.
[3]
H. Chang, A. Hari, S. Mukherjee, and T. V. Lakshman, “Bringing the cloud to the edge,” in Proc. IEEE Conf. Comput. Commun. Workshops, 2014, pp. 346–351.
[4]
M. Satyanarayanan, P. Bahl, R. Caceres, and N. Davies, “The case for VM-based cloudlets in mobile computing,” IEEE Pervasive Comput., vol. Volume 8, no. Issue 4, pp. 14–23, 2009.
[5]
L. Gkatzikis and I. Koutsopoulos, “Migrate or not? Exploiting dynamic task migration in mobile cloud computing systems,” IEEE Wireless Commun., vol. Volume 20, no. Issue 3, pp. 24–32, 2013.
[6]
G. Lewis, S. Echeverra, S. Simanta, B. Bradshaw, and J. Root, “Tactical cloudlets: Moving cloud computing to the edge,” in Proc. IEEE Military Commun. Conf., 2014, pp. 1440–1446.
[7]
W. Shi, J. Cao, Q. Zhang, Y. Li, and L. Xu, “Edge computing: Vision and challenges,” IEEE Internet Things J., vol. Volume 3, no. Issue 5, pp. 637–646, 2016.
[8]
S. Tang, X. Li, X. Huang, Y. Xiang, and L. Xu, “Achieving simple, secure and efficient hierarchical access control in cloud computing,” IEEE Trans. Comput., vol. Volume 65, no. Issue 7, pp. 2325–2331, 2016.
[9]
N. Fernando, S. W. Loke, and W. Rahayu, “Mobile cloud computing: A survey,” Future Generation Comput. Syst., vol. Volume 29, no. Issue 1, pp. 84–106, 2013.
[10]
D. Puthal, B. P. S. Sahoo, S. Mishra, and S. Swain, “Cloud computing features, issues, and challenges: A big picture,” in Proc. Int. Conf. Comput. Intell. Netw., 2015, pp. 116–123.
[11]
S. Roy, R. Bose, and D. Sarddar, “Fuzzy based dynamic load balancing scheme for efficient edge server selection in cloud-oriented content delivery network using Voronoi diagram,” in Proc. IEEE Int. Advance Comput. Conf., 2015, pp. 828–833.
[12]
J. Oueis, E. C. Strinati, and S. Barbarossa, “The fog balancing: Load distribution for small cell cloud computing,” in Proc. IEEE 81st Veh. Tech. Conf., 2015, pp. 1–6.
[13]
M. Mishra, A. Das, P. Kulkarni, and A. Sahoo, “Dynamic resource management using virtual machine migrations,” IEEE Commun. Mag., vol. Volume 50, no. Issue 9, pp. 34–40, 2012.
[14]
Y. Wang, X. Lin, and M. Pedram, “A nested two stage game-based optimization framework in mobile cloud computing system,” in Proc. IEEE 7th Int. Symp. Service Oriented Syst. Eng., 2013, pp. 494–502.
[15]
D. S. AbdElminaam, H. M. A. Kader, M. M. Hadhoud, and S. M. El-Sayed, “Elastic framework for augmenting the performance of mobile applications using cloud computing,” in Proc. 9th Int. Comput. Eng. Conf., 2013, pp. 134–141.
[16]
S. Farrugia, “Mobile cloud computing techniques for extending computation and resources in mobile devices,” in Proc. 4th IEEE Int. Conf. Mobile Cloud Comput. Services Eng., 2016, pp. 1–10.
[17]
Y. Li and W. Wang, “The unheralded power of cloudlet computing in the vicinity of mobile devices,” in Proc. IEEE Global Commun. Conf., 2013, pp. 4994–4999.
[18]
K. Suto, K. Miyanabe, H. Nishiyama, N. Kato, H. Ujikawa, and K. I. Suzuki, “QoE-Guaranteed and power-efficient network operation for cloud radio access network with power over fiber,” IEEE Trans. Comput. Social Syst., vol. Volume 2, no. Issue 4, pp. 127–136, 2015.
[19]
M. Peng, K. Zhang, J. Jiang, J. Wang, and W. Wang, “Energy-efficient resource assignment and power allocation in heterogeneous cloud radio access networks,” IEEE Trans. Veh. Tech., vol. Volume 64, no. Issue 11, pp. 5275–5287, 2015.
[20]
L. Yang, J. Cao, G. Liang, and X. Han, “Cost aware service placement and load dispatching in mobile cloud systems,” IEEE Trans. Comput., vol. Volume 65, no. Issue 5, pp. 1440–1452, 2016.
[21]
X. Zhu, C. Chen, L. T. Yang, and Y. Xiang, “Angel: Agent-based scheduling for real-time tasks in virtualized clouds,” IEEE Trans. Comput., vol. Volume 64, no. Issue 12, pp. 3389–3403, 2015.
[22]
G. von Zengen, F. Bsching, W. B. Pttner, and L. Wolf, “Transmission power control for interference minimization in WSNs,” in Proc. Int. Wireless Commun. Mobile Comput. Conf., 2014, pp. 74–79.
[23]
T. Aota and K. Higuchi, “A simple downlink transmission power control method for worst user throughput maximization in heterogeneous networks,” in Proc. 7th Int. Conf. Signal Process. Commun. Syst., 2013, pp. 1–6.
[24]
C. E. Shannon, “A mathematical theory of communication,” Bell Syst. Tech. J., vol. Volume 27, no. Issue 3, pp. 379–423, 1948.
[25]
J. Armstrong, “OFDM for optical communications,” J. Lightwave Technol., vol. Volume 27, no. Issue 3, pp. 189–204, 2009.
[26]
I. Adan and J. Resing, Queueing Theory . Eindhoven, Netherlands: Eindhoven Univ. Technol., 2002.
[27]
K. McClaning and T. Vito, Radio Receiver Design . New York, NY, USA: Noble Publishing Corporation, 2000.
[28]
L. W. Barclay, Propagation of Radiowaves, 2nd Ed. Stevenage, U.K.: Inst. Eng. Technol., 2003.
[29]
G. Miao, J. Zander, K. W. Sung, and S. B. Slimane, Fundamentals of Mobile Data Networks . Cambridge, U.K.: Cambridge Univ. Press, 2016.
[30]
B. Sklar, “Rayleigh fading channels in mobile digital communication systems. I. Characterization,” IEEE Commun. Mag., vol. Volume 35, no. Issue 7, pp. 90–100, 1997.

Cited By

View all
  • (2024)Bi-Objective Incentive Mechanism for Mobile Crowdsensing With Budget/Cost ConstraintIEEE Transactions on Mobile Computing10.1109/TMC.2022.322947023:1(223-237)Online publication date: 1-Jan-2024
  • (2024)Long-Term Energy Consumption Minimization in NOMA-Enabled Vehicular Edge Computing NetworksIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2024.340499125:10(13717-13728)Online publication date: 1-Oct-2024
  • (2024)Cross-Device Radio Frequency Fingerprinting Identification Based on Domain AdaptationIEEE Transactions on Consumer Electronics10.1109/TCE.2024.335784470:1(2391-2400)Online publication date: 24-Jan-2024
  • Show More Cited By

Recommendations

Reviews

Xiaokun Yang

One of the most important requirements for an edge/cloud computing system is task latency, especially for some specific applications such as security alarm services and actuator feedback control in the Industrial Internet of Things (IIoT). In this paper, the authors present a method to minimize service delay, which results in two physical cloudlet servers. Different from traditional methods that focus on either communication or computation delay, this paper exploits a way to improve both elements with an integration technique. Several mathematical models are further presented to evaluate the system delay as the sum of transmission delay and processing delay. Analysis results show the proposed "dual focus approach is the best way to tackle the service delay problem in edge cloud computing." Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Computers
IEEE Transactions on Computers  Volume 66, Issue 5
May 2017
182 pages

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 May 2017

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 09 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Bi-Objective Incentive Mechanism for Mobile Crowdsensing With Budget/Cost ConstraintIEEE Transactions on Mobile Computing10.1109/TMC.2022.322947023:1(223-237)Online publication date: 1-Jan-2024
  • (2024)Long-Term Energy Consumption Minimization in NOMA-Enabled Vehicular Edge Computing NetworksIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2024.340499125:10(13717-13728)Online publication date: 1-Oct-2024
  • (2024)Cross-Device Radio Frequency Fingerprinting Identification Based on Domain AdaptationIEEE Transactions on Consumer Electronics10.1109/TCE.2024.335784470:1(2391-2400)Online publication date: 24-Jan-2024
  • (2024)To Migrate or Not to Migrate: An Analysis of Operator Migration in Distributed Stream ProcessingIEEE Communications Surveys & Tutorials10.1109/COMST.2023.333095326:1(670-705)Online publication date: 1-Jan-2024
  • (2024)Modified genetic algorithm and fine-tuned long short-term memory network for intrusion detection in the internet of things networks with edge capabilitiesApplied Soft Computing10.1016/j.asoc.2024.111434155:COnline publication date: 1-Apr-2024
  • (2023)Intelligent acceptance systems for distribution automation terminals: an overview of edge computing technologies and applicationsJournal of Cloud Computing: Advances, Systems and Applications10.1186/s13677-023-00529-012:1Online publication date: 23-Oct-2023
  • (2023)TDTA: Topology-Based Real-Time DAG Task Allocation on Identical Multiprocessor PlatformsIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2023.331029434:11(2895-2909)Online publication date: 1-Nov-2023
  • (2023)Pricing Optimization in MEC Systems: Maximizing Resource Utilization Through Joint Server Configuration and Dynamic OperationIEEE Transactions on Mobile Computing10.1109/TMC.2023.331533423:5(5863-5879)Online publication date: 14-Sep-2023
  • (2023)Monte Carlo‐based service migration under multiple constraints in mobile edge computingIET Communications10.1049/cmu2.1270518:1(28-39)Online publication date: 17-Dec-2023
  • (2023)A jointly non-cooperative game-based offloading and dynamic service migration approach in mobile edge computingKnowledge and Information Systems10.1007/s10115-022-01822-165:5(2187-2223)Online publication date: 16-Jan-2023
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media