You are on page 1of 20

Alta Disponibilidad en

SQL Server: AlwaysOn


Ponente: Pablo F. Dueas Campo
Servicios Profesionales | sp@danysoft.com
13 Encuentro Danysoft en Microsoft
Abril 2016
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Sala 3
Infraes
tructur

Agenda
Sala 3 | Gestin
de Infraestructura de Servidores
Primera Sesin

Segunda Sesin

Tercera Sesin

Supervisin del
rendimiento de Bases
de Datos SQL Server

Disaster Recovery para


entornos Hyper-V

BPM: Automatizacin
de Procesos

Cuarta Sesin

Quinta Sesin

Sexta Sesin

Alta Disponibilidad en
SQL Server:
AlwaysOn

SIEM : Monitorizacin
de Eventos

Auditoria : Verificar la
seguridad definida

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Tecnologas Alta Disponibilidad


Reflejo de base de datos.
Grupos de alta disponibilidad (HA) AlwaysOn.

Conmutacin de clster por error.


Instancias de clster de conmutacin por error (FCI) de
AlwaysOn.

Trasvase de registros.
Grupos de disponibilidad (DR) AlwaysOn.

Replicacin.

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Solucin Flexible
Conmutar base de datos en vez de instancia.
Conmutar varias bases de datos a la vez: permite conmutar
grupos de bases de datos pertenecientes a una aplicacin.
Varias rplicas secundarias.
Modos de disponibilidad alternativos: confirmacin sincrnica y
asincrnica.
Varios modos de conmutacin por error: automtica, manual
planeada y manual forzada.

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Solucin Flexible (2)


Clsteres de conmutacin por error de mltiples subredes.
Migracin entre clsteres de grupos de disponibilidad
AlwaysOn para la actualizacin del sistema operativo.
Modos de qurum:

Mayora de nodos
Nodo y mayora de recurso compartido de archivos
Nodo y mayora de disco
Solo disco

Nodos que votan y nodos que no votan.


XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Solucin Integrada

Asistente para nuevo grupo de disponibilidad.


Panel AlwaysOn para obtener una vista global del estado.
Poder usar T-SQL, SSMS o Power Shell.
Soporta todas las tecnologas:
Captura de datos modificados.
FILESTREAM.
Seguimiento de cambios.
Bases de datos independientes.
Cifrado de base de datos...
Diagnsticos completos.
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

ROI (Retorno de la Inversin)


Acceso de slo lectura en las
rplicas secundarias.
Copias de seguridad desde las
rplicas secundarias.
Optimado para que el servidor
primario vaya lo ms rpido.
Optimado para que los
tiempos de conmutacin sean
mnimos.

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Informes en Rplica Secundaria


Impacto en alta
disponibilidad (RPO, RTO y
RLO).
Aislamiento de instantnea
(SI y RCSI): Versionado de
filas aumenta 14 bytes.
Operaciones DDL: bloqueo de REDO.
Latencia de datos.
Planes de consulta y estadsticas: en tempdb.
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Clsteres de Conmutacin por Error de


Windows Server (WSFC)

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Instancias de Clster de Conmutacin por


Error de AlwaysOn
Alta disponibilidad local mediante la redundancia en el nivel de
instancias de servidor.
Beneficios:
Proteccin de la instancia.
Conmutacin automtica en caso de error.
Compatibilidad con soluciones de almacenamiento.
Los nodos pueden estar en distintas redes.
Reconfiguracin cero de aplicaciones y clientes durante las
conmutaciones por error.
En caso de que un grupo pierda el qurum, todo el clster se deja sin
conexin.
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Grupos de Disponibilidad AlwaysOn


Requiere clsteres de conmutacin por error de Windows Server (WSFC).
Restricciones con FCI:
Slo uno de los nodos puede albergar rplicas.
No soportan conmutacin automtica de AlwaysOn.
Slo soportan sincronizacin completa de datos manual.
Requisitos bases de datos:
Slo bases de datos de usuario.
Lectura y escritura.
Usar el modo de recuperacin completo.
No pertenecer a otro grupo de disponibilidad.
Cuidado si las bases de datos no estn en la misma ruta en todos los
nodos.
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Caractersticas grupos AlwaysOn


De una a cinco instancias de SQL Server para las rplicas de
disponibilidad.
Cada rplica de disponibilidad secundaria puede aceptar conexiones de
cliente para acceso de solo lectura.
Se pueden configurar las rplicas secundarias para hacer copias de
seguridad (de registro y de slo copia).
Modos de disponibilidad:
Confirmacin asincrnica.
Alguna prdida de datos.
Conmutacin por error manual
forzada.

Confirmacin sincrnica.
Latencia de las transacciones.
Conmutacin automtica y manual planeada.
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Modos de conmutacin por error

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Clsteres de Conmutacin por Error de


Mltiples Subredes
Conjunto diferente de subredes.
Misma ubicacin o sitios
geogrficamente dispersos
(clsteres elsticos).
Ningn almacenamiento
compartido: replicar datos.
Recuperacin ante desastres y alta
disponibilidad
Sin V-LAN elstica.
MultiSubnetFailover=True.
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Agente de escucha del grupo de


disponibilidad
Nombre de red virtual (VNN).
Nombre DNS nico.
Una o varias direcciones IP
virtuales.
Direcciones IP estticas.
Rplica de slo lectura:
Application Intent=ReadOnly
MultiSubnetFailover: en
paralelo.
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Monitorizacin
Votos y estado del
clster:
AlwaysOn
Dashboard:

Informacin del
clster:
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Objetos de Servidor
Trabajos del Agente SQL Server.
Inicios de sesin.
Valores de configuracin del servidor
Credenciales
Consultas entre bases de datos
Datos cifrados
Mensajes de error definidos por el usuario
Notificaciones de eventos
Aplicaciones de Service Broker
Procedimientos de inicio
Desencadenadores (en el nivel de servidor)
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Tambin puedes realizarlas en las pausas para el caf o


durante la comida en la zona habilitada para ello.
Posteriormente tanto para dudas, como si
tienes que afrontar un proyecto o adquisicin
de software, estamos a tu disposicin en :
info@danysoft.com | 902 123146

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Sala 2

Descubre Danysoft
Informacin
ampliada sobre
licencias, qu
incluye cada
edicin, y utilidades software en:

Informacin
ampliada sobre
formacin,
consultora y
cesin
profesionales en:

Valor aadido a la
comunidad en
forma de eventos
como este,
artculos tcnicos
o revistas en:

+50 vdeos en
castellano sobre
Visual Studio, SQL
Server, TFS y
soluciones
Microsoft en:

shop.danysoft.com

www.danysoft.com
/servicios

www.danysoft.com
/comunidad

www.youtube
/danysoftech

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Gracias
Para ms informacin contacta con Danysoft
info@danysoft.com | www.danysoft.com
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

You might also like