SlideShare uma empresa Scribd logo
1 de 20
AVALIAÇÃO E COMPARAÇÃO DO DESEMPENHO DE
INFRAESTRUTURA DAS FERRAMENTAS DE
ADMINISTRAÇÃO DE NUVEM OPENSTACK E OPENNEBULA
Carlos Alberto Franco Maron
Orientador: Dalvan Griebler
ROTEIRO
• Introdução
• Problema
• Objetivos
• Hipóteses
• Topologia do Ambiente
• Benchmarks
• Gráficos
• Teste de Hipótese
INTRODUÇÃO
• Continuação de uma pesquisa realizada na
SETREM
• Computação em Nuvem
• Desempenho
METODOLOGIA
• Abordagem
Hipotético-dedutiva
• Procedimentos
Coleta de dados
Análise
• Técnicas
Experimental
PROBLEMA
Nativo
Ferramenta “X”
Nuvem
Ferramenta “Y”
JUSTIFICATIVA
HIPÓTESES
1) O desempenho da infraestrutura (disco, rede, memória e processamento)
virtual é significativamente afetado em relação ao ambiente nativo.
2) O desempenho na infraestrutura não é significativamente diferente entre as
ferramentas OpenStack e OpenNebula na nuvem.
TOPOLOGIA DO AMBIENTE OPENNEBULA
Ubuntu Server
Open Nebula
IP: 11.11.11.11
Ubuntu Server
Open Nebula
IP: 11.11.11.12
Ubuntu Server
Open Nebula
IP: 11.11.11.13
Ubuntu Server –
Front-end
OpenNebula
Ganglia
IP: 192.168.1.20
IP: 11.11.11.10
OpenNebula
TOPOLOGIA DO AMBIENTE OPENSTACK
Ubuntu Server
OpenStack
IP:10.10.10.11
Ubuntu Server
OpenStack
IP:10.10.10.12
Ubuntu Server
OpenStack
IP:10.10.10.13
Ubuntu Server –
Front-end
OpenStack
Ganglia
IP: 192.168.1.10
IP: 10.10.10.10
OpenStack
TOPOLOGIA VIRTUAL DO AMBIENTES DE
TESTES
Cloud-1
Servidor Virtual
Servidor Virtual
Servidor Virtual
Front-end
Virtual
Roteador Virtual
Cloud-2
Servidor Virtual
Servidor Virtual
Servidor Virtual
Front-end VirtualRoteador Virtual
BENCHMARKS
MEMÓRIA
STREAM
PROCESSADOR
LINPACK
DISCO
IOzone
REDE
Iperf
TESTE DE HIPÓTESE
• SPSS
• 95%
• Sig. < 0,05
• Hipóteses formais
H0: A == B
H1: A =! B
TESTE DE HIPÓTESE – Nativo vs Virtual
H0: Ambiente Nativo == Ambiente Virtual (OpenStack e OpenNebula)
H1: Ambiente Nativo != Ambiente Virtual (OpenStack e OpenNebula)
Característica
Sig.
C3...|...C4
C3: OpenStack
X
Nativo (Diferença entre
as médias)
C4: OpenNebula
X
Nativo (Diferença entre as
médias)
Processador 0,000 | 0,000 3,45046E8 3,50751E8
Rede 0,000 | 0,000 28,07000 0,55250
Memória
ADD
COPY
SCALE
TRIAD
0,000 | 0,000
0,000 | 0,000
0,000 | 0,000
0,000 | 0,000
1,00449E7
1,17791E7
1,30331E7
1,08540E7
7,27433E6
8,58201E6
9,65217E5 (Ω)
1,79163E7
Armazenamento
WRITE
REWRITE
READ
REREAD
0,009 | 0,000
0,000 | 0,000
0,031 | 0,000
0,000 | 0,000
1,51111E5
1,13147E5
1,94943E6
4,83874E5
3,07730E5
2,96457E5
4,00799E6
1,12463E6
TESTE DE HIPÓTESE – Ambiente Nuvem
H0: Infraestrutura OpenStack == Infraestrutura da OpenNebula
H1: Infraestrutura OpenStack != Infraestrutura OpenNebula
Característica Sig. OpenStack X OpenNebula
Processador 0,000 5,70420E6 (Ω)
Rede 0,000 27,51750 (Ω)
Memória
ADD
COPY
SCALE
TRIAD
0,000
0,000
0,000
0,000
2,77061E6 (Ω)
3,19706E6 (Ω)
1,39983E7 (Ω)
7,06232E6 (β)
Armazenamento
WRITE
REWRITE
READ
REREAD
0,002
0,000
0,012
0,000
1,56618E5 (β)
1,83311E5 (β)
2,05856E6 (β)
6,40755E5 (β)
CONLUSÃO
1) O desempenho da infraestrutura (disco, rede, memória e processamento) virtual é
significativamente afetado em relação ao ambiente nativo.
2) O desempenho na infraestrutura é significativamente diferente entre as ferramentas
OpenStack e OpenNebula na nuvem.
TRABALHOS FUTUROS
Carlos Alberto Franco Maron – francocaam@gmail.com
Dalvan Griebler – dalvangriebler@gmail.com

