Server Dictionary: Hot Standby FAQ

  

El llamado hot standby consiste en instalar el servidor central en dos servidores que se respaldan entre sí, y solo un servidor se ejecuta al mismo tiempo. Cuando uno de los servidores que se ejecuta falla y no se puede iniciar, el otro servidor de respaldo se iniciará y ejecutará automáticamente (por lo general, alrededor de 2 minutos) para garantizar el funcionamiento normal de todo el sistema de red. El mecanismo de trabajo de la espera activa es en realidad proporcionar una capacidad automática de recuperación de fallas para el servidor central de todo el sistema de red. Este artículo responde a algunas preguntas comunes sobre el modo de espera en caliente.

P: ¿Cuándo necesito Hot Standby?

R: Este problema es en realidad relativamente simple. En general, el servidor tiene que funcionar durante muchos años y su trabajo de respaldo es absolutamente indispensable. Por lo tanto, para decidir si usar el sistema en espera de sistema dual, primero considere la importancia del sistema y la tolerancia del usuario final para la interrupción del servicio, y luego decida si usar el sistema en espera de sistema dual. Por ejemplo, ¿por cuánto tiempo pueden los usuarios en la red tolerar los servicios de recuperación? ¿Cuáles son las consecuencias si el servicio no se puede recuperar rápidamente?

P: He adoptado la tecnología RAID y la tecnología de copia de seguridad de datos. ¿Es necesario realizar la espera activa?

A: No hay una distinción clara entre esto, ¡RAID y la copia de seguridad de datos son igualmente importantes! La copia de seguridad de los datos solo puede resolver la recuperación después de que ocurra un problema en el sistema, y ​​la tecnología RAID solo puede resolver el problema del disco duro por experiencia. Sabemos que cuando hay un problema con el servidor, ya sea el problema de hardware del dispositivo o el problema del sistema de software, el servicio se interrumpirá, y la tecnología de copia de seguridad de datos y RAID no puede resolver el problema de evitar la interrupción del servicio. Por lo tanto, para sistemas de red con altos requisitos de seguridad y servicios de aplicaciones continuos y confiables, el modo de espera en caliente sigue siendo muy importante. De hecho, podemos pensar así: si su servidor está dañado, ¿cuánto tiempo tiene para restaurarlo para que funcione correctamente? De esta manera usted puede entender la importancia de la espera en caliente!

P: ¿Cuál es la diferencia entre una solución de espera activa y un clúster?

A: Conceptualmente, la espera activa es uno de los clústeres. Los clústeres generalmente incluyen dos tipos: uno es un clúster de servidor de aplicación puro, es decir, cada servidor de aplicación accede a un servidor de base de datos unificado, pero algunos no necesitan almacenamiento de archivos compartidos, etc., tal clúster es relativamente simple. El otro es el Hot Standby de sistema dual de la base de datos. Esta implementación de Hot Standby de sistema dual generalmente utiliza dos servidores compartidos al mismo tiempo, y en el caso general, ambos toman los métodos primario y de respaldo (también tienen un alto nivel). El sistema adopta un enfoque paralelo, es decir, dos servidores proporcionan servicios al mismo tiempo).

P: ¿Cómo utilizan los servicios de base de datos el modo de espera activa?

A: el Hot Standby se implementa mediante software. Es decir, en lugar de utilizar un dispositivo de almacenamiento compartido, los datos nativos pueden fluir directamente entre varios hosts. Obviamente, la mayor ventaja de este método es que ahorra una inversión costosa en equipos de almacenamiento, y sus deficiencias no son difíciles de encontrar: producirá inconsistencias en los datos o afectará la velocidad de lectura de la base de datos. Veamos un ejemplo: si cambia al servidor de respaldo cuando se interrumpe el servicio, es posible que haya una pequeña cantidad de transacciones que ya se han completado en el host que no se han implementado en el modo de espera. A diferencia de la recuperación de datos de respaldo, una vez que se inicia el modo de espera, las operaciones subsiguientes ya se han realizado, por lo que es bastante difícil recuperar los paquetes perdidos. Por lo tanto, este enfoque es adecuado para sistemas que no son muy sensibles a la pérdida de pequeñas cantidades de datos.

Aquí hay una solución estándar para espera activa basada en almacenamiento compartido y software de doble máquina. Proporciona un cambio rápido en ausencia de supervisión, y no hay pérdida de datos, y la inversión en la compra de dispositivos de almacenamiento será mayor.

P: ¿Cómo elijo e implemento una configuración de espera activa?

A: 1. Tome la solicitud como el factor principal y realice un análisis serio. Basado en alta disponibilidad.

2. Considere si usar la base de datos en espera activa, el clúster del servidor de aplicaciones o la copia de seguridad del software.

3. Seleccione para determinar el dispositivo específico, el modelo de software, etc. El autor aquí les recuerda a todos que diferentes dispositivos de almacenamiento de disco duro o software tienen problemas de compatibilidad entre ellos. Por lo tanto, debe consultar a un profesional antes de comprar y no parece ser incompatible con los dispositivos de almacenamiento relacionados. Fenomenon

4. Una vez completada la implementación, asegúrese de realizar una prueba para asegurarse de que el trabajo es normal y debe prestar atención a la prueba regular de si el sistema puede cambiar normalmente durante la operación.

Copyright © Conocimiento de Windows All Rights Reserved