DBT-5: uma implementaÃÃo de cÃdigo aberto do TPC-E para avaliaÃÃo de desempenho de sistemas de processamento transacional
AUTOR(ES)
Rilson Oscar do Nascimento
DATA DE PUBLICAÇÃO
2008
RESUMO
Neste trabalho à apresentado o DBT-5, uma implementaÃÃo de cÃdigo aberto do benchmark TPC-E. A principal contribuiÃÃo deste trabalho à disponibilizar um ambiente para avaliaÃÃo de desempenho de sistemas computacionais baseado em uma carga de trabalho transacional representativa. Ferramentas como o DBT-5 sÃo importantes para os fornecedores de SGBD, pois podem ser utilizados no processo de controle de qualidade destes sistemas. Os objetivos principais sÃo: diagnosticar problemas de desempenho ou regressÃo nos produtos existentes e auxiliar na engenharia de novos produtos e novas funcionalidades. O usuÃrio final tambÃmpode se utilizar de benchmarks para auxiliÃ-lo na decisÃo de investimento em sistemas computacionais, atravÃs de comparativos de desempenho entre sistemas concorrentes. O TPC-E à o novo benchmark aprovado pelo conselho TPC e modela uma carga de trabalho de processamento de transaÃÃes online centrada no Sistema Gerenciador de Banco de Dados (SGBD). O TPC-E simula um sistema de corretagem de aÃÃes com mÃltiplos tipos de transaÃÃo e foi projetado para balancear o uso de disco e de processamento. benchmark. A arquitetura e implementaÃÃo do DBT-5 sÃo descritas e o resultado da validaÃÃo à apresentado, seguindo os requisitos de auditoria da especificaÃÃo TPC-E. Por fim, dois estudos de caso sÃo mostrados. O primeiro avalia o desempenho dos schedulers de E/S do Linux executando os sistemas de arquivos EXT2, EXT3 e ReiserFS. O segundo analisa o comportamento de E/S do DBT-5 utilizando um tracer
ASSUNTO(S)
benchmarking database workload benchmark ciencia da computacao avaliaÃÃo de desempenho performance evaluation carga de trabalho de banco de dados
Documentos Relacionados
- AvaliaÃÃo da implementaÃÃo do STP/MPT : um estudo de caso
- ImplementaÃÃo de uma arquitetura para multiplicaÃÃo de matrizes densas em sistemas reconfigurÃveis de alto desempenho
- AvaliaÃÃo da implementaÃÃo do Parque Nacional do Catimbau - PE : uma anÃlise do desenvolvimento sustentÃvel na perspectiva do ecoturismo e da comunidade local
- Um estudo sobre refatoraÃÃo de cÃdigo de teste.
- AdaptaÃÃo do processo de desenvolvimento de software para anÃlise de cobertura de cÃdigo