Critical ethernet based on OpenFlow

Detalhes bibliográficos
Autor(a) principal: Martins, André Alexandre Nunes
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/13972
Resumo: Nowadays, we put an immense value on Ethernet networks, especially for data center operations empowering cloud environments or huge network infrastructures in general. However, it is not always possible to bring 100% up-time communications since redundancy in Ethernet has always been an unresolved problem, considering the large amount of network resources to be managed. Through history there have been many developed solutions that tried to solve this issue, only to fail in providing the proper support. Software-defined Networking (SDN) is a novel paradigm and a dynamic and configurable mechanism that brings a programmable nature for developers to implement solutions that may finally solve the identified issues. Via the use of programmable open interfaces, the control and management of network behavior is becoming easier and less error prone. The main objective of this dissertation was the implementation and evaluation of a fail-safe SDN-based solution for critical communications, therefore for fault management in redundant Ethernet technologies on a typical data center management scenario. This dissertation presents the developed solution and the main phases of its implementations. The implemented solution uses a redundant L2 network and a SDN controller to calculate the network topology. The solution makes use of extensions to both the OpenFlow protocol and OpenDaylight controller’s modules. During the evaluation stage, different scenarios were tested where topology changes occur. The evaluation results show that the proposed solution behaves satisfactorily whenever a link fails, obtaining none packet loss. To conclude, the solution shows to be promising for critical data center operations concerning the adaptation time obtained.
id RCAP_61556ffda87dabcf1c8ab7cc491ded68
oai_identifier_str oai:ria.ua.pt:10773/13972
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Critical ethernet based on OpenFlowEngenharia de computadoresEthernet (Redes de computadores)Computação em nuvemComputação de tolerância de falhasRedundânciaNowadays, we put an immense value on Ethernet networks, especially for data center operations empowering cloud environments or huge network infrastructures in general. However, it is not always possible to bring 100% up-time communications since redundancy in Ethernet has always been an unresolved problem, considering the large amount of network resources to be managed. Through history there have been many developed solutions that tried to solve this issue, only to fail in providing the proper support. Software-defined Networking (SDN) is a novel paradigm and a dynamic and configurable mechanism that brings a programmable nature for developers to implement solutions that may finally solve the identified issues. Via the use of programmable open interfaces, the control and management of network behavior is becoming easier and less error prone. The main objective of this dissertation was the implementation and evaluation of a fail-safe SDN-based solution for critical communications, therefore for fault management in redundant Ethernet technologies on a typical data center management scenario. This dissertation presents the developed solution and the main phases of its implementations. The implemented solution uses a redundant L2 network and a SDN controller to calculate the network topology. The solution makes use of extensions to both the OpenFlow protocol and OpenDaylight controller’s modules. During the evaluation stage, different scenarios were tested where topology changes occur. The evaluation results show that the proposed solution behaves satisfactorily whenever a link fails, obtaining none packet loss. To conclude, the solution shows to be promising for critical data center operations concerning the adaptation time obtained.Hoje em dia coloca-se um valor imenso em redes Ethernet, especialmente para operações em data centers que fornecem serviços na cloud ou em enormes infraestruturas de rede em geral. No entanto, nem sempre é possível existir e garantir comunicações a 100% devido ao facto de a redundância em Ethernet ter sido considerada sempre como um problema não resolvido, tendo em conta a grande quantidade de recursos de rede a serem geridos. Ao longo da história têm sido desenvolvidas diversas soluções que tentaram resolver este problema, apenas para enfrentarem o falhanço em fornecer os requisitos adequados. Software-defined Networking (SDN) é um paradigma inovador e um mecanismo dinâmico e configurável que traz uma natureza programável que permite a implementação de soluções que possam, finalmente, resolver os problemas identificados. Através do uso de interfaces abertas programáveis, o controlo e gestão do comportamento da rede está a tornar-se mais fácil e menos propenso a erros. O objetivo principal desta dissertação foi a implementação e avaliação de uma solução baseada em SDN à prova de falhas para comunicações críticas, portanto para gestão de falhas em tecnologias Ethernet redundantes num cenário típico de gestão de data centers. Esta dissertação apresenta a solução desenvolvida e as principais fases da sua implementação. A solução implementada utiliza uma rede redundante L2 e um controlador SDN para calcular a topologia da rede. A solução faz uso de extensões para o protocolo OpenFlow e módulos do controlador OpenDaylight. Durante a fase de avaliação, diferentes cenários foram testados onde ocorreram mudanças na topologia. Os resultados da avaliação mostram que a solução proposta se comporta de forma satisfatória sempre que uma ligação falha, obtendo perda de pacotes nula. Para concluir, a solução mostra-se promissora para as operações em data centers críticas tendo em conta o tempo de adaptação obtido nas avaliações.Universidade de Aveiro2015-04-30T10:52:01Z2014-01-01T00:00:00Z2014info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/13972TID:201565200engMartins, André Alexandre Nunesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T11:25:28Zoai:ria.ua.pt:10773/13972Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:49:40.384233Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Critical ethernet based on OpenFlow
title Critical ethernet based on OpenFlow
spellingShingle Critical ethernet based on OpenFlow
Martins, André Alexandre Nunes
Engenharia de computadores
Ethernet (Redes de computadores)
Computação em nuvem
Computação de tolerância de falhas
Redundância
title_short Critical ethernet based on OpenFlow
title_full Critical ethernet based on OpenFlow
title_fullStr Critical ethernet based on OpenFlow
title_full_unstemmed Critical ethernet based on OpenFlow
title_sort Critical ethernet based on OpenFlow
author Martins, André Alexandre Nunes
author_facet Martins, André Alexandre Nunes
author_role author
dc.contributor.author.fl_str_mv Martins, André Alexandre Nunes
dc.subject.por.fl_str_mv Engenharia de computadores
Ethernet (Redes de computadores)
Computação em nuvem
Computação de tolerância de falhas
Redundância
topic Engenharia de computadores
Ethernet (Redes de computadores)
Computação em nuvem
Computação de tolerância de falhas
Redundância
description Nowadays, we put an immense value on Ethernet networks, especially for data center operations empowering cloud environments or huge network infrastructures in general. However, it is not always possible to bring 100% up-time communications since redundancy in Ethernet has always been an unresolved problem, considering the large amount of network resources to be managed. Through history there have been many developed solutions that tried to solve this issue, only to fail in providing the proper support. Software-defined Networking (SDN) is a novel paradigm and a dynamic and configurable mechanism that brings a programmable nature for developers to implement solutions that may finally solve the identified issues. Via the use of programmable open interfaces, the control and management of network behavior is becoming easier and less error prone. The main objective of this dissertation was the implementation and evaluation of a fail-safe SDN-based solution for critical communications, therefore for fault management in redundant Ethernet technologies on a typical data center management scenario. This dissertation presents the developed solution and the main phases of its implementations. The implemented solution uses a redundant L2 network and a SDN controller to calculate the network topology. The solution makes use of extensions to both the OpenFlow protocol and OpenDaylight controller’s modules. During the evaluation stage, different scenarios were tested where topology changes occur. The evaluation results show that the proposed solution behaves satisfactorily whenever a link fails, obtaining none packet loss. To conclude, the solution shows to be promising for critical data center operations concerning the adaptation time obtained.
publishDate 2014
dc.date.none.fl_str_mv 2014-01-01T00:00:00Z
2014
2015-04-30T10:52:01Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/13972
TID:201565200
url http://hdl.handle.net/10773/13972
identifier_str_mv TID:201565200
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137547273633792