Sistema BeeFS  ● Sistema de arquivos oportunista  ● Redes locais  ● POSIX  ● Arquitetura híbrida  ● Eficiente, barato e es...
● O BeeFS foi projetado para ser eficiente, barato e  escalável *● O sistema BeeFS tem evoluido com novas  funcionalidades...
● Avaliar o sistema BeeFS em termos de escalabilidade e  desempenho a partir de experimentos de medição em  ambiente real,...
Etapas:   a.    Embasamento teórico   b.    Treinamento no BeeFS   c.    Planejamento dos experimentos   d.    Execução do...
●   Resultados anterioresICDCS = SBRC2010
●      O ambiente de execuçãoNome        Processador                              Mem   HD      SOmulato      Intel® Penti...
●   O ambiente de execução    Workload       Number of files   Size    Workload 1     100 files         10MB    Workload 2...
●   O ambiente de execução
●       Ciclo 1         ○ Entendimentos dos resultados de estudos anteriores         ○ Repetição dos experimentos no Linux...
●   Ciclo 2     ○ Melhoria no micro-benchmark utilizado        ■ Logging        ■ Automatização     ○ Execução dos experim...
●   Ciclo 2
●   Ciclo 2
●   Próximos passos     ○ Expandir utilização do micro-benchmark para       Windows®     ○ Execução de experimentos com ou...
Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuído oportunista para redes locais
Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuído oportunista para redes locais
Próximos SlideShares
Carregando em…5
×

Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuído oportunista para redes locais

443 visualizações

Publicada em

Publicada em: Imóveis
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
443
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
4
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Avaliação de escalabilidade e desempenho de um sistema de arquivos distribuído oportunista para redes locais

  1. 1. Sistema BeeFS ● Sistema de arquivos oportunista ● Redes locais ● POSIX ● Arquitetura híbrida ● Eficiente, barato e escalável **C. A. Souza, A. C. Lacerda, J. W. Silva, A. S. Soares T. Pereira, and F. Brasileiro. Beefs: Um sistema de arquivos distribuído POSIX barato e eficiente para redes locais. In Anais doSBRC’2010 - Salão de Ferramentas, 2010.
  2. 2. ● O BeeFS foi projetado para ser eficiente, barato e escalável *● O sistema BeeFS tem evoluido com novas funcionalidades o que demanda um novo estudo de desempenho e escalabilidade*C. A. Souza, A. C. Lacerda, J. W. Silva, A. S. Soares T. Pereira, and F. Brasileiro. Beefs: Um sistema de arquivos distribuído POSIX barato e eficiente para redes locais. In Anais doSBRC’2010 - Salão de Ferramentas, 2010.
  3. 3. ● Avaliar o sistema BeeFS em termos de escalabilidade e desempenho a partir de experimentos de medição em ambiente real, seguindo uma metodologia bem consolidada● Comparar o sistema BeeFS com outros sistemas de arquivos
  4. 4. Etapas: a. Embasamento teórico b. Treinamento no BeeFS c. Planejamento dos experimentos d. Execução dos experimentos e. Análise dos resultados dos experimentos f. Planejamento e implementação de melhorias no BeeFS que impactem em desempenho e escalabilidade g. Documentação e divulgação dos resultadosEtapas c a f ocorreram em ciclos
  5. 5. ● Resultados anterioresICDCS = SBRC2010
  6. 6. ● O ambiente de execuçãoNome Processador Mem HD SOmulato Intel® Pentium® 4 CPU @ 3.00GHz 2GB 250GB Ubuntu 10.04 LTSabelhinha Intel® Core™ 2 Duo CPU E6550 @ 2.33GHz 2GB 160GB Ubuntu 10.04 LTStubarao Intel® Core™ 2 Duo CPU E6550 @ 2.33GHz 2GB 160GB Ubuntu 12.04 LTSgupi Intel® Pentium® 4 CPU @ 3.00GHz 2GB 80GB Windows XP Professional SP2
  7. 7. ● O ambiente de execução Workload Number of files Size Workload 1 100 files 10MB Workload 2 3739 files 380MB Workload 3 1 file 2GB Workload 4 7900 files 380MB
  8. 8. ● O ambiente de execução
  9. 9. ● Ciclo 1 ○ Entendimentos dos resultados de estudos anteriores ○ Repetição dos experimentos no Linux ○ Expansão dos experimentos ao Windows® ■ Uso do Dokan**http://dokan-dev.net/en/
  10. 10. ● Ciclo 2 ○ Melhoria no micro-benchmark utilizado ■ Logging ■ Automatização ○ Execução dos experimentos do Linux
  11. 11. ● Ciclo 2
  12. 12. ● Ciclo 2
  13. 13. ● Próximos passos ○ Expandir utilização do micro-benchmark para Windows® ○ Execução de experimentos com outros benchmarks (mais operações além de escrita) ○ Responder questões de escalabilidade ■ Número máximo de arquivos suportados pelo Queenbee (sem perda de desempenho) ■ Número máximo de clientes suportados pelo Queebee (sem perda de desempenho)

×