Las aplicaciones informáticas se ejecutan en hardware informático fabricado con maquinaria eléctrica muy compleja. Estos servidores, como cualquier equipo mecánico, tienen una expectativa de vida limitada antes de fallar. La conmutación por error de computadora es una estrategia en la que una aplicación de computadora se distribuye en varios conjuntos de hardware para reducir la probabilidad de tiempo de inactividad. Esto limita las pérdidas innecesarias debido a fallas de hardware porque el sistema continuará funcionando después de que un solo servidor falle.
Muchas organizaciones grandes utilizan grupos de computadoras para administrar su sistema tecnológico. Este enfoque generalmente incluye sistemas redundantes y un plan de conmutación por error. La conmutación por error es una opción más cara que el diseño de un solo servidor porque requiere licencias de hardware y software duplicadas.
La recuperación ante desastres es el término técnico que se utiliza para las técnicas de diseño y planificación de la conmutación por error. Esto no se limita al hardware de la computadora. También se encuentran disponibles servicios avanzados para redes y energía eléctrica para edificios. La mayoría de los centros de datos comerciales ofrecen capacidades de conmutación por error a las aplicaciones alojadas dentro del edificio. Los servicios de conmutación por error se consideran una función opcional para un centro de datos y, por lo general, se venden como un servicio premium.
Es importante definir los requisitos de conmutación por error de una aplicación informática antes de implementarla. Este tipo de planificación suele ser demasiado complejo y difícil de implementar después de la implementación.
La energía de respaldo es una característica importante para el diseño de conmutación por error. Por lo general, esto incluye servicios de administración de edificios que permiten la entrada de fuentes de energía comerciales en un edificio. Este enfoque reduce la probabilidad de una falla total de energía porque hay dos alimentadores eléctricos disponibles en el edificio.
Los generadores de gas son otra opción que se usa a menudo en la recuperación de desastres. Estos generadores deben ubicarse cerca de los equipos informáticos de la empresa para garantizar que se disponga de la energía adecuada. Los generadores proporcionan energía de respaldo a corto plazo mientras se restablece la energía principal y generalmente funcionan con combustible diesel.
La conmutación por error de software es otra opción en el diseño del sistema que se utiliza en la recuperación de desastres. Este enfoque requiere que se cargue una aplicación de software en dos computadoras utilizando un equipo especial de equilibrio de carga. El enfoque del software tiene limitaciones porque no tiene en cuenta los problemas de energía y red.