*   >> Lectura Educación Artículos >> tech >> la seguridad

Las soluciones de los problemas de alta Availability

Las soluciones de los problemas de alta disponibilidad

Introducción

Un sistema se llama disponible si la solicitud del usuario de algún servicio y que recibe la respuesta adecuada y trabajo deseado hecho en el servidor. También se define como la relación entre el tiempo de media en servicio y el tiempo total en servicio [1]. Diferentes sistemas tienen diferentes requisitos en términos de disponibilidad del sistema. Sistemas importantes tienen requisitos muy críticos de la disponibilidad de los sistemas.

Si el usuario quiere acceder al sistema y el usuario no recibe respuesta adecuada desde el sistema entonces se llama no está disponible. Puede haber muchas razones, como el software, fallas de energía o de hardware pueden causar la falta de disponibilidad del sistema [2]

Soluciones en alta disponibilidad:.

Estas son las principales razones de la falta de disponibilidad del sistema y solución de la manera de deshacerse de estos problemas

El fracaso del programa:

fallo de software es una de las principales razones de la falta de disponibilidad del sistema.

Software falla debido a errores no controlados en los programas de software [3]. Estos errores se residen en los programas de software y activan cuando cualquier entrada externa interactuar con la parte del programa de software. Los errores de software o errores se pueden dividir en dos categorías; Bohrbugs y Heisenbugs [4]. Bohrbugs son los errores que se pueden reproducir; por lo tanto, los desarrolladores o probadores pueden detectar y eliminar esos bichos. Heisenbugs son difíciles de reproducir; por lo tanto, estos son difíciles de encontrar y eliminar de programas de software.

Debido Heisenbugs no son reproducibles por eso estos son difíciles de encontrar y eliminar durante el desarrollo de software.

Debido al comportamiento no determinista de Heisenbugs, puede ser manejado por repetir esos pasos, por lo que mediante el reinicio de la aplicación puede solucionar el problema. Esta técnica de reiniciar se puede implementar mediante la introducción de puntos de control. Ver puntos mantienen la instantánea del sistema periódicamente durante la ejecución y cuando el sistema se reinicia que restaurará el estado anterior del sistema.


El otro enfoque es que se puede utilizar para el componente de software es utilizar componentes redundantes mientras que el desarrollo aplicaciones a gran escala. Estos componentes redundantes se pueden

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.