Base datos Distribuida o C/S con firebird
Hola compañeros,
Quiero aprovechar la experiencia de ustedes a ver que me pueden aportar para este caso.
Tengo una aplicacion desarrollada en delphi 6 que ataca una base de datos Firebird a traves de una red LAN desde varios computadores.
Al crecer la empresa el modelo del sistema de ha copiado igual en las demas oficinas, asi tengo ahora 10 oficinas con el mismo modelo.
El primer problema viene al momento de al momento de realizar actualizaciones al sistema, debo pasar por cada una de las oficinas y hacer el procedimiento (incluyendo en otras ciudades).
El segundo problema es al momento de generar informes. cada oficina genera sus informes y al final hay que estar haciendo sumatorias, y busquedas en diferentes informes similares.
Tengo la idea de montar un servidor con un buen ancho de banda en la oficina principal y asi tengo 1 sola base de datos que actualizar y de donde generar informes. pero con las desventajas que esto implica (tiempo de respuesta y dependencia 100% de esa linea de internet y el servidor).
Ahora les pregunto, alguien ha tenido alguna experiencia similar? que solucion es mejor alternativa?
como minimizo el tiempo de respuesta conectandome remotamente?
Desde ya, gracias por sus aportes.
Saludos
|