Pré-Publication, Document De Travail Année : 2018

Enhancing the Performance and Stability of SDN Architecture with a Fat-Tree Based Algorithm

Résumé

Due to the development of networks, SDN, which stands for Software-defined networking, was introduced to resolve the demands of the community. The focus of SDN is reasonably on the control panel, and other devices only transmit data. Nevertheless, due to the division of the data and control layer, there exist still some problems, such as the rise in the load on the central controller and the failure of the network. As a consequent, two general steps have emerged in order to reduce the load on the controller. The first step is obtaining the shortest path through Dijkstra algorithm which is similar for all controllers, but the second step is variable in each load reducing approach. Accordingly, In this research, we came up with an innovative solution based on a central controller among several distributed controllers, and an OpenFlow switch which operates as an intermediate controller. Further, we adopt a FloodLight controller, a Fat Tree topology with 64 hosts, 8 switches, and a central controller. The major contrast between our topology and other Fat Tree topologies is in the combination of intermediate switches to hosts. As a result, the outcomes taken in this work indicate that the processing time of each stream is reduced to 0.1 milliseconds. Moreover, Our solution diminishes the broken flows as well as their differentiation. Furthermore, due to the usage of alternative routes and lessening the time required to process each load, the overall load on the controller is decreased and the network does not crash.

Fichier principal
Vignette du fichier
SDN_PAPER____Related_works_and_proposal_needs_some_edits (1).pdf (533.45 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence
Loading...

Dates et versions

hal-01858528 , version 1 (20-08-2018)

Licence

Identifiants

  • HAL Id : hal-01858528 , version 1

Citer

Mohammadreza Ashouri, Shirin Setayesh. Enhancing the Performance and Stability of SDN Architecture with a Fat-Tree Based Algorithm. 2018. ⟨hal-01858528⟩
488 Consultations
452 Téléchargements

Partager

  • More