PDF de programación - Migración de un sistema de gestión de base de datos en un entorno empresarial

Imágen de pdf Migración de un sistema de gestión de base de datos en un entorno empresarial

Migración de un sistema de gestión de base de datos en un entorno empresarialgráfica de visualizaciones

Publicado el 22 de Julio del 2018
997 visualizaciones desde el 22 de Julio del 2018
913,7 KB
17 paginas
Creado hace 9a (15/05/2014)
Migración de un sistema de
gestión de base de datos en un
entorno empresarial

Arquitectura del Servicio ASP

Front End Web
Front End Web

Procesamiento

información

Base de datos

Alta Disponibilidad

Problemática en la capa de base de datos

Problemática
Alta disponibilidad activo/pasivo.
Coste de licencias.
Escalabilidad.

Búsqueda de alternativas al motor actual

Requerimientos.
Alta disponibilidad.
Escalabilidad.
Coste alineado con el servicio.
Mantenimiento.
Rendimiento.
Soporte

Bases de datos analizadas

Motor BD actual

Motor alternativo 1

MySQL 5.5.2.8

Windows Server 2008

Linux

Linux Gentoo 3.2.28-
edicom-1208

Gráfico comparativo

Benchmark Publicación bus de comunicaciones de Edicom.

1400000 Documentos

7 Hilos de publicación

Gráfico comparativo

Benchmark Importación en Ediwin.

562764 Documentos

Gráfico comparativo

Sostenibilidad de Motor alternativo 1 vs MySQL.

139.779 docs 265.059 docs 630.353 docs

89.803 docs 309.249 docs 1.039.233 docs

70 Hilos de publicación

70 Hilos de publicación

186 min.

357 min.

1266 min.

130 min.

390 min.

1210 min.

12,56 doc/seg 12,37 doc/seg

8,29 doc/seg

11,51 doc/seg

13,21 doc/seg

14,31 doc/seg

Nº Documentos

Tiempo de Importación
Media Importación. (Documentos/Segundo)

Consideraciones finales

Rendimiento:Excelentes resultados de MySQL frente a los
otros dos motores.

Principio de igualdad de oportunidad: Sintonización de las
bases de datos.

Degradación.

La solución con MySQL es la más económica de todas.

Existen opciones de escalabilidad

Multitud de opciones de soporte con MySQL

Base de datos seleccionada: MySQL

Diseño de solución final

● Gestor de Base de datos seleccionado: MySQL.
● Motor de base de datos: InnoDB.
● Replicación síncrona: Galera.
● Modelo share/nothing
● Balanceo de carga: HA/Proxy
● Alta disponibilidad: KeepAliveD
● Solución totalmente transparente para las aplicaciones

Estrategia de implantación

Nuevas instalaciones

Migración instal. existentes

● Sobre MySQL
● Coexisten ambas soluciones.
● En producción.

Estudio de herramientas para
migración. Requerimientos:
● Sincronismo.
● Bidireccionalidad. (posibilidad de

vuelta atrás)
● Rendimiento.
● Coste.
Entornos de migración analizados:
Oracle Golden Gate, DBMoto,
PowerCenter, SymetricDS,
WorkBench.

Herramientas seleccionadas: SimetricDS + WorkBench

Diseño de la solución de replicación

Problemas encontrados en el camino

Ajustes en el modelo de datos.
Ajustes de desarrollo: Optimización de consultas
para el motor.
PK obligatorios en todas las tablas.
Bugs detectados y corregidos en el SW de
Galera.
Operaciones con DDLs deben estar muy
controladas.
Rediseño de todos los procesos internos

Tunning para MySQL

Consulta antes de tunning para MySQL.

Consulta después de tunning para MySQL.

11 seg.

0.01 seg.

Datos reales de entornos en producción

Bases de Datos

Tablas

Filas

Tamaño

Clientes

MS SQL Server

215

19.694

MySQL

17

1602

7.259.059.147

159.793.401

9445 GB

8177

415GB

600

SPAIN
Parque Tecnológico de Paterna
Charles Robert Darwin 8
46980 Paterna. Valencia
[email protected]
Tel. 902 119 228
Tel. +34 961 366 565

FRANCE
[email protected]
Tel. +33 (0) 820 360 330

BRAZIL
[email protected]
Tel. +55 (11) 3154 5100

ITALY
[email protected]
Tel. +39 02 0064 0402

ARGENTINA
[email protected]
Tel. +54 (11) 5245 8410

USA
[email protected]
Tel. +1 212 889 1909

MEXICO
[email protected]
Tel. +52 (55) 52 12 15 66
  • Links de descarga
http://lwp-l.com/pdf12664

Comentarios de: Migración de un sistema de gestión de base de datos en un entorno empresarial (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad