Saludos amigos, quiero plantearles un caso sobre un proyecto que quisiera realizar pero necesito sugerencias y opiniones, me explico:
Actualmente donde yo trabajo hay un servidor AS400 con base de datos DB2, el caso es que existen muchas aplicaciones que se conectan a este servidor y a sus respectivas base de datos, el problema que he detectado es que parece que colapsan las peticiones a este solo servidor, por lo cual quisiera saber de que forma se puede hacer replicas de una base de datos hacia otro servidor (nuevo que quiero instalar y que va a tener una base de datos PostgreSQL) de forma que algunas aplicaciones las migre hacia ese otro servidor (el de postgre) y asi dejar el AS400 para las peticiones de mayor trabajo o carga.
hago un pequeño modelo de lo que quisiera hacer:
actualmente:
cliente1, cliente2, cliente3, .... etc --------> servidorAS400 --->base_datos_DB2---->(BD_compras, BD_ventas, BD_almacen)
los clientes se conectan al AS400 y a sus base de datos, segun la aplicacion, en mi caso estoy con la aplicacion de Almacen que usa una base de datos propia (ej: bd_almacen)
lo que quiero plantear:
servidor1 (AS400) --> base de datos---> (BD_almacen, BD_compras, BD_ventas, )
/|\
|
|
\|/
clientes ---> servidor2 (postgre) ----> base_datos_almacen
no se si se puede apreciar, pero quiero es hacer que servidor1 (as400 ) haga una replica de la base de datos (bd_almacen) al servidor2 (postgre) de forma tal que los clientes de almacen se conecten directamente al servidor2 (postgre) y dejar mas libre al servidor1 (as400) para otros procesos.
Bueno amigos de verdad les pido su ayuda y sugerencias opiniones e informacion sobre este planteamiento.
Agradeceria cualquier ayuda tanto a nivel tecnico como de configuracion y/o soporte.
Gracias y Saludos