Get Started. It's Free
or sign up with your email address
AVABILITY by Mind Map: AVABILITY

1. MIRRORING

1.1. Los servidores se ejecutan en la misma computadora.

1.2. Servidor que hace copia de la base de datos.

2. TYPES OF MIRRORING

2.1. Alta disponibilidad

2.2. Alta protección

2.2.1. Sincrónico

2.3. Alto rendimiento

2.3.1. Asincrónico

3. CLUSTERING

3.1. Se conoce como agrupación de bases de datos.

3.2. HTTP(Servidor de apliaciones)

3.3. Problemas:

3.3.1. Problema de equiblibrio de carga.

3.3.2. Problema de disponibilidad

3.3.3. Problema de rendimiento

4. REPLICATION SCENARIOS

4.1. Proceso de múltiples copias de datos.

4.2. Se alamacenan en diferentes ubicaciones.

4.3. Respaldo, tolerancia a fallas y mejora la accesibilidad en una red.

4.4. Servidor origen

4.4.1. Se denomina editor

4.5. Servidor replica

4.5.1. Se denomina suscriptor

5. FULL REPLICATION

5.1. Todos los datos de origen son almacenados en todos los sitios replicados.

6. PARTIAL REPLICATION

6.1. Se copiam los datos a los que se acceden con frecuencia.

6.2. Otros datos permanecen en la fuente.

7. NO REPLICATION

7.1. Solo existe un fragmento en cada sitio del sistema distribuido.

8. TYPES DATA REPLICATION

8.1. CLOUD DATA REPLICATION

8.1.1. Los datos son seguros y no se dañan si hay un desastre natural.

8.1.2. Son ecónomicos

8.1.3. Los usuarios no pagan por un hadware o mantenimiento.

8.2. REPLICATION TRANSACTIONAL

8.2.1. Los cambios de datos que ocurren con frecuencia son automatizados y distribuidos entre servidores.

8.2.2. Ocurre en tiempo real.

8.3. SNAPSHOT REPLICATION

8.3.1. Sincroniza datos entre el editor y el suscritor en un momento dado.

8.3.2. No son frecuentes.

8.3.3. No actualiza cada transacción ente los servidores ni el orden de cambio de datos.

8.4. MERGE REPLICATION

8.4.1. Es compleja.

8.4.2. La sincronización inicial del publicador es una replicación instanteana.

8.4.3. Los datos actualizados son enviados a un agente de combinación, el cual es instalado en todos los servidores.

8.4.3.1. El agente de combinación utiliza algortitmo de resolución de conflictos para actualizar y distribuir datos.

8.5. LOG-BASED REPLICATION

8.5.1. Es factible para bases de datos de replicación.

8.5.2. Se realiza por medio de archivos de registro binario.

8.5.3. Lee los datos directamente de los archivos de registro.

8.5.4. Es la más cercana a la replicación de datos en tiempo real.

8.6. KEY-BASED INCREMENTAL REPLICATION

8.6.1. Proceso de replicación de base de datos.

8.6.1.1. Actualiza o cambia datos que son cambiados desde la última actualización a través de claves de replicación.

8.6.2. Es mucho más rápido y eficiente.

8.6.3. Desventaja:

8.6.3.1. No puede replicar datos ya eliminados.

8.7. BIDIRECTIONAL REPLICATION

8.7.1. Son menos comunes

8.7.2. Subconjunto de la replicación transaccional.

8.7.2.1. El cual permite que dos bases de datos intercambien sus actualizaciones.