Skip to main content
Log in

Dynamic Migration of Microservices for End-to-End Latency Control in 5G/6G Networks

  • Published:
Journal of Network and Systems Management Aims and scope Submit manuscript

Abstract

With the adoption of the microservice paradigm by the telecom industry in the design of 5G/6G networks, complex network functions are decomposed into sets of chained sub-functions, which are further deployed using containerized technologies over geographically distributed cloud clusters. Latency-sensitive applications require to carefully orchestrate the allocation and re-arrangement of (micro)services to prevent from a largely segmented placement of microservices. To address this issue in the context of network functions, we introduce a novel placement and migration strategy that chooses those specific microservice(s) to migrate and the optimal destination (data center) while considering the impact of the migration on other microservices. We devise fast and effective heuristics that are extensively studied via simulation experiments, that show that our proposed approach significantly reduces the service latency.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Data Availability

Data reported in this paper has been obtained by using a simulation software developed by ourselves.

Notes

  1. https://www.criu.org/.

References

  1. Aleyadeh, S., Moubayed, A., Heidari, P., et al.: Optimal container migration/re-instantiation in hybrid computing environments. IEEE Open J. Commun. Soc. 3, 15 (2022)

    Article  Google Scholar 

  2. Choudhury, S., Maheshwari, S., Seskar, I., et al.: Shareon: Shared resource dynamic container migration framework for real-time support in mobile edge clouds. IEEE Access 10, 66045–66060 (2022)

    Article  Google Scholar 

  3. Cisneros, JC., Yangui, S., et al. Coordination algorithm for migration of shared vnfs in federated environments. In: IEEE NetSoft (2020)

  4. Esteves, J.J.A., Boubendir, A., Guillemin, F., et al.: A heuristically assisted deep reinforcement learning approach for network slice placement. IEEE Trans. Netw. Serv. Manag. (2021). https://doi.org/10.1109/TNSM.2021.3132103

    Article  Google Scholar 

  5. Farris, I., Taleb, T., Bagaa, M., et al.: Optimizing service replication for mobile delay-sensitive applications in 5g edge network. In: 2017 IEEE International Conference on Communications (ICC), IEEE, pp 1–6 (2017)

  6. Gazdzicki, P., Lambadaris, I., Mazumdar, R.R.: Blocking probabilities for large multirate erlang loss systems. Adv. Appl. Probab. 25(4), 997–1009 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  7. Hawilo, H., Jammal, M., Shami, A.: Orchestrating network function virtualization platform: Migration or re-instantiation? In: IEEE International Conference on Cloud Networking (CloudNet) (2017)

  8. Junior, PS., Miorandi, D., Pierre, G.: Stateful container migration in geo-distributed environments. In: CloudCom 2020-12th IEEE International Conference on Cloud Computing Technology and Science (2020)

  9. Kaur, K., Guillemin, F., Sailhan, F.: Container placement and migration strategies for cloud, fog, and edge data centers: a survey. Int. J. Netw. Manag. 36(6), e2212 (2022)

    Article  Google Scholar 

  10. Kelly, F.P.: Loss networks. Ann. Appl. Probab. 1(3), 319–378 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  11. Lim, Y., Lee, J.H.: Container-based service relocation for beyond 5g networks. J. Internet Technol. 23(4), 911–918 (2022)

    Article  Google Scholar 

  12. Lv, L., Zhang, Y., Li, Y., et al.: Communication-aware container placement and reassignment in large-scale internet data centers. IEEE J. Sel. Areas Commun. 37(3), 540 (2019)

    Article  Google Scholar 

  13. Ma, L., Yi, S., Carter, N., et al.: Efficient live migration of edge services leveraging container layered storage. IEEE Trans. Mobile Comput. 18(9), 2020–2033 (2018)

    Article  Google Scholar 

  14. Maheshwari, S., Choudhury, S., Seskar, I., et al.: Traffic-aware dynamic container migration for real-time support in mobile edge clouds. In: IEEE ANTS (2018)

  15. Oleghe, O.: Container placement and migration in edge computing: Concept and scheduling models. IEEE Access 9, 68028–68043 (2021)

    Article  Google Scholar 

  16. Pongsakorn, U., Watashiba, Y., Ichikawa, K., et al.: Container rebalancing: Towards proactive linux containers placement optimization in a data center. In: IEEE Annual Computer Software and Applications Conference (COMPSAC) (2017)

  17. Ramanathan, S., Kondepu, K., Zhang, T., et al.: A comprehensive study of virtual machine and container based core network components migration in openroadm sdn-enabled network. CoRR arXiv:abs/2108.12509 (2021)

  18. Sarrigiannis, I., Kartsakli, E., Ramantas, K., et al.: Application and network vnf migration in a mec-enabled 5g architecture. In: 2018 IEEE 23rd International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), IEEE, pp 1–6 (2018)

  19. Tang, Z., Zhou, X., Zhang, F., et al.: Migration modeling and learning algorithms for containers in fog computing. IEEE Trans. Serv. Comput. 12(5), 712–725 (2018)

    Article  Google Scholar 

  20. Wang, S., Xu, J., Zhang, N., et al.: A survey on service migration in mobile edge computing. IEEE Access 6, 23511–23528 (2018)

    Article  Google Scholar 

  21. Zhou, R., Li, Z., Wu, C.: An efficient online placement scheme for cloud container clusters. IEEE J. Sel. Areas Commun. 37(5), 1046–1058 (2019)

    Article  Google Scholar 

Download references

Funding

Not applicable

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the manuscript.

Corresponding author

Correspondence to Kiranpreet Kaur.

Ethics declarations

Conflict of interest

This work has been carried out in the framework of a Research collaboration between Orange, CNAM and IMT, with no financial relationship with other people or organizations.

Ethical Approval

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kaur, K., Guillemin, F. & Sailhan, F. Dynamic Migration of Microservices for End-to-End Latency Control in 5G/6G Networks. J Netw Syst Manage 31, 84 (2023). https://doi.org/10.1007/s10922-023-09773-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10922-023-09773-w

Keywords

Navigation