37
FRANCISCO JOSE BADARÓ VALENTE NETO EQUIPE CAARF-SDN [email protected] [email protected] LACNIC 30 / LACNOG 2018 OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO DE REDES DEFINIDAS POR SOFTWARE

OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

FRANCISCO JOSE BADARÓ VALENTE NETO

EQUIPE CAARF-SDN

[email protected]

[email protected]

LACNIC 30 / LACNOG 2018

OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO DE REDES DEFINIDAS POR

SOFTWARE

Page 2: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

EQUIPE CAARF-SDN

Paulo Sampaio, Pesquisador e Professor Titular Unifacs/Laureates

Constantino Jacob Miguel , Gerente de Tecnologia na Polo-IT

Jorge Santos , Business Development Manager na Oi S/A

Francisco J. Badaró V. Neto, Msc

[email protected]

[email protected]

Constantino Jacob Miguel, Msc

[email protected]

Jorge Alves Santos, Msc

[email protected]

Paulo N. M. Sampaio, PhD

[email protected]

Wesly Silva, Analista de Suporte na ITS Brasil (Orientando Unime)

Moises Sampaio, Aluno Unime (Orientando Unime)

Heitor Santos, Analista de Sistemas na Polo-IT (Orientando Devry)

Wesly Silva , Bsc (Orientando TCC)

[email protected]

Heitor Souza, Bsc (Orientando TCC)

[email protected]

Moises Sampaio (Orientando TCC)

[email protected]

Page 3: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

AGENDA

1. Introdução

2. Trabalhos Relacionados

3. Sistemas Sensíveis a Contexto

4. CAARF-SDN

5. Experimentação Realizada

6. Aspectos Inovadores e Resultados

7. Conclusões e Perspectivas Futuras

Page 4: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

INTRODUÇÃO - Necessidade

▪ Fornecer garantias de entrega de tráfego sensível as variações de rede x disponibilidade de recursos = DESAFIO

QUESTÃO AMPLAMENTE DISCUTIDA NA LITERATURA

• Natureza convergente, novas arquiteturas digitais, crescente demanda por tráfego sensível = INSUFICIÊNCIA DAS SOLUÇÕES BASEADAS APENAS EM QoS.

Page 5: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Introdução – Motivação

• A atual natureza convergente das arquiteturas digitais,a crescente demanda por tráfego sensível em temporeal tornam as soluções baseadas apenas em QoSinsuficientes.

• A abordagem híbrida adotada pela combinação deQualidade de Serviço (QoS), Qualidade da Experiência(QoE) e Qualidade de Dispositivos (QoD) é umatendência promissora para engenharia e otimizaçãode tráfego.

Page 6: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Introdução – SDN

O CAARF-SDN é uma APP para a Northbound API que integra asnoções de QoS, QoE e QoD para fornecer uma abordagem dinâmica eproativa para a engenharia e otimização de tráfego.

Page 7: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

AGENDA

1. Introdução

2. Trabalhos Relacionados

3. Sistemas Sensíveis a Contexto

4. CAARF-SDN

5. Experimentação Realizada

6. Aspectos Inovadores e Resultados

7. Conclusões e Perspectivas Futuras

Page 8: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Trabalhos Relacionados

Comparativo das principais características entre oCaarf-SDN e alguns trabalhos pesquisados.

Page 9: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Trabalhos Relacionados

Blue Coat Systems, Cisco Systems, F5 Networks, JuniperNetworks, Riverbed Technology...

Não são soluções generalistas (algumas não são agnósticas ao tipo de rede, outras não tratam as diversas métricas possíveis e elas são SOLUÇÕES PROPRIETÁRIAS).

Disclaimer: As marcas citadas aqui estão apenas para efeito ilustrativo e didático

Page 10: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

AGENDA

1. Introdução

2. Trabalhos Relacionados

3. Sistemas Sensíveis a Contexto

4. CAARF-SDN

5. Experimentação Realizada

6. Aspectos Inovadores e Resultados

7. Conclusões e Perspectivas Futuras

Page 11: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Sistemas Sensíveis a Contexto

Bernd-Ludwig Wenning. Context-Based Routing in Dynamic Networks. 2009Advanced Studies Mobile Research Center, Bremen.

Page 12: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Sistemas Sensíveis a Contexto

Representação JSON das métricas de QoS, QoE, QoD.

Page 13: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

AGENDA

1. Introdução

2. Trabalhos Relacionados

3. Sistemas Sensíveis a Contexto

4. CAARF-SDN

5. Experimentação Realizada

6. Aspectos Inovadores e Resultados

7. Conclusões e Perspectivas Futuras

Page 14: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

CAARF-SDN

C.A.A.R.F. – S.D.N.

