Experimentos com o ParGRES

Origem: I Seminario de Inovacao Tecnologica em Cluster e Grid, a enciclopédia livre.

Passos


Preparação do ambiente ParGRES

1- Instalar o Java SDK 5.0 em cada nó.

2- Instalar o PostgreSQL 8 em cada nó.

3- Criar uma base de dados PostgreSQL em cada nó (com o nome TPCH, por exemplo).

4- Iniciar todas as instâncias do PostgreSQL.

5- Verificar se é possível comunicação TPC/IP de qualquer nó para qualquer nó do cluster.

6- Instalar o ParGRES em cada nó <http://pargres.nacad.ufrj.br>.

Preparação da base de dados no PostgreSQL

7 - fazer a carga de dados do TPC-H com fator de escala 5 (aprox. 11Gb no total);

8 - comando "cluster" sobre o atributo l_orderkey de lineitem e o_orderkey de orders;

9 - comando "vacuum" seguido de "analyse";

Iniciar ParGRES

10 - Iniciar instâncias do ParGRES em cada nó do cluster (NQP);

11 - Iniciar o coordenador do ParGRES (CQP);

Repetir os seguintes testes com 1, 2, 4,.. N nós

12 - Executar as consultas Q1, Q3, Q4, Q5, Q6, Q7, Q8, Q12, Q14 e Q19. A execução deve ser repetida 10x. O resultado final do tempo de execução de cada consulta é a média das execuções descartando a primeira execução.

13 - a aceleração é medida comparando o tempo de execução em cluster com o tempo de execução seqüencial. Com o uso de 2 nós é esperado redução do tempo de execução para 50%, com 4 nós 25% e assim por diante.

Personal tools