Abstract
5G systems are envisioned to support numerous delay-sensitive applications such as the tactile Internet, mobile gaming, and augmented reality. Such applications impose new demands on service providers in terms of the quality of service (QoS) provided to the end-users. Achieving these demands in mobile 5G-enabled networks represent a technical and administrative challenge. One of the solutions proposed is to provide cloud computing capabilities at the edge of the network. In such vision, services are cloudified and encapsulated within the virtual machines or containers placed in cloud hosts at the network access layer. To enable ultrashort processing times and immediate service response, fast instantiation, and migration of service instances between edge nodes are mandatory to cope with the consequences of user's mobility. This paper surveys the techniques proposed for service migration at the edge of the network. We focus on QoS-aware service instantiation and migration approaches, comparing the mechanisms followed and emphasizing their advantages and disadvantages. Then, we highlight the open research challenges still left unhandled.
Highlights
This paper presents a survey on techniques used to ensure efficient service migration at the networks virtualized edge, regardless of the implementation and naming
Service migration procedures can be classified into different categories based on different criteria, which we analyze in the following paragraphs
Containers are much less adaptable, e.g., a Linux container cannot run on a Windows server [11], and applications relying on specific kernel features cannot be deployed to all hosts
Summary
Services in a virtualized environment are typically encapsulated in virtual machines or containers. A VM running on a first physical host can be migrated to another physical host. The migration process encompasses the transfer of the persistent state of the VM (i.e. its file system), the transfer of the volatile state of the VM (i.e. Random Access Memory (RAM). Contents and Central Processing Unit (CPU) state), and the redirection of network traffic [10]. Service migration procedures can be classified into different categories based on different criteria, which we analyze in the following paragraphs
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.