| With the deepening trend of cloud-network integration and the gradual development of operator’s new business,the use of the old operation system with a large number of manual operations can no longer meet the growing needs of enterprises,and it is necessary to develop a cloud-network operation system.After comprehensively considering the development concepts and trends of the foreign ONAP model and the domestic PSR model,the company decided to apply the concept of separating the design state from the operation state to the resource service management process.There is a strong need to design and implement a resource runtime subsystem of the cloud-network operation system.Based on the requirements of the operator,this paper designs the user role as one and only service orchestrator.From the analysis of functional requirements,it can be concluded that there are two major functional requirements:resource capability and orchestration capability.Resource capability requires the system to have the capabilities of service design,resource configuration,resource archiving,resource rollback,resource confirmation,and service resource query.Orchestration capability requires the system to have the capabilities of orchestrating package management,process management,process data acquisition,business orchestration,and business testing.Followed the requirements analysis to complete the overall design of the system,elaborated the network deployment of the subsystem and the design of each level of the software,completed the functional module design of the system,demonstrated the E-R diagram and database table design.Based on the detailed design of the system,the code implementation of all functions of the resource runtime subsystem is further completed.At the same time,the corresponding test points of each function are analyzed and test cases are formed,all the functions and performance tests of the system have been completed and the corresponding analysis has been made.At present,the resource runtime subsystem has passed all the functional and performance tests.In the process of online trial operation,it is able to orchestrate various cloud-network resources in a timely and effective manner,and it cooperates with other subsystems in the cloud-network operation system properly. |