Font Size: a A A

Research On Deployment Strategy Of Service Function Chain Based On Reliability

Posted on:2021-01-21Degree:MasterType:Thesis
Country:ChinaCandidate:R CaoFull Text:PDF
GTID:2428330614958323Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the development and progress of society,More diversified communication services need to be hosted by the communication network.To solve the shortcomings of the traditional network,such as insufficient flexibility and difficult performance improvement,virtualization technology is applied to the communication network.However,the virtualization of the communication network makes the network architecture more complicated.Therefore,based on the virtualized environment,this article is dedicated to solving the reliability of service function chain deployment and resource allocation solutions.The research of this paper is summarized as follows:1.For the current reliable deployment of Service Function Chain(SFC),the importance of Virtual Network Function(VNF)is not considered.A reliable deployment algorithm of service function chain based on deep reinforcement learning is proposed.Firstly,a reliable mapping model of VNF and virtual links is established.The model determines the importance of each VNF and provides high reliability for important VNFs.The reliability requirements of virtual links are guaranteed by link deployment length restrictions.Secondly,using load balancing as the resource coordination principle and joint optimization with VNF reliability,a multi-objective optimization model is established.Finally,deep reinforcement learning is used to obtain a globally optimized SFC deployment strategy.In addition,node backup and link backup strategies based on importance are proposed to deal with situations where VNF / link reliability is difficult to meet during deployment.Simulation results show that the reliable deployment algorithm can effectively reduce the loss of service function chain failure on the basis of ensuring reliability requirements,and at the same time ensure that load balancing makes the entire virtual network more reliable.2.Aiming at the current differentiated needs of reliability services,a reliable guarantee scheme for service function chains with differentiated protection is proposed.The user's reliability requirements and payment amount are used as the distinguishing conditions,and the corresponding failure recovery guarantee is provided while ensuring the reliability requirements.Firstly,a VNF deployment scheme based on the importance of deployment is proposed.The topology attributes of the deployed node to the node to be deployed are used as the selection basis for the physical node to be deployed,so that the overall deployment result is more conducive to optimizing service quality.Secondly,the differentiated protection levels are divided into three categories,all aiming at minimizing delay and resource consumption.The low protection level only guarantees to meet the reliability,does not provide any failure recovery guarantee.The intermediate protection level meets the reliability requirements through the parallel deployment scheme of SFC splitting,and allocates resources for each sub-chain through the Actor-Critic algorithm based on generalized advantage estimation.Provides a certain guarantee of service quality.The high protection level improves the reliability through the dedicated backup,and the service quality is not affected by the equipment failure while satisfying the reliability.The simulation proves that it can provide users with a more flexible virtual network deployment solution through differentiated protection,provide a more stable service guarantee for high protection levels,and increase overall revenue.
Keywords/Search Tags:service function chain, reliable deployment, resource allocation, deep reinforcement learning
PDF Full Text Request
Related items