Autores

1739
Marco Antonio Ferreira Duran
299,734
1740
299,734

Informações:

Publicações do PESC

Título
Alocação Dinâmica de Objetos em Sistemas de Bancos de Dados Paralelos
Linha de pesquisa
Engenharia de Dados e Conhecimento
Tipo de publicação
Dissertação de Mestrado
Número de registro
Data da defesa
22/3/1999
Resumo

Em modelos de distribuição de Sistemas de Banco de Dados Paralelos, informações a respeito do acesso à base de dados constituem importantes requisitos na execução de estratégias de distribuição. Neste sentido, foi implementado um gerente de distribuição que registra informações de acesso à base e sugere uma nova distribuição dos dados.

Aspectos que afetam a alocação de dados em sistemas de arquitetura de memória distribuída são abordados nesta tese. A implementação do identificador de objetos, a troca de informações entre os nós e a distribuição de carga foram analisados neste trabalho.

A implementação inclui uma estratégia de distribuição que se baseia na frequência de ocorrência de consultas, tempos de execução, de processamento, de entrada e saída, de comunicação na rede, e nos atributos utilizadso em seus predicados.

As configurações sugeridas pelo sistema são comparadas com uma fragmentação horizontal distribuída estaticamente e outra alocação onde a base é dividida em um número muito grande de fragmentos.

Os testes foram realizados em uma rede de estações de trabalho POWERPC no laboratório da COPPE/UFRJ. O software PVM foi utilizado para configuração da máquina virtual paralela. O benchmark 007 foi utilizado como modelo de análise de desempenho.

 

Abstract

In Distribution models of Parallel Database Systems, access information constitute important requirements related to distribution strategies execution. Therefore, a distribution management system has been implemented in order to suggest a database reallocation based on data access information.

This thesis deals with data allocation in the Shared-Nothing model, in what concerns the object identifier implementation, information exchange among the system nodes and load balancing.

A declustering strategy was adapted and it is also part of this implementation This strategy is based on the following aspects: frequency execution, CPU, Input-Output and communication time, and the attributes used in query's predicate.

The configurations created by the system are compared not only to a horizontal fragmentation and static distribution, but also to another allocation where the database is declustered into a great number of fragments.

The tests took place in a POWERPC workstation network, located in COPPE/UFRJ laboratory. The parallel machine was configured by the PVM software and the benchmark 007 was used inthe performance analysis.

 

Arquivo
Topo