Controller Placement in Software Defined Networking

This work focuses on the placement of controllers in software de ned networking architectures. The goal is to optimize the latency besides having reliability and scalability in mind. Two mathematical models are proposed, the former determines the optimal controller location in single mapping scenari...

ver descrição completa

Detalhes bibliográficos
Autor principal: Habibabadi, Mohammad Ashrafi (author)
Formato: masterThesis
Idioma:eng
Publicado em: 2019
Assuntos:
Texto completo:http://hdl.handle.net/10400.1/12830
País:Portugal
Oai:oai:sapientia.ualg.pt:10400.1/12830
Descrição
Resumo:This work focuses on the placement of controllers in software de ned networking architectures. The goal is to optimize the latency besides having reliability and scalability in mind. Two mathematical models are proposed, the former determines the optimal controller location in single mapping scenarios and the latter determines the optimal location in multiple mapping scenarios. A scalability factor is introduced to equally decrease load among controllers, increasing the load to capacity gap at controllers in any failure scenario. The results show that the model nds the optimal location while taking redundancy and scalability into consideration.