avaliação e comparação do desempenho de infraestrutura das ferramentas de administração 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

Upload: larcc

Post on 18-Aug-2015

19 views

Category:

Technology


4 download

TRANSCRIPT

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

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

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

ROTEIRO

• Introdução• Problema• Objetivos• Hipóteses• Topologia do Ambiente• Benchmarks• Gráficos• Teste de Hipótese

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

INTRODUÇÃO

• Continuação de uma pesquisa realizada na SETREM

• Computação em Nuvem• Desempenho

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

METODOLOGIA

• AbordagemHipotético-dedutiva

• ProcedimentosColeta de dadosAnálise

• TécnicasExperimental

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

PROBLEMA

Nativo

Ferramenta “X”

Nuvem

Ferramenta “Y”

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

JUSTIFICATIVA

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

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.

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

TOPOLOGIA DO AMBIENTE OPENNEBULA

Ubuntu ServerOpen Nebula

IP: 11.11.11.11

Ubuntu ServerOpen Nebula

IP: 11.11.11.12

Ubuntu ServerOpen Nebula

IP: 11.11.11.13

Ubuntu Server –Front-end

OpenNebulaGanglia

IP: 192.168.1.20IP: 11.11.11.10

OpenNebula

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

TOPOLOGIA DO AMBIENTE OPENSTACK

Ubuntu ServerOpenStack

IP:10.10.10.11

Ubuntu ServerOpenStack

IP:10.10.10.12

Ubuntu ServerOpenStack

IP:10.10.10.13

Ubuntu Server –Front-end OpenStack

GangliaIP: 192.168.1.10IP: 10.10.10.10

OpenStack

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

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

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

BENCHMARKS

MEMÓRIA

STREAM

PROCESSADOR

LINPACK

DISCO

IOzone

REDE

Iperf

Page 12: Avaliação e Comparação do Desempenho de Infraestrutura das Ferramentas de Administração de Nuvem OpenStack e OpenNebula
Page 13: Avaliação e Comparação do Desempenho de Infraestrutura das Ferramentas de Administração de Nuvem OpenStack e OpenNebula
Page 14: Avaliação e Comparação do Desempenho de Infraestrutura das Ferramentas de Administração de Nuvem OpenStack e OpenNebula
Page 15: Avaliação e Comparação do Desempenho de Infraestrutura das Ferramentas de Administração de Nuvem OpenStack e OpenNebula
Page 16: Avaliação e Comparação do Desempenho de Infraestrutura das Ferramentas de Administração de Nuvem OpenStack e OpenNebula

TESTE DE HIPÓTESE

• SPSS • 95%• Sig. < 0,05

• Hipóteses formais

H0: A == B

H1: A =! B

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

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: OpenStackX

Nativo (Diferença entre as médias)

C4: OpenNebulaX

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óriaADD

COPYSCALETRIAD

0,000 | 0,0000,000 | 0,0000,000 | 0,0000,000 | 0,000

1,00449E71,17791E71,30331E71,08540E7

7,27433E68,58201E6

9,65217E5 (Ω)1,79163E7

Armazenamento WRITE

REWRITEREAD

REREAD

0,009 | 0,000 0,000 | 0,0000,031 | 0,0000,000 | 0,000

1,51111E51,13147E51,94943E64,83874E5

3,07730E52,96457E54,00799E61,12463E6

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

TESTE DE HIPÓTESE – Ambiente Nuvem

H0: Infraestrutura OpenStack == Infraestrutura da OpenNebula

H1: Infraestrutura OpenStack != Infraestrutura OpenNebulaCaracterí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 (β)

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

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.

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

TRABALHOS FUTUROS

Carlos Alberto Franco Maron – [email protected]

Dalvan Griebler – [email protected]