jamilson ramalho dantas jrd@cin.ufpe.br orientador: paulo romero martins maciel planejamento de...
Post on 21-Apr-2015
118 Views
Preview:
TRANSCRIPT
Jamilson Ramalho Dantasjrd@cin.ufpe.br
Orientador: Paulo Romero Martins Maciel
Planejamento de Serviço de Vídeo Streaming e Análise de
Performabilidade em um Ambiente de Nuvem Privada
Agenda
• Motivação• Objetivos• Modelo SPN inicial• Estudo de Caso• Considerações Finais
Motivação
• Um fato (Considerando a América do Norte)– Tráfico 2013
Upstream Downstream
Classificação
Aplicação % Aplicação %
1 BitTorrent 34.81 Netflix 32.25
2 HTTP 7.53 YouTube 17.11
3 SSL 5.81 HTTP 11.11
4 Netflix 5.38 BitTorrent 5.57
5 Skype 4.88 MPEG 2.58
Motivação
• Streaming de áudio e vídeo.– Tráfego na Rede– Transcodificar
• Impacto no desempenho e confiabilidade do serviço– Cloud computing
• Tipos de VMs;• Processo de instanciação;• E políticas de auto-scaling
Objetivos
• Investigar e Desenvolver formas para quantificar o impacto no desempenho de servidores de video streaming em uma infraestrutura de cloud computing.
Objetivos
• Principais diferenciais:– Conjunto de modelos que visam
quantificar o impacto de desempenho em serviços de streaming de vídeo.
– Identificar o impacto em diferentes cenários em um ambiente de nuvem.
– Mensurar a influência da transcodificação de vídeos na disponibilidade e desempenho em cloud.
Streaming Server
Estudo de Caso
• Métricas– Pacotes perdidos– Avg. Pacotes recebidos pelo cliente– Avg. Pacotes por segundo– Confiabilidade do serviço
Modelo
Modelo
• Parâmetros de entrada– Realizando um total de 5 medições com
2 formatos de vídeos distintos (MP4 e MPG).
Immediate Transitions
Label Weight (%) Priority Guard Function
pkt_errMP4 – 0.0359MPG - 0.0207
1 ---
sent_pktMP4 – 0.9641MPG - 0.9793
1 ---
loss 1 1 #CAPACITY=0
Modelo
• Parâmetros de entrada– Realizando um total de 5 medições com
2 formatos de vídeos distintos (MP4 e MPG).
Deterministic Transitions
Label Delay (ms)
pkt_to_flyMP4 – 9.8719MPG – 8.1573
net_lat 26
Resultados
Resultados
Estudos em andamento
• Sofisticação do modelo SPN, implementando quantidade de usuários requisitando o mesmo vídeo.– Dependabilidade– Impactos (na cloud)– Sugestão de melhorias
Estudos em andamento
Estudos em andamento
• Como utilizar, da melhor forma, a computação em nuvem no processo de transcodificação de vídeos.– Auto Scaling
Obrigado
top related