Font Size: a A A

Managment &Control Continuum System Based On Container Technology

Posted on:2021-04-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhaoFull Text:PDF
GTID:2428330629951048Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
During the development of communication network management software and operation and maintenance software technologies,they face problems such as a single architecture,complex system deployment,multiple operation and maintenance functions in different systems,and the inability of new and old architecture functions to be managed in a unified manner.Operators' intensive management requirements for management and operation and maintenance software have increased the management capacity of management software.Simply using the new architecture for development or following the previous architecture cannot solve the problem well.How to increase the availability of the overall system while ensuring the microservice and cloudization of a single service is a problem that this system needs to solve.This article is based on the ServiceComb architecture.The core components of the system are divided into a registration and configuration center,an operation and maintenance supervision center,and a microservice base.In view of the fact that the existing network management system services are developed in C ++ and the operation and maintenance system is developed in Java,a base is introduced for services in different languages.By installing a base for Java services,it has microservice features such as load balancing,health checking,and fusing.After installing the microservice base for C ++ services,taking into account the current interdependence of network management C ++ services,the sidecar model is used to place interdependent services in the same sidecar,and the microservice features are implemented in the sidecar components.Use Consul as a registration and configuration center to simplify the system architecture and isolate information and configure isolation for different service instances.Visual inspection of service quality is implemented on the operation and maintenance supervision center to check service quality and provide WEBUI support for various functions of the platform.In terms of deployment,it meets the requirements for cloud-based deployment proposed by operators.Docker + Kubernetes containerization and cloud deployment schemes are used to provide elastic scaling support for the system,and various system parameters are configured through Yml files.Through cloud deployment,it can meet the needs of intensive operators,and at the same time,it can quickly build applications,publish services,upgrade services,or roll back services.At present,the management and control fusion system designed in this article has entered the trial operation stage.From the analysis of test results,this system can accurately monitor the service operation status and platform resource situation.After the Java service is hosted on the base,the memory consumption of the Java microservice is stable,and the memory consumption of the single architecture service is reduced by 50%.C ++ services have microservice features after using the base,and there is no significant degradation in the performance of RPC calls between services.The methods and gains proposed in this paper have certain reference value for the realization of the management and control integration of the managment &control continuum.
Keywords/Search Tags:Microservices, Cloud deployment, Managment &Control Continuum(MCC)
PDF Full Text Request
Related items