Font Size: a A A

The Knowledgebase And Its Application Based On SDN

Posted on:2018-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y X YuanFull Text:PDF
GTID:2348330518495585Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Software defined network(SDN) has reconstructed the existing network in the form of network.The features of decoupling of control and data plane and centralized control, and programmability will have a deep impact on the future development of network technology. No matter from which point of view, the emergence of SDN has brought great changes and challenges, it is not only for the traditional solutions to bring new ideas, but also brings the corresponding problems."SDN network security technology research" project group make a software defined security system to implement the idea of separating control and data. By realizing the security controller, we have the ability to deal with a variety of security scenarios. With the SDN network becoming more and more mature, a lot of data generated in the existing network, but they has not been effectivly accumulated and used.Through the analysis of SDN security requirements and business scenarios, this paper concludes, for a large number of data generated by the SDN network controller and the SDN network integration in the cloud environment, how we can process and store them. By constructing a distributed system which has high availability and high performance, the SDN data in the network can play its due role, and for the purpose of safety analysis, I alse build up some relevant applications based on SDN knowledge base.On the basis of investigation, this paper makes a precise judgment for the technology selection of SDN knowledge base construction. I use ElasticSearch as the main data repository for persistent storage. In the case of massive data, ElasticSearch still has a good performance. The message queuing system is used to realize the asynchronous transfer of information between modules. In the application of knowledge base,Django Python is used to construct the convenient and maintained applications. In the aspect of data visualization, a user friendly application has been built. In this paper, by the construction of SDN knowledge base and its application, it is proved that the OpenFlow protocol can play an important role in the future data analysis of SDN network.
Keywords/Search Tags:software-defined networking, security, subscription-push, application
PDF Full Text Request
Related items