TRANSACCIONES DISTRIVUTIVAS Y PROTOCOLO DE COMPROMISO

Description

Mind Map on TRANSACCIONES DISTRIVUTIVAS Y PROTOCOLO DE COMPROMISO, created by fernando_9213_ on 21/11/2013.
fernando_9213_
Mind Map by fernando_9213_, updated more than 1 year ago
fernando_9213_
Created by fernando_9213_ over 10 years ago
131
0

Resource summary

TRANSACCIONES DISTRIVUTIVAS Y PROTOCOLO DE COMPROMISO
  1. Las transacciones locales son las que tienen acceso a los datos y los actualizan sólo en una base de datos local
    1. las transacciones globales son las que tienen acceso a datos y los actualizan en varias bases de datos locales. Se pueden asegurar las propiedades ACID de las transacciones locales
      1. Estructura del sistema Cada sitio tiene su propio gestor local de transacciones, cuya función es asegurar las propiedades ACID de las transacciones que se ejecuten en ese sitio.
        1. sitio. Los diferentes gestores de transacciones colaboran para ejecutar las transacciones globales
          1. El gestor de transacciones administra la ejecución de las transacciones (o subtransacciones) que tienen acceso a los datos almacenados en un sitio local.
            1. El gestor de transacciones administra la ejecución de las transacciones (o subtransacciones) que tienen acceso a los datos almacenados en un sitio local.
              1. El coordinador de transacciones coordina la ejecución de las diferentes transacciones (tanto locales como globales) iniciadas en ese sitio.
                1. Mantenimiento de un registro histórico con fines de recuperación
                  1. El subsistema del coordinador de transacciones no se necesita en los entornos centralizados, dado que las transacciones sólo tienen acceso a los datos en un sitio.
                    1. Inicio de la ejecución de la transacción
                      1. Modos de fallo del sistema Los sistemas distribuidos pueden sufrir los mismos tipos de fallos que los sistemas centralizados (por ejemplo, errores de software, errores de hardware y fallos de discos).
                        1. Una alternativa es el protocolo de compromiso de tres fases (C3F), que evita ciertos inconvenientes del protocolo
                          1. Compromiso de dos fases En primer lugar se describe el modo en que opera el protocolo de compromiso de dos fases (C2F) durante el funcionamiento normal
                            1. Fase 1. Ci añade el registro <T preparar> al registro histórico y obliga a guardar el registro histórico en un lugar de almacenamiento estable
                              1. Fase 2. Cuando Ci recibe las respuestas al mensaje preparar T de todos los sitios, o cuando ha transcurrido un intervalo de tiempo especificado con anterioridad desde que se envió el mensaje
                                1. Fallo de un sitio participante. Si el coordinador Ci detecta que un sitio ha fallado emprende las acciones siguientes. Si el sitio falla antes de responder a Ci con el mensaje T preparada
                                  1. Fallo del coordinador. Si el coordinador falla durante la ejecución del protocolo de compromiso para la transacción T, los sitios participantes deben decidir el destino de T.
                                    1. Recuperación y control de la concurrencia Cuando se reinicia un sitio que ha fallado se puede llevar a cabo la recuperación,
                                      1. Recuperación y control de la concurrencia Cuando se reinicia un sitio que ha fallado se puede llevar a cabo la recuperación,
                                        1. El protocolo de compromiso de tres fases (C3F) es una extensión del protocolo de compromiso de dos fases que evita el problema del bloqueo con determinadas suposicione
                                          Show full summary Hide full summary

                                          Similar

                                          Mind Maps Essay Template
                                          linda_riches
                                          A Christmas Carol - Characters
                                          chloeprincess10
                                          EBW: Onderwerp 1, Gr7 (KABV)
                                          mvloch
                                          C1 B1 & P1 Test
                                          jodie00
                                          Macbeth - Charcters
                                          a.agagon
                                          GCSE Foundation Maths Revision
                                          Mia Jones
                                          Physics GCSE AQA Unit 1 quiz
                                          Adorkable_dreamer
                                          Weimar & Nazi Germany?
                                          Maddy Balkham
                                          PSBD TEST 2-2
                                          Suleman Shah
                                          Geography Tourism
                                          lauramarypowell
                                          The Tempest
                                          Dirk Weibye