AlwaysOn en SQL Server Andrei Garzón

Documentos relacionados
Técnicas avanzadas de Monitoreo

Alta Disponibilidad en SQL Server: AlwaysOn

LOG SHIPPING AND DATABASE MIRROR

POSGRADO EXPERTO DBA INTELIGENCIA DE NEGOCIOS

Microsoft SQL Server 2008 Instalación y Configuración

VMs de Alto Rendimiento para SQL Server en AWS y Azure. Warner Chaves SQLTurbo.com / Pythian

Oracle Database 12c: Taller de Copia de Seguridad y Recuperación ed 2

Mejores Prácticas para SQL-Server en Ambientes Virtualizados. Carlos Rojas Vargas

Oracle Database 11g: Taller de Administración II Versión 2 (Español)

iscsi Un nuevo concepto de redes SAN

Principios de diseño para procesos de ETL. Rafael Salas, SQL Server MVP

Servidores De Aplicaciones Java EE.

Curso: 10983A Upgrading Your Skills To Windows Server 2016

MS SQL Server 2014 y La Plataforma de Datos

Curso Implementing and Managing Microsoft Server Virtualization (10215)

Continuidad y eficiencia de servicios y datos. Sandra Ryan Senior Systems Engineer VERITAS Software Cono Sur sryan@veritas.com

Cuando diseñamos e implantamos una nube privada, uno de los requisitos de diseño siempre es alta disponibilidad.

Grandes de Bases de Datos. Alta disponibilidad Envío de bitácoras

Soluciones de Replicación en PostgreSQL 9.1

Soluciones de alta disponibilidad y de recuperación ante desastres

Roberto Di Lello. Augusto Alvarez. MVP DS Consultor Sr. TPS SA

CL_55115 Planning, Deploying and Managing Microsoft Project Server 2013

Microsoft Virtualization para profesionales de Vmware

MOC 10983A Actualización de Conocimientos a Windows Server 2016

SharePoint Day Bogotá Julio 13 de 2013 SQL Server 2012 & SharePoint Server 2013, integración cercana a la perfección

Recuperacion de Desastre en SQL Server Mejoras

Arquitectura de Máxima Disponibilidad(MAA): Continuidad de Negocios (CN)

Clustering en Windows 2003

Sistemas de Bases de Datos 2 Practica 1

Curso de SQL y de SQL Server 2008 R2 Parte 3 Visión general de SQL Server

Guillermo Sanchez MVP Virtual Machine [MCP MCTS MCITP MCT] Consultor Senior IT- EXO S.A

VERITAS Cluster Server 4.2 for Windows

DIPLOMADO SQL SERVER 2012

Oracle Application Server 10g R2: Administración I

PROGRAMA FORMATIVO. MCSA Windows Server 2012

Administración de SQL Server 2016

Asumir el control de big data: soluciones de análisis y almacenamiento para obtener información de gran impacto sobre el negocio

SQL Server 2008 Bootcamp Día 2 SQL 2008 FILESTREAM

Opciones de replicación y distribución de datos en Oracle RDBMS 9iR2, 10gR2 y 11gR1

Plataforma Cloud Computing. Marcelo Venegas Gormaz Jefe de Servicio Técnico

Servicios en la Nube Pública SaaS de Oracle (Oracle SaaS Public Cloud Services) D O C U M E N T A C I Ó N D E L P I L A R J U L I O D E

ÍNDICE INTRODUCCIÓN...17

Modelo de Clustering. Microsoft SQL Server

Alta Disponibilidad. con. Por: Ing. Dennis Cohn Muroy

SharePoint. Conference Perú 2011

Introducción General - Consultas con Transact-SQL Server Duración: 25 Horas

Beneficios y Ventajas del Particionado de Datos con SQL Server 2005 Enterprise Edition. Copyright 2008, Solid Quality Mentors. All rights reserved.

UTN :: buenos aires. Administración de Recursos

