análise de sensibilidade de métrica de disponibilidade aplicada em serviços de streaming de...

16
Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela Melo Orientador: Paulo Maciel

Upload: eduardo-canedo-vieira

Post on 07-Apr-2016

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming

de Vídeos usando Infraestruturas de Cloud Computing

Rosangela MeloOrientador: Paulo Maciel

Page 2: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Questão de Pesquisa:Como considerar a análise de sensibilidade nas suas diversas estratégias existentes dentro do domínio de sistemas computacionais aplicados no serviço de streaming de vídeo.

Pergunta: Inexiste algum tipo de metodologia que defina as estratégias de análise de sensibilidade no domínio dos sistemas computacionais aplicados em sistemas de vídeo streaming?

Page 3: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Introdução:•Sistemas computacionais confiáveis, com alta disponibilidade com baixo tempo de recuperação são exigências dos usuários de uma forma geral em virtude da diversificação do mercado que mudou com o processo de privatização das empresas de telecomunicações que favoreceu a ampla concorrência e permitiu uma oferta maior de produtos e serviços para a sociedade.

•Novo perfil de usuário;

•Computação na nuvem;•Existem vários serviços ou produtos que estão associados a infraestrutura de Computação nas nuvens como por exemplo Google Compute Engine, Gogrid e os Serviços de Streaming de Vídeo;•Netflix e o Youtube são os dois maiores provedores de entretenimento de serviços de streaming de vídeo;•Estrátégias e a modelagem hierárquica;

Page 4: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Motivação:Ao longo dos últimos anos, o uso de voz e dados na internet aumentou significativamente. Este considerável crescimento é algo relacionado com a interoperabilidade oferecida por voz, imagem e serviços de dados e os seus custos baixos. Estes serviços devem ser continuamente fornecido, mesmo quando eventos como falhas de hardware ou software acontecer, afetando a disponibilidade da rede ( FURTADO; REGO; LOURAL,2005).

Em abril de 2014, a Netflix atraiu mais de 35 milhões de assinantes em os EUA sozinhos e cerca de 48 milhões em todo o mundo. É a maior fonte de tráfego de Internet, consumiu 29,7% do tráfego downstream em 2011. Como Netflix, Hulu também tem uma grande base de clientes, com 38 milhões de clientes que assistem Hulu ( ADHIKARI et al.,2014 )

.

Page 5: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Objetivo Geral

O principal objetivo deste trabalho é uma proposição de novas estratégias de análise de sensibilidade para sistemas computacionais aplicadas em serviços de streaming de vídeo.

Page 6: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Objetivo Específicos• Construir modelos para avaliação de disponibilidade de arquiteturas para o

provimento de serviço de vídeo streaming na nuvem, baseadas na plataforma Eucalyptus;

• Elaborar um baseline para coletar o tempo médio de instanciação de máquinas virtuais (Virtual Machines (VM s) - Virtual Machine ) para o provimento do serviço no Eucalyptus;

• Elaborar modelos de redundância (Warm Standy,Ativo-ativo, e Cold Standby) de arquitetura para a disponibilização do serviço de vídeo Streaming na nuvem, baseadas na plataforma Eucalyptus;

• Aplicar estratégias de análises de sensibilidade nas arquiteturas existentes;

• Propor alteração de estratégias de análises de sensibilidade;

• Propor uma metodologia para aplicação das estratégias de análise de sensibilidade numa arquitetura de nuvem privada para o serviço de streaming de vídeo;

Page 7: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Metodologia

Page 8: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela
Page 9: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Modelos:

Disponibilidade do Sistema (Figura 2) : 0,988714

• CTMC Modelo:

Baseline Arquitetura : Não-redundante

• RBD Modelo

As = µ in(λ apλ vm(β ) + λ ap(β1)µ vlc + (β1)(β2)(β + µ vlc)((λ ap + β1)(λ vm + µin)(β )(λ ap + β + µ vlc)) , (I)

Figura 2: Arquitetura RDB Não-redundante

Figura 3: Modelo de Serviço CTMC

MC (Figure 7).

Page 10: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Estratégia NSP

Figura 2: Arquitetura RDB Não-redundante

Page 11: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Estratégia CRI

Figura 2: Arquitetura RDB Não-redundante

Kuo e Zuo (2003)

Page 12: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Resultados Preliminares

Componentes comuns: λf, µn e λvlc

Page 13: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Modelos de Redundância: Cold standby

Nó principal UP;Nó secundário offline;Status inicial do Frontend: UP ou Down;

Page 14: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Modelos de Redundância: Cold standby

Modelos de Redundância: Ativo-Ativo

Page 15: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Modelos de Redundância: Warm Standby

As três letras do modelo representam, o serviço, o primeiro nó, e o segundo nó.

Page 16: Análise de Sensibilidade de Métrica de Disponibilidade aplicada em Serviços de Streaming de Vídeos usando Infraestruturas de Cloud Computing Rosangela

Próximos Passos:

• Alterar mais uma estratégia;• Realizar novos estudos de casos;• Concluir o artigo em andamento.