Teradata - Protección de datos
Este capítulo analiza las funciones disponibles para la protección de datos en Teradata.
Diario transitorio
Teradata usa Transient Journal para proteger los datos de fallas en las transacciones. Siempre que se ejecutan transacciones, el diario Transient guarda una copia de las imágenes anteriores de las filas afectadas hasta que la transacción se realiza correctamente o se revierte correctamente. Luego, las imágenes anteriores se descartan. El diario transitorio se mantiene en cada AMP. Es un proceso automático y no se puede desactivar.
Retroceder
El respaldo protege los datos de la tabla almacenando la segunda copia de las filas de una tabla en otro AMP llamado Fallback AMP. Si falla un AMP, se accede a las filas de respaldo. Con esto, incluso si falla un AMP, los datos siguen estando disponibles a través del AMP alternativo. La opción de reserva se puede utilizar en la creación de la tabla o después de la creación de la tabla. El respaldo asegura que la segunda copia de las filas de la tabla siempre se almacene en otro AMP para proteger los datos de fallas de AMP. Sin embargo, el respaldo ocupa el doble de almacenamiento y E / S para Insertar / Eliminar / Actualizar.
El siguiente diagrama muestra cómo se almacena la copia de respaldo de las filas en otro AMP.
Diario de recuperación de Down AMP
El diario de recuperación de Down AMP se activa cuando el AMP falla y la tabla está protegida contra el respaldo. Este diario realiza un seguimiento de todos los cambios en los datos del AMP fallido. El diario se activa en los AMP restantes del clúster. Es un proceso automático y no se puede desactivar. Una vez que el AMP fallido está activo, los datos del diario de recuperación de Down AMP se sincronizan con el AMP. Una vez hecho esto, se descarta el diario.
Camarillas
Clique es un mecanismo utilizado por Teradata para proteger los datos de las fallas de los nodos. Una camarilla no es más que un conjunto de nodos de Teradata que comparten un conjunto común de matrices de discos. Cuando un nodo falla, los vprocs del nodo fallido migrarán a otros nodos de la camarilla y continuarán accediendo a sus matrices de discos.
Nodo de espera en caliente
Hot Standby Node es un nodo que no participa en el entorno de producción. Si un nodo falla, los vprocs de los nodos fallidos migrarán al nodo de espera activa. Una vez que se recupera el nodo fallido, se convierte en el nodo de reserva activa. Los nodos Hot Standby se utilizan para mantener el rendimiento en caso de fallas en los nodos.
REDADA
La matriz redundante de discos independientes (RAID) es un mecanismo que se utiliza para proteger los datos de fallas de disco. Disk Array consta de un conjunto de discos que se agrupan como una unidad lógica. Esta unidad puede parecer una sola unidad para el usuario, pero pueden estar distribuidas en varios discos.
RAID 1 se usa comúnmente en Teradata. En RAID 1, cada disco está asociado con un disco espejo. Cualquier cambio en los datos del disco principal también se refleja en la copia reflejada. Si el disco principal falla, se puede acceder a los datos del disco espejo.