Teradata - Proteção de Dados

Este capítulo discute os recursos disponíveis para proteção de dados no Teradata.

Diário Transitório

O Teradata usa o Transient Journal para proteger os dados de falhas de transação. Sempre que qualquer transação é executada, o diário transitório mantém uma cópia das imagens anteriores das linhas afetadas até que a transação seja bem-sucedida ou seja revertida com sucesso. Então, as imagens anteriores são descartadas. O diário transitório é mantido em cada AMPs. É um processo automático e não pode ser desativado.

Cair pra trás

O substituto protege os dados da tabela armazenando a segunda cópia das linhas de uma tabela em outra AMP chamada de AMP substituta. Se uma AMP falhar, as linhas substitutas serão acessadas. Com isso, mesmo se um AMP falhar, os dados ainda estarão disponíveis por meio do AMP substituto. A opção de fallback pode ser usada na criação da tabela ou após a criação da tabela. O fallback garante que a segunda cópia das linhas da tabela seja sempre armazenada em outro AMP para proteger os dados contra falhas de AMP. No entanto, o fallback ocupa o dobro do armazenamento e da E / S para inserir / excluir / atualizar.

O diagrama a seguir mostra como a cópia substituta das linhas são armazenadas em outro AMP.

Down AMP Recovery Journal

O diário de recuperação Down AMP é ativado quando o AMP falha e a tabela está protegida contra fallback. Este diário mantém o controle de todas as alterações nos dados do AMP com falha. O diário é ativado nos AMPs restantes no cluster. É um processo automático e não pode ser desativado. Assim que o AMP com falha estiver ativo, os dados do diário de recuperação de Down AMP são sincronizados com o AMP. Feito isso, o diário é descartado.

Cliques

Clique é um mecanismo usado pelo Teradata para proteger os dados de falhas do Node. Um clique nada mais é do que um conjunto de nós Teradata que compartilham um conjunto comum de matrizes de disco. Quando um nó falha, os vprocs do nó com falha migram para outros nós no clique e continuam acessando suas matrizes de disco.

Nó Hot Standby

Nó Hot Standby é um nó que não participa do ambiente de produção. Se um nó falhar, os vprocs dos nós com falha migrarão para o nó hot standby. Depois que o nó com falha é recuperado, ele se torna o nó de espera ativa. Os nós Hot Standby são usados ​​para manter o desempenho em caso de falhas do nó.

INCURSÃO

Array redundante de discos independentes (RAID) é um mecanismo usado para proteger dados contra falhas de disco. A matriz de disco consiste em um conjunto de discos agrupados como uma unidade lógica. Esta unidade pode parecer uma única unidade para o usuário, mas podem estar espalhadas por vários discos.

RAID 1 é comumente usado no Teradata. No RAID 1, cada disco está associado a um disco espelho. Quaisquer alterações nos dados no disco primário também são refletidas na cópia espelhada. Se o disco primário falhar, os dados do disco espelho podem ser acessados.