Академический Документы
Профессиональный Документы
Культура Документы
En informtica, la tolerancia a fallos o conmutacin por error (en ingls: failover) se refiere a la capacidad
de un sistema de seguir funcionando, an en caso de producirse algn fallo en el sistema. Observar que los
fallos pueden ser no intencionados (Ej. cadas de sistemas, fallos en el cableado, fallo hardware) o
intencionados por alguna parte no confiable del sistema (Problema de los generales bizantinos)
El nivel de tolerancia a fallos depender de las tcnicas utilizadas para conseguirlo. No obstante nunca ser
absoluta ya que siempre hay algn tipo de fallo masivo que producira un error irrecuperable. Cada sistema hay
que disearlo (diseo de tolerancia a fallos) de forma que los esfuerzos realizados para mitigar cierto tipo de
fallos compensen los perjuicios que provocara no tolerar ese tipo de fallo.
ndice
1 Estrategias
1.1 Redundancia
1.2 Replicacin
1.3 Autocorreccion
2 Enlaces externos
3 Vase tambin
Estrategias
Hay distintas estrategias para conseguir un sistema lo ms tolerante a fallos posible. Las ms importantes son:
Redundancia
Ejemplos de uso de esta estrategia son:
Replicacin
Para evitar que un fallo produzca la prdida de la informacin almacenada un sistema se suele replicar esa
informacin en ms de un soporte fsico (redundancia), o en un equipo o dispositivo externo a modo de
respaldo. De esta forma, si se produce alguna falla que pueda ocasionar prdida de datos, el sistema debe ser
capaz de restablecer toda la informacin, recuperando los datos necesarios a partir de algn medio de respaldo
disponible.
En esto se basa el sistema de almacenamiento en RAID (Redundant Array of Independent Disks). Los sistemas
RAID (a excepcin de RAID 0) se basan en la tcnica mirroring (en espejo), que permite la escritura
simultnea de los datos en ms de un disco del array.
En sistemas distribuidos es frecuente replicar la informacin para conseguir que sean tolerantes a los fallos.
Para hacer que dicha informacin sea consistente en todo el sistema distribuido se implemental protocolos de
consenso
Autocorreccion
Esta estrategia es la que hacen los navegadores de internet. Cuando el navegador de internet enva una solicitud
HTTP al servidor WEB este responde con el contenido del sitio en formato estandarizado HTML o XHTML, si
este cdigo viene con errores (el estandar no se cumple), entonces el navegador es libre de elegir que hacer con
l, ya sea no mostrar el contenido con problemas, intentar corregirlo o simplemente mostrarlo en texto plano.
Normalmente lo que hacen es intentar corregirlo.
Enlaces externos
en Kioskea.net Tolerancia a fallos
Sistemas redundantes y Failover
Failover y failback
Browsers error tolerance
Vase tambin
Wikcionario tiene definiciones y otra informacin sobre failback.
RAID
Resiliencia (ingeniera)
Obtenido de https://es.wikipedia.org/w/index.php?title=Tolerancia_frente_a_fallos&oldid=99386740
Se edit esta pgina por ltima vez el 25 may 2017 a las 15:12.
El texto est disponible bajo la Licencia Creative Commons Atribucin Compartir Igual 3.0; pueden
aplicarse clusulas adicionales. Al usar este sitio, usted acepta nuestros trminos de uso y nuestra poltica
de privacidad.
Wikipedia es una marca registrada de la Fundacin Wikimedia, Inc., una organizacin sin nimo de
lucro.