Alta Disponibilidad con PostgreSQL. Lenin Hernández Junio 2012

Almacenamiento Turbo NAS de QNAP para VMware

formación CURSO ONLINE de Administración de vsphere IVA

SQL Server SQL Server 2008 y 2008 R2. SQL Server SQL Server 2014

Soluciones OLAP con Microsoft Analysis Services

Conexiones dedicadas y compartidas: pool de conexiones.

Módulo 7. Administración de MySQL

Modelos Multidimensionales con Analysis Services Primeros Pasos

StaaS. El almacenamiento como servicio (II) Curso de Arquitectura de Servidores, Almacenamiento por red Backups

PRODUCTO Nº Licencias PVP Educativo , , ,43 Licencia Acronis Snap Deploy Server Soporte STANDARD

ÍNDICE. Introducción... XVII. Capítulo 1. Oracle 10g y el Grid Computing... 1

Situación de partida. Problemática. Objetivos

Comparación de características entre las ediciones Estándar y Enterprise

MS_20465 Designing Database Solutions for Microsoft SQL Server

Facultad: Ingeniería de Sistemas

Ventajas de SQL Server Enterprise en contextos de Business Intelligence

DIEZ RAZONES. para seleccionar la Solución GOOM. frente a otras plataformas de NAV en AZURE

MS_10971 Storage and High Availability with Windows Server 2012

Cómo CA Recovery Management puede ayudarnos a proteger y garantizar la disponibilidad de la información que impulsa nuestros negocios?

UNIVERSIDAD TECNOLÓGICA ECOTEC PROGRAMA ANALITICO

Configuración avanzada de Windows Server 2012 Services

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1

Agenda. Soluciones de almacenamiento en red

Bases de datos. 76 Horas

Administering Microsoft SQL Server 2012 Databases (Exam )

IBM PowerHA SystemMirror para IBM i

Curso Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services (6236)

IBM Storwize V7000 & VMware Virtual Infrastructure IBM Corporation

Productos y Servicios. Administración SQL Server 2005

BVS Cisco Powered IaaS

EXCH000e Configuración, Administración y Solución de Problemas de Microsoft Exchange Server 2010

[Video] Microsoft Azure Opciones de Cómputo para Apps en la Nube

Contenido. Instalación y configuración de Windows Implementación y administración de servicios de empresa utilizando Windows 10...

Arquitectura de sistema de alta disponibilidad

Symantec Backup Exec 11d para Windows Small Business Server Ediciones Premium y Standard

Transcripción:

AlwaysOn en SQL Server 2016 Andrei Garzón

Speaker Bio Andrei Garzón Ingeniero de Sistemas de la Universidad de los Andes. Magister en Ingeniería de Sistemas Universidad de Los Andes. Consultor de Inteligencia de Negocios y SQL Server desde hace más de 5 años. MCT, MCSE. Integrante de la comunidad de Inteligencia de Negocios Intermezzo BI @andreigarzon /andreigarzon 2

Agenda Introducción Estrategias de HA / DR Novedades en SQL Server 2016 3 3

Alta Disponibilidad / Recuperación de Desastres Alta Disponibilidad Recuperación de desastres 4 4

Alta Disponibilidad / Recuperación de Desastres 99.99% Disponibilidad Horas Minutos 99% 87,6 99,9% 8,76 99,99% 0,876 52,6 99,999% 0,0876 5,3 5 5

Estrategias Log Shipping Database Mirroring* Failover Cluster Instances Availability Groups 6 6

Estrategias Log Shipping 7 7

Estrategias Database Mirroring Alto desempeño - Asíncrono 8 8

Estrategias Database Mirroring Alta seguridad - Síncrono 9 9

Estrategias Alta Disponibilidad Primary Data Center Disaster Recovery Data Center Witness Principal Mirror Log Shipping Secondary Synchronous Database Mirroring Log Shipping 10 10

Estrategias Alta Disponibilidad Failover Cluster 11 11

Qué es AlwaysOn? Grupo de tecnologías de alta disponibilidad y recuperación de desastres existentes a partir de SQL Server 2012 12 12

Tecnologías de AlwaysOn Failover Cluster Instances (FCI) Failover a nivel de instancia Requiere almacenamiento compartido Solo una replica activa por instancia Availability Groups (AG) Failover a nivel de grupos de bases de datos No requiere almacenamiento compartido Replicas activas 13 13

Grupos de disponibilidad Database Mirroring + Log Shipping Lectura / Backup sobre los secundarios Conexión transparente desde las aplicaciones Failover a nivel de grupos Múltiples secundarios 14 14

Grupos de disponibilidad Windows Server Failover Cluster Primary Data Center Disaster Recovery Data Center Primary Fileshare Witness Secondary Availability Group Secondary Synchronous Synchronous / Asynchronous 15 15

Estrategias Aspecto Log Shipping Database Mirroring Failover Clustering Availability Groups Unidad Failover Base de datos Base de datos Instancia Grupos de bases de datos Failover Automático No Si, con testigo Si Si Número de replicas Ilimitado 1 0 4 Conexión transparente Disponibilidad de la réplica No No Si Si Sólo lectura entre restauraciones Sólo lectura vía snapshot N/A Sólo lectura / Backup 16 16

Grupos de disponibilidad - Listener Primary Data Center Disaster Recovery Data Center Primary Fileshare Witness Secondary Availability Group Secondary Synchronous Synchronous / Asynchronous 17 17

Grupos de disponibilidad - Listener Listener Primary Data Center Disaster Recovery Data Center Primary Fileshare Witness Secondary Availability Group Secondary Synchronous Synchronous / Asynchronous 18 18

Grupos de disponibilidad Listener Secundarios Listener ApplicationIntent = ReadOnly Primary Data Center Disaster Recovery Data Center Primary Fileshare Witness Secondary Availability Group Secondary Synchronous Synchronous / Asynchronous 19 19

Read Only Routing Para cada replica es necesario: Configurar las replicas para permitir conexiones de lectura ALTER AVAILABILITY GROUP [AG1] MODIFY REPLICA ON N'Instance1' WITH (SECONDARY_ROLE (ALLOW_CONNECTIONS = READ_ONLY)); Definir el routing URL ALTER AVAILABILITY GROUP [AG1] MODIFY REPLICA ON N'Instance1' WITH (SECONDARY_ROLE (READ_ONLY_ROUTING_URL = N'TCP://Server01.contoso.com:1433')); 20 20

Read Only Routing Para cada replica es necesario: Definir el routing list Sin Balanceo SQL Server 2012, 2014, 2016 ALTER AVAILABILITY GROUP [AG1] MODIFY REPLICA ON N'COMPUTER01' WITH (PRIMARY_ROLE (READ_ONLY_ROUTING_LIST=('Server01\Instance01','Server02\Instance02', 'Server03\Instance03'))); Definir el routing list Con Balanceo SQL Server 2016 ALTER AVAILABILITY GROUP [AG1] MODIFY REPLICA ON N'COMPUTER01' WITH (PRIMARY_ROLE (READ_ONLY_ROUTING_LIST=(('Server01\Instance01','Server02\Instance02'), 'Server03\Instance03'))); 21 21

Novedades en SQL Server 2016 Máximo 8 replicas secundarias (SQL 2014) (4 replicas desde 2012) Failover automático entre máximo 3 replicas (2 replicas desde 2012) Failover automático si las bases de datos presentan problemas (corrupta, offline) Grupos de Alta Disponibilidad Básico Sql Server Standard Una base de datos Dos replicas Sin Listener 22 22

Questions?

Thank You for Attending Follow @pass24hop Share your thoughts with hashtags #pass24hop & #sqlpass