Atividade #1323

Análise de dados e escrita de resultados (rascunho)

Adicionado por Iuri Malinoski Teixeira 6 meses atrás. Atualizado 12 dias atrás.

Situação:Fechada Início:26/07/2018
Prioridade:Normal Data prevista:
Atribuído para:Iuri Malinoski Teixeira % Terminado:

100%

Categoria:- Tempo gasto: -
Versão:-
Catálogo de Serviço: USTs:

Descrição

Tirei alguns prints para ajudar a descrever o que vejo (já é um texto mais formal que pretendo usar no relatório final).

Descrição dos prints (em anexo):
  • No topo, estão os gráficos que exibem: a taxa de sucesso; a quantidade; e o tempo de resposta médio do total de pedidos HTTP.
    Esses pedidos HTTP são gerados pelo ownCloud, a partir das operações dos usuários.
    Importante notar que, além das operações dos usuários (por determinados pedidos HTTP),
    o sistema ownCloud realiza vários outros pedidos HTTP, como o carregamento de todos os componentes de uma paginas web e controles internos do ownCloud (por exemplo, serviços de autenticação e listagem de diretórios).
  • No meio, são figuras que ilustram a quantidade de operações realizadas com sucesso, como "criar", "remover", "renomear" e "mover" arquivos.
    Importante notar que em cada simulação, o usuário realiza uma vez as operações "criar", "renomear" e "mover", e duas vezes a operação "remover" (isso fica claro na figura do meio-esquerda, na simulação não concorrente para 100 usuários)
  • Em baixo, as figuras exibem o tempo de resposta médio do pedidos HTTP das operações dos usuários.
Análise e resultados:
  • Simulações não concorrentes:
    Os contêineres foram mais eficientes durante as simulações não concorrentes.
    A eficiência foi observada em: taxa de sucesso do total de pedidos HTTP (Figura topo, esquerda), tempo de
    resposta médio do total de pedidos HTTP (Figura topo-direita), e na taxa de sucesso das operações dos usuários (Figura meio-esquerda).
    Durante as simulações com 100 usuários, contêineres e vms tiveram uma taxa de sucesso, das operações do usuários, de 99% (Figura topo-esquerda + Figura meio-esquerda), com uma determinada (~17k) quantidade total de pedidos HTTP (Figura top-meio). Conforme o estresse aumenta, de 100 usuários para 800, a taxa de sucesso das operações do usuários diminuem nas vms (Figuras meio direita), por consequência, diminuindo a quantidade total de pedidos HTTP (Figura top-meio). Pode-se concluir que quanto mais falhas nas operações dos usuários, menor o número de pedidos HTTP.
    Falta: Tempo de resposta médio das operacoes do usuário
  • Simulações concorrentes:
    Os contêineres também se mostraram mais eficientes durante a simulações concorrentes.
    Apesar dos contêineres não demostrarem estabilidade na taxa de sucesso do total de pedidos HTTP (Figura topo-esquerda), a sua eficiência é dada no tempo de resposta médio do total de pedidos HTTP (figura topo-direita) e na taxa de sucesso das operações dos usuários (Figuras meio).
    Falta: Análise das figuras meio
    Falta: Tempo de resposta médio das operacoes do usuário

concorrentes.png (1,1 MB) Iuri Malinoski Teixeira, Quinta, 26 de Julho de 2018, 14:07 hs

naoConcorrentes.png (554,9 KB) Iuri Malinoski Teixeira, Quinta, 26 de Julho de 2018, 14:07 hs

nao-concorrente-v2.png (433,2 KB) Iuri Malinoski Teixeira, Segunda, 30 de Julho de 2018, 17:29 hs

concorrente-v2.png (375,3 KB) Iuri Malinoski Teixeira, Segunda, 30 de Julho de 2018, 17:29 hs

Histórico

Atualizado por Iuri Malinoski Teixeira6 meses

Novos textos e adaptações.

Descrição dos prints (em anexo):

  • No topo, estão os gráficos que exibem todos os pedidos HTTP, considerando: taxa de sucesso; quantidade; e tempo de resposta médio. Note que, além das operações dos usuários, o sistema ownCloud realiza vários outros pedidos, como carregamento de componentes de uma paginas web, além de serviços de autenticação e listagem de diretórios em determinados casos.
  • No meio, são figuras contêm somente as operações do usuário para "criar", "remover", "renomear" e "mover" arquivos. A da esquerda e da direita informa a quantidade de pedidos HTTP realizadas com sucesso. Já a do meio, informa é porcentagem de sucesso de todas. Nota: Durante as simulações, cada usuário realiza uma vez as operações "criar", "renomear" e "mover", e duas vezes a operação "remover".
  • Em baixo, também são figuras que isolam os pedidos do usuário como nas figuras anteriores. Porém, informando a média do tempo médio de resposta (sem desvio padrão).

Análise e resultados:

  • Simulações não concorrentes:
    Os contêineres foram mais eficientes durante as simulações não concorrentes. A eficiência foi observada:
    (a) na taxa de sucesso total dos pedidos (Figura topo-esquerda);
    (b) na taxa de sucesso das operações dos usuários (Figura meio-centro);
    (c) no tempo de resposta médio do total de pedidos (Figura topo-direita);
    (d) no tempo de resposta médio das operações dos usuários (Figura baixo-centro);
    Nota-se que o sistema ownCloud, utilizado nas simulações, não é bem otimizado,
    pois quanto menor a taxa de sucesso nas operações dos usuários (Figura meio-centro),
    maior é o número de pedidos (Figura topo-meio), o que pode influenciar no resultado deste trabalho.
  • Simulações concorrentes:
    Apesar de VMs apresentarem mais eficiência nas fases inicias da simulação, como em 100 usuários,
    contêineres apresentam mais estabilidade conforme o estresse aumenta.
    Esse comportamento indica que quanto maior o estresse, contêineres podem ser mais estáveis que VMs.
    O comportamento é notado:
    (a) na taxa de sucesso total dos pedidos (Figura topo-esquerda); e
    (b) na taxa de sucesso das operações dos usuários (Figura meio-centro);

Atualizado por Iuri Malinoski Teixeira12 dias

  • Situação alterado de Em andamento para Fechada
  • % Terminado alterado de 60 para 100
  • Catálogo de Serviço excluído (6.9.2 Relatar resultados do teste)
  • USTs excluído (8)

O projeto foi encerrado.

Exportar para Atom PDF