Design and implementation of an analytics application in software defined networks
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
SDN ; Software development ; SDN analytics ; SDN architectureΠερίληψη
At the beginning of the 21st century, enterprise needs and networking
requirements had already increased dramatically and network engineers
should adapt immediately and find an efficient solution to cover the
requirements. In addition, traditional network architectures could not cover
the storage needs of data centres, the extended use of mobile devices,
virtualization and cloud services, as the end users need to connect and have
access to the network data and applications from everywhere made the
majority of network architectures that enterprises where using ineffective.
Software Defined Networking (SDN) enabled engineers to create
dynamic and programmable networks. Networks became flexible and more
adaptable to storage needs, virtualization and Cloud services. Furthermore,
Software Defined Networking provides centralized and fully programmable
network control using Software Defined Network Controllers, software that
allows network engineers control and manage network behaviour easily.
This study makes an extensive reference to Software Defined Network
architecture, including OpenDaylight Controller and OpenFlow protocol that is
used from the controller to interact with network elements. Finally, a Software
Defined Network analytics application will be deployed and presented
extensively. We are going to create a network topology with mininet, then
OpenDaylight controller will be used to manage the network traffic and the
deployed application will interact with OpenDaylight controller and present
graphically the network traffic statistics.