CONTEXT-AWARE ADAPTIVE ROUTING FRAMEWORK -SOFTWARE DEFINED NETWORK

Framework para Roteamento adaptativo ao contexto,implementado em Redes Definidas por Software

Page 15: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

CAARF-SDN – Arquitetura Conceitual

Aplicar inteligência ao controlador SDN.

Page 16: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

CAARF-SDN – Workflow de Funcionamento

Page 17: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

AGENDA

1. Introdução

2. Trabalhos Relacionados

3. Sistemas Sensíveis a Contexto

4. CAARF-SDN

5. Experimentação Realizada

6. Aspectos Inovadores e Resultados

7. Conclusões

Page 18: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Realizada

Page 19: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Realizada

Page 20: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Realizada

Page 21: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Realizada

Page 22: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Realizada

Page 23: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Realizada - Resultados

Cenário I: 5 Chamadas / 10m cada . Sem CNG.

Page 24: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Realizada - Resultados

Cenário II: 5 Chamadas / 10m cada . ComCNG. (99.8% sob FastEthernet)

Page 25: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Realizada - Resultados

Cenário III: 5 Chamadas / 10m cada . ComCNG. (99.8% sob FastEthernet) e Caarf-SDNatuando.

Page 26: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Proposta

Page 27: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Proposta

Page 28: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Proposta

Page 29: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Experimentação Proposta

Page 30: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

AGENDA

1. Introdução

2. Trabalhos Relacionados

3. Sistemas Sensíveis a Contexto

4. CAARF-SDN

5. Experimentação Realizada

6. Aspectos Inovadores e Resultados

7. Conclusões

Page 31: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Aspectos Inovadores e Resultados

✓ Adaptabilidade Dinâmica, permitindo que o fluxo de dados na rede seja dinamicamente adaptado de acordo com as condições da rede. Fornecendo inteligência ao controlador SDN (Agnóstico a Controlador) e a qualquer tipo de rede (O framework).

✓ Uma camada para fornecer inteligência em redes SDN. Concentrando-se na otimização de tráfego sob diversas métricas e não apenas as métricas de QoS.

Page 32: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Aspectos Inovadores e Resultados

✓ CONSERPRO 2017 – Congresso Serpro de Tecnologia e Gestão aplicado aosServiços Públicos do SERPRO. Brasilia/DF . Novembro/2017. Trabalhopremiado 1° lugar

✓ 6th International Workshop on Advances in ICT 2018 Infraestructures andServices. Santiago de Chile, Chile. Janeiro/2018

✓ CLEI-Laclo 2018/Wlatac I Workshop Latino-Americano de Trabalhos em Andamento em Computação. Mackenzie, SP

MAIS DOIS ARTIGOS SUBMETIDO EM OUTROS CONGRESSOS , ATUALMENTE SOB BLIND REVIEW.

✓ Encom 2018/UFBA. VIII Conferência Nacional em Comunicações, Redes e Segurança da Informação.

Page 33: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Aspectos Inovadores e Resultados

https://github.com/caarf-sdn

LABORATÓRIO EXPERIMENTAL SDN PPGCOMP UNIFACSILHA DE EXPERIMENTAÇÃO FIBRE

https://www.researchgate.net/project/CAARF-SDN

Page 34: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

AGENDA

1. Introdução

2. Trabalhos Relacionados

3. Sistemas Sensíveis a Contexto

4. CAARF-SDN

5. Experimentação Realizada

6. Aspectos Inovadores e Resultados

7. Conclusões

Page 35: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

Conclusões

❑ A implementação de redes sensíveis ao contextotorna-se útil e relevante para melhorar a experiência e asatisfação dos usuários e a otimização do uso dosrecursos de rede.

❑ Com a implementação do CAARF-SDN, surgem novaspossibilidades de otimização, como a aplicação dessasolução às redes móveis, onde as métricas de QoDpodem ser personalizadas de acordo com os dispositivosde apresentação utilizados.

Page 36: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

36

ONCLUSÕES/EM ANDAMENTO

TRABALHO DE PESQUISA EM ANDAMENTO ... Prototipagem em andamento ...

❑ As redes SDN com sua característica de programabilidade,flexibilidade e adaptabilidade abrem um horizonte promissor paraas redes de próxima geração.

Conclusões

Page 37: OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO …...Aspectos Inovadores e Resultados CONSERPRO 2017 –Congresso Serpro de Tecnologia e Gestão aplicado aos Serviços Públicos do SERPRO

FRANCISCO JOSE BADARÓ VALENTE NETO

[email protected]

[email protected]

MUITO OBRIGADO

AGRADECIMENTOS

A ITS Brasil por fomentar a viagem com apoio financeiro e porincentivar a pesquisa acadêmica e o desenvolvimento interno dosseus colaboradores.