Abstract
In the 5G network, hosting services in multi-access edge compute (MEC) infrastructure is a crucial enabler to achieving the high bandwidth and low latency targets for various applications. When MEC infrastructure gets overloaded, service migrations are performed to meet the users’ service level agreement (SLA) requirements. Performing service migration in MEC without impacting user experience is a challenge because of the geographically distributed infrastructure, heterogeneous applications and varying SLA from users. Many existing studies are focused either on system resource utilisation or the user’s geographic location to decide when to trigger service migrations in MEC. However, they seldom consider users’ quality of service (QoS) needs or application characteristics while performing service migrations. This paper proposes a novel method to proactively perform service migrations in MEC, considering the system resource utilisation, application characteristics and the QoS experienced by the user. We have developed a closed loop adaptive particle swarm optimisation (CLA-PSO) algorithm, inspired by particle swarm optimisation (PSO) method, to trigger service migrations in MEC. Our study showed that the SLA violations are minimised significantly by performing an application-aware service migration using CLA-PSO, compared to migrating services based on resource utilisation. The proposed CLA-PSO algorithm performs much better when compared to the standard PSO and the state-of-the-art three-parameter smoothing exponentially weighted moving average (EWMA3) algorithms.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10922-022-09707-y/MediaObjects/10922_2022_9707_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10922-022-09707-y/MediaObjects/10922_2022_9707_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10922-022-09707-y/MediaObjects/10922_2022_9707_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10922-022-09707-y/MediaObjects/10922_2022_9707_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10922-022-09707-y/MediaObjects/10922_2022_9707_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10922-022-09707-y/MediaObjects/10922_2022_9707_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10922-022-09707-y/MediaObjects/10922_2022_9707_Fig7_HTML.png)
Similar content being viewed by others
References
3GPP Release 15: www.3gpp.org. Retrieved from https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3389 (2019)
MEC in 5G networks: www.etsi.org. Retrieved from http://www.etsi.org/images/files/ETSIWhitePapers/etsi_wp28_mec_in_5G_FINAL.pdf. (2018)
Velrajan, S.: An Introduction to 5G Wireless Networks: Technology, Concepts and Use-Cases. Notion Press, Chennai (2020)
MEC Deployments in 4G and Evolution Towards 5G: www.etsi.org. Retrieved from https://www.etsi.org/images/files/ETSIWhitePapers/etsi_wp24_MEC_deployment_in_4G_5G_FINAL.pdf. (2018)
Velrajan, S., Sharmila, V.C.: QoS Management in Multi-access Edge Compute. 2021 5th International Conference on Computing Methodologies and Communication (ICCMC), pp. 109–115 (2021). https://doi.org/10.1109/ICCMC51019.2021.9418012.
Kennedy, J., Eberhart, R.: IEEE, Particle swarm optimisation. 1995 IEEE International Conference on Neural Networks Proceedings. Vol. 1. (1948)
Kulshrestha, S., Patel, S.: An efficient host overload detection algorithm for cloud data center based on exponential weighted moving average. Int. J. Commun. Syst. 34(4), e4708 (2021)
Maenhaut, P.J., Volckaert, B., Ongenae, V., De Turck, F.: Resource management in a containerized cloud: status and challenges. J. Netw. Syst. Manage. 28(2), 197–246 (2020)
Jing, W., Zhao, C., Miao, Q., Song, H., Chen, G.: QoS-DPSO: QoS-aware task scheduling for cloud computing system. J. Netw. Syst. Manage. 29(1), 1–29 (2021)
Shah, S.D.A., Gregory, M.A., Li, S., Fontes, R.D.R.: SDN enhanced multi-access edge computing (MEC) for E2E mobility and QoS management. IEEE Access 8, 77459–77469 (2020)
Lin, H., et al.: Dynamic service migration in ultra-dense multi-access edge computing network for high-mobility scenarios. EURASIP J. Wirel. Commun. Netw. 1, 1–18 (2020)
Yang, L., et al.: QoS guaranteed resource allocation for live virtual machine migration in edge clouds. IEEE Access 8, 78441–78451 (2020)
Li, J., et al.: Delay-aware bandwidth slicing for service migration in mobile backhaul networks. J. Opt. Commun. Netw. 11(4), B1–B9 (2019)
Wang, S., et al.: Delay-aware microservice coordination in mobile edge computing: a reinforcement learning approach. IEEE Trans. Mob. Comput. 20(3), 939–951 (2019)
Bellavista, P., Corradi, A., Foschini, L., Scotece, D.: Differentiated service/data migration for edge services leveraging container characteristics. IEEE Access 7, 139746–139758 (2019)
Wang, S., Urgaonkar, R., Zafer, M., He, T., Chan, K., Leung, K.K.: Dynamic service migration in mobile edge computing based on Markov decision process. IEEE/ACM Trans. Netw. 27(3), 1272–1288 (2019)
El-Moursy, A.A., Abdelsamea, A., Kamran, R., Saad, M.: Multi-dimensional regression host utilisation algorithm (MDRHU) for host overload detection in cloud computing. J. Cloud Comput. 8(1), 1–17 (2019)
Li, J., Shen, X., Chen, L., Van, D.P., Ou, J., Wosinska, L., Chen, J.: Service migration in fog computing enabled cellular networks to support real-time vehicular communications. IEEE Access 7, 13704–13714 (2019)
Abdah, H., Barraca, J.P., Aguiar, R.L.: QoS-aware service continuity in the virtualised edge. IEEE Access 7, 51570–51588 (2019)
Ouyang, T., Zhou, Z., Chen, Xu.: Follow me at the edge: mobility-aware dynamic service placement for mobile edge computing. IEEE J. Sel. Areas Commun. 36(10), 2333–2345 (2018)
Brandón, Á., et al.: Fmone: a flexible monitoring solution at the edge. Wirel. Commun. Mob. Comput. (2018). https://doi.org/10.1155/2018/2068278
Abdelsamea, A., El-Moursy, A.A., Hemayed, E.E., Eldeeb, H.: Virtual machine consolidation enhancement using hybrid regression algorithms. Egypt. Inf. J. 18(3), 161–170 (2017)
Ma, L., et al.: Efficient live migration of edge services leveraging container layered storage. IEEE Trans. Mob. Comput. 18(9), 2020–2033 (2018)
Kesavaraja, D., Shenbagavalli, A.: QoE enhancement in cloud virtual machine allocation using Eagle strategy of hybrid krill herd optimisation. J. Parallel Distrib. Comput. 118, 267–279 (2018)
Machen, A., Wang, S., Leung, K.K., Ko, B.J., Salonidis, T.: Live service migration in mobile edge clouds. IEEE Wirel. Commun. 25(1), 140–147 (2017)
Poltronieri, F., Stefanelli, C., Suri, N., Tortonesi, M.: Value is king: the MECForge deep reinforcement learning solution for resource management in 5G and beyond. J. Netw. Syst. Manage. 30(4), 1–35 (2022)
Zangiabady, M., Garcia-Robledo, A., Aguilar-Fuster, C., Rubio-Loyola, J.: A holistic framework for virtual network migration to enhance embedding ratios in network virtualization environments. J. Netw. Syst. Manage. 28(3), 502–552 (2020)
Acknowledgements
We thank the School of Computing Sciences and Department of Research at Hindustan Institute of Technology and Science for their support.
Funding
We wish to confirm that the authors did not receive any financial support or Grants from any organization for the submitted work.
Author information
Authors and Affiliations
Contributions
SV conceived of the presented idea, developed the theory, validated the theory in the lab, performed the computations and created the final manuscript. VCH provided guidance for the research, verified the analytical methods, supervised the findings of this work and reviewed the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Velrajan, S., Ceronmani Sharmila, V. QoS-Aware Service Migration in Multi-access Edge Compute Using Closed-Loop Adaptive Particle Swarm Optimization Algorithm. J Netw Syst Manage 31, 17 (2023). https://doi.org/10.1007/s10922-022-09707-y
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10922-022-09707-y