Módulo de recuperación de fallos de los procesos de un sistema FreeBSD utilizando variables en disco

2017 
ABSTRACTThis paper describes the creation of a crash-recovery module of the processes in a reliable communication program with fall and recovery of equipment, on a FreeBSD system. The creation of this module is based on the parameters or values that a running process contains, establishing a variable or file that is stored on disk. The variable is synchronized with the values of each process so that they can be retrieved by the module, avoiding loss of information during the transmission prior to the data integration. The module presents two recovery mechanisms, the coherence checker and the concurrency control, each of which process in a synchronized way with the process and the recovery of the variable in the event of a failure.Keywords: crash-recovery module, recovery mechanisms, coherence checker, concurrency control.  RESUMENEl presente trabajo describe la creacion de un modulo de recuperacion de fallos de los procesos de un programa de comunicacion fiable con caidas y recuperacion de equipos, en un sistema FreeBSD. La creacion de este modulo se basa en los parametros o valores que un proceso en ejecucion contenga, estableciendo una variable o fichero que se almacena en disco. La variable se sincroniza con los valores de cada proceso para que puedan ser recuperados por el modulo, con la finalidad de que no se pierda la informacion o datos que se esten trasmitiendo al momento de reintegrarse. El modulo presenta dos mecanismos de recuperacion, el comprobador de coherencia y el control de concurrencia, cada uno de ellos trabaja de forma sincronizada con el proceso y la variable de recuperacion en caso de presentarse algun tipo de fallo.Palabras clave: modulo de recuperacion, mecanismos de recuperacion, comprobador de coherencia, control de concurrencia.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []