Enrique Nuñez escribió:
Estimados Listeros:
Junto con saludarlos, muchas gracias por tomarse en tiempo de leer
esta consulta y por cualquier ayuda o consejo.
Estoy trabajando en una solución que requiere "alta disponibilidad"
por lo que estoy viendo algunas alternativa y costos.
¿Existe en/con Postgresql alguna solución que pemita configurar uno o
más ambientes de replicación que sirvan como contingencia en caso que
el servidor de producción (servidor primario) de la configuración
pierda su capacidad de servicio?.
Algo similar a Oracle Data Guard

De nuevo agradeciendo de antemano vuestra ayuda y gestión.
Enrique
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
Hay varias opciones:
Replicacion
     PgPool-II
     Bucardo
     Slony1
     Londiste
     PyReplica
     PgCluster
Alta disponibilidad
     PgPool-II
     PL/Proxy
     Hearbeat
Paralelizacion de consultas
     PgPool-II
Particionado de datos
     PL/Proxy
     DBLink (de este no estoy seguro)

Puedes combinar las aplicaciones para lograr un entorno de alta disponibilidad. En el sitio http://www.postgresql-es.org hay un manual sobre Replicacion y alta disponibilidad en PostgreSQL con pgpool-II, que esta bueno.

Siempre depende de tu entorno, de tu hardware, etc.
Puedes mirar tambien http://developer.skype.org para que veas la combinacion que usan ellos en su arquitectura interna
(Skytools= Londiste + PgQ + WalMgn + PL/Proxy)

Saludos



--
"DBAs must implement decisions based on the best fit of application, DBMS, and 
platform
...........for that reason I use BSD + PostgreSQL + 
Linux.........................."

Ing. Marcos Luís Ortíz Valmaseda
Centro de Tecnologías de Almacenamiento y Anális de Datos (CENTALAD)
Universidad de las Ciencias Informáticas

Linux User # 418229

http://www.freebsd.org
http://www.openbsd.org
http://www.postgresql-es.org
http://www.postgresql.org
http://www.planetpostgresql.org
--
TIP 5: ¿Has leído nuestro extenso FAQ?
        http://www.postgresql.org/docs/faqs.FAQ.html

Responder a