Los módulos redundantes se refieren a módulos o componentes alternativos configurados además del módulo de trabajo principal en el sistema. Cuando el módulo principal falla, el módulo redundante puede hacerse cargo del trabajo de forma automática o manual para evitar el tiempo de inactividad del sistema o la pérdida de datos.
El módulo redundante es un método de diseño que mejora la fiabilidad, la tolerancia a fallas y la disponibilidad del sistema mediante la adición de componentes o sistemas adicionales, y es ampliamente utilizado en aeroespacial, control industrial, redes de comunicación, centros de datos y otros campos con altos requisitos de estabilidad. Su idea central es garantizar que el sistema siga funcionando correctamente cuando algunos componentes fallan a través del mecanismo de "respaldo".
El funcionamiento confiable de los módulos redundantes depende de la colaboración de tres componentes técnicos básicos:
Unidad de monitoreo de fallas: detecta el Estado del módulo principal en tiempo real a través de voltaje, corriente, retroalimentación de señal, etc. las tecnologías comunes incluyen "detección de latidos cardíacos" (el módulo principal y secundario intercambia regularmente señales) y "muestreo de corriente" (monitorea si la carga del módulo principal es anormal).
Unidad de control de conmutación: después de recibir la señal de falla de la unidad de monitoreo, se activa la lógica de conmutación, y los métodos comunes son "conmutación de hardware" (a través de relés, circuitos de conmutación rápida fpgas) y "conmutación de software" (a través del sistema operativo o Firmware especial).
Unidad de sincronización de datos: garantizar la consistencia de los datos entre el módulo principal y el módulo redundante y evitar la pérdida de datos después del cambio. las tecnologías comunes incluyen "espejo en tiempo real" (los datos del módulo principal se copian al módulo redundante en tiempo real) y "sincronización incremental" (datos que solo cambian simultáneamente).
Precauciones de diseño y uso
Evitar "fallas homólogas": el módulo principal y el módulo redundante necesitan suministro de energía independiente y disipación de calor independiente, por ejemplo, el suministro de energía redundante no puede compartir el mismo circuito, de lo contrario, el corte de energía de la red eléctrica hará que ambos fallen al mismo tiempo.
Costos y complejidad de control: los módulos redundantes aumentarán los costos del sistema (como el costo de la doble fuente de alimentación entre un 30% y un 50% más alto que la fuente de alimentación única) y la complejidad de mantenimiento, que deben sopesarse en función del escenario, y los sistemas no críticos (como los routers domésticos) no necesitan ser configurados.
Pruebas y mantenimiento regulares: los módulos redundantes pueden tener "fallas ocultas" en espera a largo plazo y su disponibilidad debe verificarse regularmente a través de "pruebas de conmutación manual" o "inspecciones automáticas", como las pruebas mensuales de conmutación de energía redundante en centros de datos.
Coincidir con la carga y el rendimiento: la Potencia y la Potencia de cálculo del módulo redundante deben ser consistentes con el módulo principal para evitar la reducción del sistema después del cambio debido al rendimiento insuficiente del módulo redundante.