viernes, 24 de mayo de 2013

Proyecto de Alta Disponibilidad y Balanceo de Carga de las Bases de Datos



Actualmente la Dirección de Tecnología de Información y Comunicaciones, lleva a cabo el proyecto de clusterización de los diferentes manejadores de base de datos, como son: PostgreSQL, MySQL y SQLServer, para implementar una solución con un hosting para toda la Universidad, que permita tener alta disponibilidad y balanceo de cargas en el servicio de las diversas base de datos, que se encuentran en los manejadores mencionados.   Esta arquitectura de clusterización se está implementando en los servidores de base de datos que se encuentran alojados en el Data Center de la UCV, esto con el objetivo de servir a las aplicaciones críticas de la Universidad que necesiten redundancia de datos, tiempo activo de 24/7 y balanceo de cargas. 

La primera fase del proyecto contempla implementar la solución para el manejador SQLServer, con el fin de mejorar el rendimiento y disponibilidad de las principales  aplicaciones que se manejan en el Vicerrectorado Administrativo, en las áreas de RRHH, Administración y Bienes Muebles e Inmuebles, las cuales son utilizadas a nivel descentralizado por todas las facultades y dependencias para el uso y manejo de la información.

La segunda fase del proyecto consiste en implementar la solución de esta arquitectura en los servidores de Base de Datos MySQL, y la tercera fase con los servidores PostgreSQL.

A grandes rasgos entre las actividades a desarrollar en cada una de las fases para la instalación y configuración de los servidores de base de datos se pueden mencionar: 

  •        Instalación del Manejador correspondiente en su versión estable para el sistema operativo instalado en las máquinas virtuales, con las características de memoria y procesamiento adecuadas para la implementación de la solución.

  •       Configuración de las áreas de datos.

  •          Entonación Básica.

  •          Instalación y Configuración de las herramientas de Replicación.

  •         Configuración de Balanceo de Cargas.

  •        Pruebas de Replicación y Balanceo.

  •          Instalación y Configuración de Alta Disponibilidad para los servicios involucrados.


Lo que se busca con la implementación de este Proyecto, además de tener Alta Disponibilidad de los servicios en un momento dado, es el de obtener ahorro en recursos a nivel de hardware, software, electricidad y una mejor administración de las aplicaciones y servicios.  







No hay comentarios:

Publicar un comentario