Mais conteúdo relacionado

Semelhante a Avaliação e Comparação do Desempenho de Infraestrutura das Ferramentas de Administração de Nuvem OpenStack e OpenNebula

UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...Marcelo Dieder
 
Enucomp2017 - Tutorial about network softwarization
Enucomp2017 - Tutorial about network softwarizationEnucomp2017 - Tutorial about network softwarization
Enucomp2017 - Tutorial about network softwarizationNathan Saraiva
 
Uma comparação do desempenho de SGBDS de grafos com armazenamento nativo e SG...
Uma comparação do desempenho de SGBDS de grafos com armazenamento nativo e SG...Uma comparação do desempenho de SGBDS de grafos com armazenamento nativo e SG...
Uma comparação do desempenho de SGBDS de grafos com armazenamento nativo e SG...André Carvalho
 
Projeto de Elasticidade e Evolução do Projeto FIBRE
Projeto de Elasticidade e Evolução do Projeto FIBREProjeto de Elasticidade e Evolução do Projeto FIBRE
Projeto de Elasticidade e Evolução do Projeto FIBREFIBRE Testbed
 
Bigdata e NoSQL: buzzwords da teoria à prática
Bigdata e NoSQL: buzzwords da teoria à práticaBigdata e NoSQL: buzzwords da teoria à prática
Bigdata e NoSQL: buzzwords da teoria à práticaFabíola Fernandes
 
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014Marcelo Dieder
 
Aula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônicaAula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônicaAlexandrino Sitoe
 
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...André Curvello
 
Computação em Nuvem: Análise Comparativa de Ferramentas Open Source para IaaS.
Computação em Nuvem: Análise Comparativa de Ferramentas Open  Source para IaaS.Computação em Nuvem: Análise Comparativa de Ferramentas Open  Source para IaaS.
Computação em Nuvem: Análise Comparativa de Ferramentas Open Source para IaaS.LARCC
 
Otimização holistica de ambiente computacional
Otimização holistica de ambiente computacionalOtimização holistica de ambiente computacional
Otimização holistica de ambiente computacionalRodrigo Campos
 
Indo para o proximo nivel: MCSM e MCA em SQL Server 2012
Indo para o proximo nivel:  MCSM e MCA em SQL Server 2012Indo para o proximo nivel:  MCSM e MCA em SQL Server 2012
Indo para o proximo nivel: MCSM e MCA em SQL Server 2012Fabrício Catae
 
[TDC2019] Inteligência Artificial e Testes in a Nutshell
[TDC2019] Inteligência Artificial e Testes  in a Nutshell[TDC2019] Inteligência Artificial e Testes  in a Nutshell
[TDC2019] Inteligência Artificial e Testes in a NutshellJúlio de Lima
 
Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)Renan Moreira de Oliveira
 
Agile DBA. Meu DBA não é ágil, e agora?
Agile DBA. Meu DBA não é ágil, e agora?Agile DBA. Meu DBA não é ágil, e agora?
Agile DBA. Meu DBA não é ágil, e agora?Felipe Santos
 
Meu DBA não é ágil, e agora?
Meu DBA não é ágil, e agora?Meu DBA não é ágil, e agora?
Meu DBA não é ágil, e agora?DevCamp Campinas
 
