Abstract

Virtualized Network Functions (VNF), Service Function Chains (SFC) and Network Functions Virtualization (NFV) architecture are promising basis of modern network infrastructures. How to make the best use of the limited resource at the edge yet achieve acceptable latency performance is one of the key challenges. Further, cloud-native network functions (CNF) enables a more flexible architecture with container-based virtualization, yet brings the problem of cold-start handling, since transferring and booting a container image can bring an indispensable latency. We formulate the cold-start aware cloud-native SFC caching problem as a mathematical optimization problem with a set of constraints based on the resource limitation and performance requirement. To efficiently handle this problem, which has been proved to be NP-Hard, we design a deep reinforcement learning (DRL) approach, along with two graph neural network-based embedding networks for the extraction of backbone network graph and caching request information, respectively. The resulting DRL agent is able to learn caching decisions, aiming at optimizing the processing latency, sub-frame processing latency, and launch latency performance while maintaining the request acceptance ratio. Extensive simulations conducted on multiple backbone network structures and various request load suggest that the proposed approach outperforms the state-of-the-art solutions in request acceptance ratio, latency performance under high loads, and cold-start handling with little extra execution time overhead.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.