Pura modo de software espera régimen caliente un análisis en profundidad


【】 EXAMEN La espera en caliente será un enfoque puramente de software para el análisis en profundidad.

Base de datos en caliente con dos técnicas de rutina de una más estándar, dos servidores a través de un dispositivo de almacenamiento compartido (normalmente una matriz de disco compartido o red de área de almacenamiento SAN), y la instalación de dos máquinas de software, para alcanzar el doble caliente en blanco, conocido como los principios compartidos. Otra forma es a través de enfoque de software puro, conocido comúnmente con el software puro o en modo espejo (Mirror).

Medios para compartir la base de datos en dispositivos de almacenamiento compartidos. Cuando un servidor para proporcionar servicios directamente en el dispositivo de almacenamiento a leer y escribir. Cuando entrega el sistema basado en servidores de almacenamiento otra Tong Yang leer la información en un dispositivo.

Para enfoque de software puro, por el software de creación de reflejo, en tiempo real de datos se puede copiar a otro servidor, de modo que los mismos datos en dos servidores de la existencia de una, en caso de fallo del servidor, puede cambiar a otro tiempo servidores.

enfoque pura de software, en cierta medida, reducir los costos, pero también tiene desventajas muy significativas:

1. La fiabilidad es relativamente pobre, los dos de replicación en tiempo real de datos entre servidores es un vínculo relativamente débil.

2. Una vez que una interrupción del servidor, incluso después de la reanudación de una recuperación más sofisticados sincronización de datos. Y esta vez el sistema está sin protección.

3. No existe un mecanismo de transacción, debido a su replicación en el documento y la capa de disco y copia de la transacción de base de datos no afectará al éxito de las operaciones, se producen cambios, la situación de datos incompletos, existe un riesgo considerable en el presente.

Por lo tanto, la propuesta a menos que un último recurso, no optar por soluciones de software puro.

Por otro lado, hay una solución de base de datos en paralelo, no está en el archivo o copiar la capa de disco, sino directamente en la parte delantera de base de datos de gama de enrutamiento en las operaciones de distribución, de forma paralela para completar el mecanismo de transacción para actualizar la base de datos, la base de datos también proporciona servicio paralelo. De este modo, la aplicación actual para SQL SERVER mucho éxito, mucho mejor que el software para compartir la memoria de modo dual +