Font Size: a A A

Design And Implementation Of SaltStack Based VCPE Cloud Service Deployment System

Posted on:2020-10-29Degree:MasterType:Thesis
Country:ChinaCandidate:X Y YinFull Text:PDF
GTID:2428330572973676Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The deployment time of traditional Customer Premises Equipment(CPE)is quite long,and the opening process of network service is cumbersome.Besides,the maintenance cost of traditional CPE is high.Operators urgently need to solve these drawbacks of traditional CPE and reduce operating costs.The rise of network function virtualization(NFV)technology provides an idea of separating hardware from software,which contributes to the emergence of virtual CPE(vCPE).And then,the service deployment method based on vCPE and the mapping of service function chains have become one of the research hotspots.Starting from NFV technology,this paper proposes a service function chain mapping algorithm to improve the efficiency of mapping,then designs and implements a vCPE cloud service deployment system based on SaltStack.The system can manage the initialization of vCPE nodes,monitor the vCPE nodes and deploy service from the cloud.This paper mainly includes two aspects of work.Firstly,an aggregation service function chain mapping plan based on improved Beetle Antennae Search Algorithm is proposed.The plan first aggregates service function chains according to virtual network function(VNF)type to reduce the cost of the instantiation of VNFs,then the optimal mapping scheme is iteratively searched with limited physical resources and bandwidth to obtain lower mapping cost and less network delay.Secondly,based on the proposed algorithm,this paper designs and implements a vCPE cloud service deployment system based on SaltStack,including node debugging module,VNF template configuration module,resource monitoring and visualization module,network topology module,business scheduling and intelligent mapping module.The system controls and manages nodes by calling SaltStack to send instructions to nodes to execute on them and get feedback.The experimental results show that the mapping algorithm can signally reduces the mapping cost,and the system can effectively complete the management and control of vCPE and quickly complete the network service configuration and deployment of nodes,which reduces operating costs.
Keywords/Search Tags:network functions virtualization, virtual customer premise equipment, SaltStack, virtual network functions
PDF Full Text Request
Related items