Amid the ever-increasing demands for services in terms of time delay,bandwidth and intelligence,the severity of problems exposed by the traditional telecommunication network has become increasingly more significant by the day.Given the varieties of hardware,high cost of network O&M,non-sharable hardware storage resources among network elements and the inability to meet the users’ needs for dynamic network services in time,it is urgent for telecommunication operators to transform their networks.Thanks to the rapid development of NFV(Network Functions Virtualization),SDN(Software Defined Network),Network Orchestration and WEB development technologies,a new way of thinking has been proposed to solve the problem.With the selection of operator cloud mode that adopts these technologies,by adopting new network structure,operators can reduce the cost and make service operation more flexible,all the while helping promote the overall service transformation.Under this context,the research topic is based on the new cloud network solution scheme of a certain operator.The solution scheme was aimed at improving the traditional network structure and trying to solve the problems existing in the traditional telecommunication network.In light of this,this research focuses on the design and realization of service deployment sub-system which controls service deployment in the said solution scheme.In order to complete the service deployment work smoothly,the system provides the abstraction of the network relationship model and the control of the service deployment process.At the same time,it mainly uses SSM(Spring+Spring MVC+MyBatis)technology to develop the back-end interface,and uses Nginx technology to ensure that the back-end service can effectively cope with high concurrency scenarios.Meanwhile,the system also provides an easy-to-use visual interactive interface,so that network administrators can efficiently manage the relevant resources in the browser.The thesis first introduces the research background and significance of the subject,and describes in detail the background of development technology involved in the project.The service deployment sub-system was analyzed in terms of functional demands and non-functional demands by investigating the existing service deployment subsystem and studying the overall architecture of the operator cloud service model.Next,general design was carried out for the system in five parts,including system architectural design,system module design,service distribution related design,system database design and system interface design.During the realization,detailed design was carried out for each functional module according to procedure description,module class design and back-end interface design.Lastly,the system test was performed to ensure its normal provision of external services,including function related tests of each functional module,concurrent performance test,message transmission reliability test and interface display effect test. |