Fiabilidad de PGPool-II + Postgres

From: Cesar Martin <cmartinp(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Fiabilidad de PGPool-II + Postgres
Date: 2009-12-22 14:11:21
Message-ID: 308f53030912220611p4e6038cetae4b4a24051f86a1@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenas tardes,

Estoy instalando un nuevo sistema de dos maquinas con las siguientes
caracteristicas HW:

2 CPU Six-Core AMD Opteron Processor 2.8
32 GB Ram
2 HD SAS SCSI 146GB RAID 1
6 HD SAS SCSI 146GB RAID 10
Controladora RAID DELL 256MB

A nivel SW:

SO: Linux CentOS 5.4 x86_64
Postgres 8.3.9 en la particion RAID 10 con pg_xlog en RAID 1 (la misma que
el sistema)
pgpool 2.3.1

Estos se van a utilizar solo como servidores de BBDD, para una aplicacion
web en PHP. La BBDD principal tiene aproximadamente 120GB y luego tiene
otras 10 BBDD mas que no superan los 2GB en ningun caso, aunque la actividad
real mayormente esta en la de 120GB. Esa BBDD tiene una tabla de 16GB que
recibe la mayoria de actualizaciones y que, desde desarrollo, se estan
encargando de particionar en tablas mas pequeñas, ya que en el servidor
actual, es la que provoca mayores problemas de rendimiento al hacer
consultas sobre ella.

En el servidor nuevo había pensado poner Postgres en la versión 8.3.9 y
pgpool-II en versión 2.3.1 con Heartbit para hacer un cluster e intentar
repartir las consultas entre ambos servidores. El motivo de no poner 8.4 es
que en principio la forma de usar tsearch en 8.4 parece que ha cambiado
ligeramente y supondría un mayor esfuerzo, para los desarrolladores, el
cambio al nuevo servidor y hay problemas de tiempo, ademas de que el entorno
de desarrollo esta con 8.3 por lo que habria que actualizarlo tambien.

Mi duda es que nunca he utilizado PGPool y aunque a nivel teórico y en las
pruebas parece ir bastante bien, quería saber de alguien con mas experiencia
si realmente da fiabilidad suficiente (En este servidor se basa el negocio
de la empresa) y si me recomendariais estas u otras versiones de Postgres y
Pgpool (he visto que por ejemplo la 2.3 que fue con la que empece las
pruebas ha durado poco, debido a que han descubierto un bug bastante grave)
y/o algun cambio en la configuración que os he comentado. Hasta el momento
el servidor antiguo tenia 8.1 y no ha dado ningún fallo en unos dos años que
lleva funcionando, aunque teníamos problemas de rendimiento y de ahi que
haya pensado en cambiar a una solucion como esta, pero me preocupa mucho la
fiabilidad.

Muchas gracias de antemano.
Un saludo y felices fiestas.

--
César Martín

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ernesto Lozano 2009-12-22 14:40:21 Re: Certificados para Postgres
Previous Message Lennin Caro 2009-12-21 16:18:05 Re: Comenzando con postgresql, necesito ayuda