Categorías: Todo - recuperación - datos - confiabilidad - modelos

por Eduardo Peña Abad hace 4 años

263

Confiabilidad

La confiabilidad es un requerimiento esencial para cualquier sistema de manejo de bases de datos, especialmente en aplicaciones empotradas y sistemas de tiempo real. Un sistema confiable debe ser capaz de procesar solicitudes de usuarios incluso cuando algunos de sus componentes fallan, manteniendo la consistencia de la base de datos.

Confiabilidad

Confiabilidad

To name your story, you have to think about the overall message and what you want your audience to understand from the story. Also, make it relevant and easy to remember.

Autor Eduardo Peña Abad Materia Base de datos distribuidas Grupo 5751 Matricula 201420094

Autor Eduardo Peña Abad

Materia Base de datos distribuidas

Grupo 5751

Matricula 201420094

Puntos de verificación (Checkpoints).

Cuando ocurre la falla en el sistema es necesario consultar la biblioteca para determinar cuales son las transacciones que necesitan volver a hacerse y cuando no necesitan hacerse. Estos puntos de verificación nos ayudan para reducir el gasto de tiempo consultado la bitácora. e punto de verificación es un registro que genera en la bitácora para consultar en todo lo que se encuentra antes de ese punto esta correcto y verificado

Protocolos REDO/UNDO

The ending of a story is essential. We all know that if the ending is weak, what happened before loses its importance. So make it unpredictable, but fair. A resolved ending answers all the questions and ties up any loose threads from the plot.

El registro de la base de datos contiene información que es utilizada por el proceso de recuperación para restablecer la base de datos a un estado considerable. Esta información puede incluir entre otras cosas:
*El valor nuevo del dato (Imagen nueva)
*El valor anterior del dato
*los datos accesados por la transacción para realizar la acción
*El tipo de operación realizada
*El identificador de la transacción

Conceptos básicos de confiabilidad.

The middle of the story is where you add layers of complications that will lead to the end. Reveal more about the character's journey. Did their personality go through changes? How did they overcome the challenges? And as you build up the story’s central conflict, make it more personal to that character. Also, from the middle act, you have to lead into the final act.

La confiabilidad engloba varias actividades y una de ellas es el planteamiento de modelos de confiabilidad, esto es fundamentalmente la probabilidad de supervivencia del sistema. Se expresa como una función de las confiabilidades de los componentes o subsistemas, que generalmente, estos modelos se encuentran dependiendo del tiempo.

La confiabilidad es otro requerimiento indispensable, y probablemente es mas importante. Una base de datos no confiables es simplemente inutilizable. Para la mayoría de las aplicaciones empotradas, en especial las empleadas en sistemas de tiempo real, las confiabilidad es una propiedad no negociable que deben tener todos los componentes.

Un sistema de manejo de base de datos confiable es aquel que puede continuar procesando las solicitudes de usuarios aun cuando el sistema sobre el que opera no es confiable. en otras palabras, aun cuando los componentes de un sistema distribuido fallen, un DDMBS confiable debe seguir ejecutando las solicitudes de usuario sin violar la consistencia de la base de datos.