Números de Época

Um número de época é o número total de operações que foram originadas em uma réplica particular.

Na Figura 2 de Rastreio de Operação para Cada Réplica, o número de época para boston_hub é 950.

O esquema de sincronização de MultiSite tenta minimizar a quantidade de dados transmitidos entre as réplicas. Cada réplica mantém o rastreio desses números de época:
A Tabela 1 mostra como esses números de época são incluídos em uma matriz de número de época. Cada réplica mantém seu próprio tipo de matriz, revisando suas linhas à medida que o trabalho ocorre localmente e que troca os pacotes de atualização com outras réplicas:
Tabela 1. Matriz de Número de Época de Duas Linhas na Réplica boston_hub
  Operações originadas em boston_hub Operações originadas em sanfran_hub
Registro do boston_hub de seu próprio estado 950 504
Estimativa do boston_hub do estado de sanfran_hub 912 504
Os comentários desta matriz são relatados pelo comando lsepoch na réplica boston_hub :
multiutil lsepoch -clan telecomm -site boston_hub -family PRODA -user bostonadmin -password secret 
Multiutil: Estimativas dos períodos de cada site reproduzidos no site ’boston_hub’ (@minuteman):
boston_hub: 950
sanfran_hub: 504
Multiutil: Estimativas dos períodos de cada site reproduzidos no site ’sanfran_hub’ (@goldengate):
boston_hub: 912
sanfran_hub: 504
Um comando syncreplica –export digitado em boston_hub utiliza essa matriz conforme a seguir para gerar uma atualização destinada para sanfran_hub:
  1. Na réplica boston_hub, o número de operações locais é 950 (o número no canto superior esquerdo da matriz) e a estimativa é a de que a réplica sanfran_hub importou todas as operações por meio de oplog ID 912 (o número no canto inferior esquerdo).
  2. O pacote de atualização que a réplica boston_hub envia para a réplica sanfran_hub inclui as entradas de oplog boston_hub 913-950. Depois do administrar de Boston chamar syncreplica –export, a linha sanfran_hub é atualizada:
    multiutil lsepoch -clan telecomm -site boston_hub -family PRODA -user lexadmin -password secret 
    Multiutil: Estimativas dos períodos de cada site reproduzidos no site ’boston_hub’ (@minuteman):
    boston_hub: 950
    sanfran_hub: 504
    Multiutil: Estimativas dos períodos de cada site reproduzidos no site ’sanfran_hub’ (@goldengate):
    boston_hub: 950
    sanfran_hub: 504
Conceitos relacionados
Recuperação de Pacote Perdido
Referências relacionadas
lsepoch
syncreplica

Feedback