Documente Academic
Documente Profesional
Documente Cultură
Transacc
ión
Respues
ta
Cliente Front
end
Servicio
s
Cada administrador de réplica
provee control de concurrencia y
recuperación de sus propios objetos.
Aspectos a tratar:
• Arquitecturas para transacciones con datos
replicados.
A A B B
X Y P N
Administradores de Administradores de
réplica réplica
Replicación de copias
disponibles
U
getBalance(B
T )
getBalance deposit(A,3)
(A)
deposit(B,3
)
B
M
A A NO ONE- B B
COPY
X Y N
SERIALIZABI P
Administradores de LITY Administradores de
réplica réplica
Replicación de copias
disponibles
U
getBalance(B
T )
getBalance deposit(A,3)
(A) falla
deposit(B,3
) commi
t B
M
A A B B
X Y P N
Administradores de Administradores de
réplica réplica
Particiones de red
Una partición de red separa un grupo de
administradores de réplica en dos o mas
subgrupos de manera que los miembros
de un subgrupo puedan comunicarse
entre sí pero los miembros de diferentes
subgrupos no puedan comunicarse
entre sí.
Esquemas:
• Copias disponibles con
• validación
Consenso con quorum
• Partición virtual
Copias disponibles con
validación
Administradores de réplica
X V Y Z
Partición Partición de
virtual red
Administradores de
réplica
X V Y Z
¡¡Gracias por su
atención !!