In network function virtualization, the resource demand of network services changes with network traffic. SFC migration has emerged as an effective technique for preserving the quality of service. However, one important problem that has not been addressed in prior studies is how to manage network load while maintaining service-level agreements for time-varying resource demands. Therefore, we propose the Resource Predictive Load Balancing SFC Migration (RP-LBM) algorithm in this paper. The algorithm uses CNN-AT-LSTM to predict VNF resource demands in advance, eliminating the delays associated with dynamic migrations and determining the optimal migration timing. It leverages the PPO algorithm’s perceptual capabilities in complex environments to develop SFC migration strategies and ensure network load balancing. Additionally, it reduces the number of subsequent migrations and minimizes the service interruption rate. The simulation results show that the service interruption rate of the RP-LBM algorithm is on average 27.3% lower than that of the passive migration method. The PPO-based migration algorithm has lower SFC migration times and service interruption rates compared to the DQN algorithm, ensuring service continuity with low migration costs.
Read full abstract