Font Size: a A A

Design And Implementation Of SDN Network Configuration Management Automation Software

Posted on:2020-08-31Degree:MasterType:Thesis
Country:ChinaCandidate:X MaFull Text:PDF
GTID:2428330590496516Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The emergence of Software Defined Network(SDN)has gradually become a resource that can be flexibly provisioned,while also making the distribution of data traffic more efficient and balanced.With the rapid development of SDN technology and the gradual popularization of SDN applications,more and more ultra-large data centers have been rapidly deployed.The establishment of these ultra-large data centers is undoubtedly a very serious challenge for network operation engineer.At the same time,with the increasing of network equipment,the network configuration management is becoming more and more cumbersome.Therefore,this thesis systematically researches and applies the automated configuration management work in the SDN network.This thesis compares the traditional network management protocol(SNMP,NETCONF)and SDN network management protocol(OF-Config,OVSDB),compares the differences between traditional network and SDN network configuration management,and combines the OVSDB management protocol with the OpenDaylight controller.An software based on SDN is designed for implementing the automated configuration management functions of SDN networks.This thesis firstly describes the demand analysis of SDN configuration management automation software from four aspects of business requirements,user requirements,functional requirements and non-functional requirements,and it is divided into client platform and server platform according to software demand analysis.The overall architecture and database of the software are designed and the functional modules of each platform are divided in detail.Then,according to the design requirements and based on the OpenDaylight controller,the client and server of the SDN configuration management automation software are developed.The client uses the Bootstrap and SpringBoot framework to implement and use the HTTP protocol to interact with the server for information.The server is based on OpenDaylight for secondary development and provides configuration management services for the client.The whole software realizes the automatic configuration functions of batch configuration of bridges,ports,and automatic LLDP flow tables on the basis of the basic functions of node configuration and flow table configuration.It also provides query functions of network topology information,OVS equipment information and historical configuration information.Finally,the SDN network environment is built and the basic functions of the software are tested.The automatic configuration function of the batch configuration bridge and port of the software is tested emphatically.The test results show that the software basically meets the design requirements,so that the network administrator can carry out the automated configuration management of SDN network,improve the work efficiency and save human and material resources.
Keywords/Search Tags:SDN, Network Configuration Management, Automated Configuration, OpenDaylight, OVSDB
PDF Full Text Request
Related items