Estrategia de Alta Disponibilidad De Base de Datos
Estrategia de Alta Disponibilidad De Base de Datos
Failover Clustering
Un clúster de conmutación por error es un grupo de equipos independientes que trabajan juntos para aumentar la disponibilidad y la escalabilidad de las funciones en clúster (anteriormente denominadas aplicaciones y servicios en clúster). Los servidores agrupados (llamados nodos) están conectados por cables físicos y por software.
Si uno o más de los nodos del clúster fallan, otros nodos comienzan a brindar servicio (un proceso conocido como conmutación por error). Además, los roles agrupados se supervisan de forma proactiva para verificar que funcionan correctamente. Si no funcionan, se reinician o se mueven a otro nodo.
Failover Clustering has many practical applications, including:
Highly available or continuously available file share storage for applications such as Microsoft SQL Server and Hyper-V virtual machines
Highly available clustered roles that run on physical servers or on virtual machines that are installed on servers running Hyper-V
Database mirroing
Database Mirroring es una tecnología de Alta Disponibilidad basada en un modo de funcionamiento Activo / Pasivo. Es decir, mientras una Instancia realiza un papel de Servidor Principal (Activo) para una base de datos en particular, la otra instancia realiza el papel de Servidor Espejo o Secundario (Pasivo) para dicha base de datos.
Requisitos previos
Para realizar el siguiente ejemplo necesitamos dos máquinas virtuales SQL Server 2012 Enterprise Edition . La primera instancia que en nuestro ejemplo llamaremos principal contiene la base de datos, de la cual queremos hacer el mirroring, y la instancia secundaria a la que hemos llamado mirroring está totalmente vacía.
Database replication
La replicación de bases de datos es una técnica a través de la cual una instancia de una base de datos se copia, transfiere o integra exactamente en otra ubicación. La replicación de bases de datos permite copiar un archivo de base de datos desde un sistema de administración de base de datos maestro (DBMS) y su implementación exacta en un DBMS esclavo.
Comentarios
Publicar un comentario