Postgres + Azure = Transformando dificuldades em oportunidades
Postgres + Azure = Transformando dificuldades em oportunidades Postgres + Azure = Transformando dificuldades em oportunidades
Postgres + Azure = Transformando dificuldades em oportunidades Marcelo Krüger
 

Semelhante a Avaliação e Comparação do Desempenho de Infraestrutura das Ferramentas de Administração de Nuvem OpenStack e OpenNebula (20)

UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
 
Enucomp2017 - Tutorial about network softwarization
Enucomp2017 - Tutorial about network softwarizationEnucomp2017 - Tutorial about network softwarization
Enucomp2017 - Tutorial about network softwarization
 
Uma comparação do desempenho de SGBDS de grafos com armazenamento nativo e SG...
Uma comparação do desempenho de SGBDS de grafos com armazenamento nativo e SG...Uma comparação do desempenho de SGBDS de grafos com armazenamento nativo e SG...
Uma comparação do desempenho de SGBDS de grafos com armazenamento nativo e SG...
 
Projeto de Elasticidade e Evolução do Projeto FIBRE
Projeto de Elasticidade e Evolução do Projeto FIBREProjeto de Elasticidade e Evolução do Projeto FIBRE
Projeto de Elasticidade e Evolução do Projeto FIBRE
 
Bigdata e NoSQL: buzzwords da teoria à prática
Bigdata e NoSQL: buzzwords da teoria à práticaBigdata e NoSQL: buzzwords da teoria à prática
Bigdata e NoSQL: buzzwords da teoria à prática
 
Medidas Elétricas
Medidas ElétricasMedidas Elétricas
Medidas Elétricas
 
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
 
Aula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônicaAula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônica
 
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
 
Computação em Nuvem: Análise Comparativa de Ferramentas Open Source para IaaS.
Computação em Nuvem: Análise Comparativa de Ferramentas Open  Source para IaaS.Computação em Nuvem: Análise Comparativa de Ferramentas Open  Source para IaaS.
Computação em Nuvem: Análise Comparativa de Ferramentas Open Source para IaaS.
 
Otimização holistica de ambiente computacional
Otimização holistica de ambiente computacionalOtimização holistica de ambiente computacional
Otimização holistica de ambiente computacional
 
Redes 03 - rede
Redes   03 - redeRedes   03 - rede
Redes 03 - rede
 
Indo para o proximo nivel: MCSM e MCA em SQL Server 2012
Indo para o proximo nivel:  MCSM e MCA em SQL Server 2012Indo para o proximo nivel:  MCSM e MCA em SQL Server 2012
Indo para o proximo nivel: MCSM e MCA em SQL Server 2012
 
[TDC2019] Inteligência Artificial e Testes in a Nutshell
[TDC2019] Inteligência Artificial e Testes  in a Nutshell[TDC2019] Inteligência Artificial e Testes  in a Nutshell
[TDC2019] Inteligência Artificial e Testes in a Nutshell
 
Monografia ifes-everton-bada
Monografia ifes-everton-badaMonografia ifes-everton-bada
Monografia ifes-everton-bada
 
Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)
 
Big data
Big dataBig data
Big data
 
Agile DBA. Meu DBA não é ágil, e agora?
Agile DBA. Meu DBA não é ágil, e agora?Agile DBA. Meu DBA não é ágil, e agora?
Agile DBA. Meu DBA não é ágil, e agora?
 
Meu DBA não é ágil, e agora?
Meu DBA não é ágil, e agora?Meu DBA não é ágil, e agora?
Meu DBA não é ágil, e agora?
 
Postgres + Azure = Transformando dificuldades em oportunidades
Postgres + Azure = Transformando dificuldades em oportunidades Postgres + Azure = Transformando dificuldades em oportunidades
Postgres + Azure = Transformando dificuldades em oportunidades
 

