Krypton Solid

La última tecnología en raciones de 5 minutos

¿Debo automatizar la conmutación por error de aplicaciones críticas en los nodos?

Cuando los nodos fallan en el centro de datos, las aplicaciones deben reiniciarse lo más rápido posible.

Las organizaciones de TI implementan un sistema para conmutar por error de un nodo a otro para permitir una rápida recuperación del servicio. La intervención manual para recuperar una aplicación ralentiza este proceso, especialmente si el nodo falla en medio de la noche o en un día festivo.

La mayoría de las aplicaciones críticas se implementan como demonios o servicios: se inician automáticamente cuando se inicia la computadora. En este caso, la conmutación por error inicia la máquina virtual donde está instalada la aplicación. La virtualización permite esta metodología de conmutación por error para cualquier aplicación que se ejecute dentro de una máquina virtual.

A veces, las aplicaciones necesitan algo más que reiniciar el sistema operativo. Las aplicaciones que no se escribieron como servicios pueden necesitar que un usuario inicie sesión en la máquina virtual y recupere la aplicación. Por lo general, esto solo es un problema en los servidores de Windows. Es bastante fácil de configurar con aplicaciones de inicio de sesión y de inicio de sesión automático, pero algunas aplicaciones también necesitan que el usuario haga clic en botones o abra menús antes de que la aplicación pueda ejecutarse nuevamente.

La conmutación por error automatizada de aplicaciones también es posible en este escenario. Utilizo scripts de AutoIT para automatizar el inicio de la aplicación después de la conmutación por error. Los scripts son buenos, pero este tipo de automatización es frágil: cada actualización de la versión de la aplicación puede romper el script.

El mayor problema son las aplicaciones a las que no les gusta fallar. Las aplicaciones que requieren un proceso de apagado y no pueden recuperarse de un apagado no planificado son difíciles de conmutar por error. Generalmente, estas aplicaciones requieren una mayor intervención manual, como enumerar y eliminar cada bloqueo de la base de datos. Puede ser más sencillo automatizar el proceso de alertas para reparar estas aplicaciones que automatizar los procesos de reparación.

Sobre el Autor:
Alastair Cooke es un formador independiente, consultor y bloguero que se especializa en virtualización de servidores y escritorios. Conocido en Australia y Nueva Zelanda por el Podcast de virtualización APAC y eventos de la comunidad regional, Cooke recibió el estado vExpert de VMware por sus esfuerzos en 2010.

Deja un comentario

También te puede interesar...

Así luce Android en 2015

Android es inherente a un mundo de teléfonos y tabletas de diferentes tamaños, que utilizan diferentes tecnologías y con diferentes funciones y sensores. Si bien esto ha dado lugar a problemas de fragmentación que pueden

Definición de Quanto Swap

¿Qué es un intercambio de Quanto? Un quanto swap es un swap de interés cruzado, liquidado en efectivo, en el que una de las contrapartes paga a la otra una tasa de interés extranjera. El

¿Qué es un período de interrupción?

¿Qué es un período de interrupción? Un período de bloqueo en los mercados financieros es un período de tiempo durante el cual ciertas personas, ya sean directores, empleados o ambos, tienen prohibido comprar o vender

Los 7 principios para crear CTA de video

¿Sigues usando el video en tu estrategia de inbound marketing? ¡Lo más probable es que ya lo estés! Los informes de 2016 muestran que el 96% de las organizaciones B2B usan videos de cierta calidad

¿Qué son los servicios móviles de Google (GMS)?

Google Mobile Services (GMS) es una colección de aplicaciones e interfaces de programación de aplicaciones (API) desarrolladas por Google para fabricantes de dispositivos Android, como teléfonos inteligentes y tabletas. GMS solo se puede implementar en

¿Qué es mHealth (salud móvil)?

mHealth (salud móvil) es un término general para el uso de teléfonos móviles y otras tecnologías inalámbricas en la atención médica. La aplicación más común de mHealth es el uso de dispositivos móviles para educar

¿Hacia una sociedad robótica en 2020?

Investigadores españoles han publicado un estudio sobre el posible impacto futuro de los robots en la sociedad. Creen que la brecha potencial entre el primer y el tercer mundo provocará un desequilibrio tecnológico en los

Red Hat establece la venta para el canal

No había hablado del «canal» durante años hasta mi entrevista la semana pasada con Todd Barr, director de marketing empresarial de RedHat. Pero es el canal que hará que funcione la adquisición de JBOSS por