Avaliação e Comparação do Desempenho de Infraestrutura das Ferramentas de Administração de Nuvem OpenStack e OpenNebula

  • 1. AVALIAÇÃO E COMPARAÇÃO DO DESEMPENHO DE INFRAESTRUTURA DAS FERRAMENTAS DE ADMINISTRAÇÃO DE NUVEM OPENSTACK E OPENNEBULA Carlos Alberto Franco Maron Orientador: Dalvan Griebler
  • 2. ROTEIRO • Introdução • Problema • Objetivos • Hipóteses • Topologia do Ambiente • Benchmarks • Gráficos • Teste de Hipótese
  • 3. INTRODUÇÃO • Continuação de uma pesquisa realizada na SETREM • Computação em Nuvem • Desempenho
  • 4. METODOLOGIA • Abordagem Hipotético-dedutiva • Procedimentos Coleta de dados Análise • Técnicas Experimental
  • 7. HIPÓTESES 1) O desempenho da infraestrutura (disco, rede, memória e processamento) virtual é significativamente afetado em relação ao ambiente nativo. 2) O desempenho na infraestrutura não é significativamente diferente entre as ferramentas OpenStack e OpenNebula na nuvem.
  • 8. TOPOLOGIA DO AMBIENTE OPENNEBULA Ubuntu Server Open Nebula IP: 11.11.11.11 Ubuntu Server Open Nebula IP: 11.11.11.12 Ubuntu Server Open Nebula IP: 11.11.11.13 Ubuntu Server – Front-end OpenNebula Ganglia IP: 192.168.1.20 IP: 11.11.11.10 OpenNebula
  • 9. TOPOLOGIA DO AMBIENTE OPENSTACK Ubuntu Server OpenStack IP:10.10.10.11 Ubuntu Server OpenStack IP:10.10.10.12 Ubuntu Server OpenStack IP:10.10.10.13 Ubuntu Server – Front-end OpenStack Ganglia IP: 192.168.1.10 IP: 10.10.10.10 OpenStack
  • 10. TOPOLOGIA VIRTUAL DO AMBIENTES DE TESTES Cloud-1 Servidor Virtual Servidor Virtual Servidor Virtual Front-end Virtual Roteador Virtual Cloud-2 Servidor Virtual Servidor Virtual Servidor Virtual Front-end VirtualRoteador Virtual
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. TESTE DE HIPÓTESE • SPSS • 95% • Sig. < 0,05 • Hipóteses formais H0: A == B H1: A =! B
  • 17. TESTE DE HIPÓTESE – Nativo vs Virtual H0: Ambiente Nativo == Ambiente Virtual (OpenStack e OpenNebula) H1: Ambiente Nativo != Ambiente Virtual (OpenStack e OpenNebula) Característica Sig. C3...|...C4 C3: OpenStack X Nativo (Diferença entre as médias) C4: OpenNebula X Nativo (Diferença entre as médias) Processador 0,000 | 0,000 3,45046E8 3,50751E8 Rede 0,000 | 0,000 28,07000 0,55250 Memória ADD COPY SCALE TRIAD 0,000 | 0,000 0,000 | 0,000 0,000 | 0,000 0,000 | 0,000 1,00449E7 1,17791E7 1,30331E7 1,08540E7 7,27433E6 8,58201E6 9,65217E5 (Ω) 1,79163E7 Armazenamento WRITE REWRITE READ REREAD 0,009 | 0,000 0,000 | 0,000 0,031 | 0,000 0,000 | 0,000 1,51111E5 1,13147E5 1,94943E6 4,83874E5 3,07730E5 2,96457E5 4,00799E6 1,12463E6
  • 18. TESTE DE HIPÓTESE – Ambiente Nuvem H0: Infraestrutura OpenStack == Infraestrutura da OpenNebula H1: Infraestrutura OpenStack != Infraestrutura OpenNebula Característica Sig. OpenStack X OpenNebula Processador 0,000 5,70420E6 (Ω) Rede 0,000 27,51750 (Ω) Memória ADD COPY SCALE TRIAD 0,000 0,000 0,000 0,000 2,77061E6 (Ω) 3,19706E6 (Ω) 1,39983E7 (Ω) 7,06232E6 (β) Armazenamento WRITE REWRITE READ REREAD 0,002 0,000 0,012 0,000 1,56618E5 (β) 1,83311E5 (β) 2,05856E6 (β) 6,40755E5 (β)
  • 19. CONLUSÃO 1) O desempenho da infraestrutura (disco, rede, memória e processamento) virtual é significativamente afetado em relação ao ambiente nativo. 2) O desempenho na infraestrutura é significativamente diferente entre as ferramentas OpenStack e OpenNebula na nuvem.
  • 20. TRABALHOS FUTUROS Carlos Alberto Franco Maron – francocaam@gmail.com Dalvan Griebler – dalvangriebler@gmail.com