SlideShare una empresa de Scribd logo
1 de 27
Maximizando la disponibilidad para las
     Aplicaciones de misión crítica
Maximiliano Marin
TSP Data Platfom       #MicrosoftNow
t-maxm@Microsoft.com
@maxmarinsql
AGENDA
•   Introducción
•   Antecedentes
•   ¿Qué es? Y ¿Cómo funciona?
•   Demo
Introducción
SQL Server 2012
  Una plataforma de datos
Antecedentes
Evolución de Microsoft SQL Server
                                    2012

                          2008 R2
              2008
 2005
¿Pero qué buscaban los usuarios?
“Aaahhh… pero yo con O puedo tener un cluster activo-
                      activo”

  “Hay otro motor con el que puedo tener múltiples
         escritores contra la base de datos”
                (pero pago hasta las ganas)


        “Su modelo activo-activo es simulado”

“En el modelo activo-pasivo tengo una máquina floja”
               (parásito, zángano, o como quieran llamarle)
¿Y qué fue lo que se hizo?


 Características de HA y DR de SQL Server
                      +
Características de HA y DR de Exchange 2010
¿Qué es y cómo funciona Always On?
AlwaysOn
       Ayudando a obtener HA global, a través de mejor uptime y administración




                 secundarios
Multi-database


                         carga a los secundarios

BENEFICIOS ADICIONALES
                      distribución de cargas entre secundarios de solo lectura
                        al cambiar los workloads desde el primario a los secundaries, incluyendo
los respaldos.
Grupos de disponibilidad de always on
Overview
Ejemplo de topología de HA/DR/ON
Availability Group Reemplaza DB Mirrorin
Beneficios de la topología
Consideraciones para los Availability Groups
Consideraciones para el Cluster
Los miembros del cluster tienen que pertenecer al mismo dominio o a un
dominio de confianza
El cluster necesita de quorum para evitar el sindrome de split brain
La cantidad de votos determina la tolerancia a fallos del cluster

Configurando el Quorum
1. Seleccionar los miembros del cluster que votan
   Primario
   Objetivo de failover automatico
   Otros nodos locales del datacenter. (No tienen que ser instancias de sql server)
2. Seleccionar tipo de quorum:
   Odd number of votes, use “Node Majority”
   Even number of votes
      a) Add an additional node and use “Node Majority”
      b) Agregar una carpeta compartida y usar “Node and File Share Majority”
Topología de Ejemplo de funcionamiento de Quorum
Recursos
• http://www.microsoft.com/sqlserver/en/us/s
  olutions-technologies/mission-critical-
  operations/high-availability.aspx
• http://technet.microsoft.com/en-
  us/sqlserver/bb265254.aspx
• http://technet.microsoft.com/en-
  us/library/ms190202.aspx
Gracias!

Más contenido relacionado

La actualidad más candente

Performance Tuning en Azure SQL Database
Performance Tuning en Azure SQL DatabasePerformance Tuning en Azure SQL Database
Performance Tuning en Azure SQL DatabaseJoseph Lopez
 
Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016Joseph Lopez
 
Query store
Query storeQuery store
Query storeSolidQ
 
Azure sql database escalabilidad
Azure sql database escalabilidadAzure sql database escalabilidad
Azure sql database escalabilidadEduardo Castro
 
SQL Server 2016 Tablas en Memoria
SQL Server 2016 Tablas en MemoriaSQL Server 2016 Tablas en Memoria
SQL Server 2016 Tablas en MemoriaEduardo Castro
 
Introduccion a SQL Server 2016 Stretch Databases
Introduccion a SQL Server 2016 Stretch DatabasesIntroduccion a SQL Server 2016 Stretch Databases
Introduccion a SQL Server 2016 Stretch DatabasesEduardo Castro
 
Sistemasgestoresdebasesdedatos 120615013341-phpapp02
Sistemasgestoresdebasesdedatos 120615013341-phpapp02Sistemasgestoresdebasesdedatos 120615013341-phpapp02
Sistemasgestoresdebasesdedatos 120615013341-phpapp02Roberto Perez Perez
 
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineAplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineJoseph Lopez
 
Enterprise Ready Data Warehousing in the Cloud
Enterprise Ready Data Warehousing in the CloudEnterprise Ready Data Warehousing in the Cloud
Enterprise Ready Data Warehousing in the CloudRaul Martin Sarachaga Diaz
 
Análisis de datos con Apache Spark
Análisis de datos con Apache SparkAnálisis de datos con Apache Spark
Análisis de datos con Apache SparkEduardo Castro
 

La actualidad más candente (14)

SGBD Y TECNOLOGIAS
SGBD Y TECNOLOGIASSGBD Y TECNOLOGIAS
SGBD Y TECNOLOGIAS
 
Performance Tuning en Azure SQL Database
Performance Tuning en Azure SQL DatabasePerformance Tuning en Azure SQL Database
Performance Tuning en Azure SQL Database
 
Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016
 
Couchdb
CouchdbCouchdb
Couchdb
 
Query store
Query storeQuery store
Query store
 
Azure sql database escalabilidad
Azure sql database escalabilidadAzure sql database escalabilidad
Azure sql database escalabilidad
 
SQL Server 2016 Tablas en Memoria
SQL Server 2016 Tablas en MemoriaSQL Server 2016 Tablas en Memoria
SQL Server 2016 Tablas en Memoria
 
Introduccion a SQL Server 2016 Stretch Databases
Introduccion a SQL Server 2016 Stretch DatabasesIntroduccion a SQL Server 2016 Stretch Databases
Introduccion a SQL Server 2016 Stretch Databases
 
Sistemasgestoresdebasesdedatos 120615013341-phpapp02
Sistemasgestoresdebasesdedatos 120615013341-phpapp02Sistemasgestoresdebasesdedatos 120615013341-phpapp02
Sistemasgestoresdebasesdedatos 120615013341-phpapp02
 
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineAplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine
 
Enterprise Ready Data Warehousing in the Cloud
Enterprise Ready Data Warehousing in the CloudEnterprise Ready Data Warehousing in the Cloud
Enterprise Ready Data Warehousing in the Cloud
 
Windows server 2012 para it
Windows server 2012 para itWindows server 2012 para it
Windows server 2012 para it
 
Bases de datos_Arturo Aldana Reyes
Bases de datos_Arturo Aldana ReyesBases de datos_Arturo Aldana Reyes
Bases de datos_Arturo Aldana Reyes
 
Análisis de datos con Apache Spark
Análisis de datos con Apache SparkAnálisis de datos con Apache Spark
Análisis de datos con Apache Spark
 

Similar a Maximizando la disponibilidad de las aplicaciones de mision critica

Similar a Maximizando la disponibilidad de las aplicaciones de mision critica (20)

Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Diferencia entre SGBD
Diferencia entre SGBDDiferencia entre SGBD
Diferencia entre SGBD
 
Diferencia entre sgbd
Diferencia entre sgbdDiferencia entre sgbd
Diferencia entre sgbd
 
Estableciendo escenarios de Alta Disponibilidad en las empresas de hoy con MS...
Estableciendo escenarios de Alta Disponibilidad en las empresas de hoy con MS...Estableciendo escenarios de Alta Disponibilidad en las empresas de hoy con MS...
Estableciendo escenarios de Alta Disponibilidad en las empresas de hoy con MS...
 
Basede datos nlsg
Basede datos nlsgBasede datos nlsg
Basede datos nlsg
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
04 presentacion acosta_claudio
04 presentacion acosta_claudio04 presentacion acosta_claudio
04 presentacion acosta_claudio
 
Base de datos3
Base de datos3Base de datos3
Base de datos3
 
Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
 
Cuadros comparativos
Cuadros comparativosCuadros comparativos
Cuadros comparativos
 
Codecamp 2010 - Arquitecturas en la nube
Codecamp 2010 - Arquitecturas en la nubeCodecamp 2010 - Arquitecturas en la nube
Codecamp 2010 - Arquitecturas en la nube
 
My sql clase_1
My sql clase_1My sql clase_1
My sql clase_1
 
Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´s
 
Bases dedatos relacionales
Bases dedatos relacionalesBases dedatos relacionales
Bases dedatos relacionales
 
Taller2
Taller2Taller2
Taller2
 
Tipos de Bases de datos
Tipos de Bases de datosTipos de Bases de datos
Tipos de Bases de datos
 
DOCENTE
DOCENTEDOCENTE
DOCENTE
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Hilda Dolores Garza Acosta Base de Datos
Hilda Dolores Garza Acosta Base de DatosHilda Dolores Garza Acosta Base de Datos
Hilda Dolores Garza Acosta Base de Datos
 

Último

TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888ElianaValencia28
 
Tecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaTecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaElizabethLpezSoto
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxCarolina Bujaico
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024anasofiarodriguezcru
 
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskbydaniela5
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.radatoro1
 
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfTENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfJoseAlejandroPerezBa
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalEmanuelCastro64
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nóminacuellosameidy
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 

Último (20)

TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888
 
Tecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaTecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestría
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptx
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024
 
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.
 
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfTENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamental
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nómina
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 

Maximizando la disponibilidad de las aplicaciones de mision critica

  • 1. Maximizando la disponibilidad para las Aplicaciones de misión crítica Maximiliano Marin TSP Data Platfom #MicrosoftNow t-maxm@Microsoft.com @maxmarinsql
  • 2. AGENDA • Introducción • Antecedentes • ¿Qué es? Y ¿Cómo funciona? • Demo
  • 4. SQL Server 2012 Una plataforma de datos
  • 5.
  • 7. Evolución de Microsoft SQL Server 2012 2008 R2 2008 2005
  • 8. ¿Pero qué buscaban los usuarios? “Aaahhh… pero yo con O puedo tener un cluster activo- activo” “Hay otro motor con el que puedo tener múltiples escritores contra la base de datos” (pero pago hasta las ganas) “Su modelo activo-activo es simulado” “En el modelo activo-pasivo tengo una máquina floja” (parásito, zángano, o como quieran llamarle)
  • 9. ¿Y qué fue lo que se hizo? Características de HA y DR de SQL Server + Características de HA y DR de Exchange 2010
  • 10. ¿Qué es y cómo funciona Always On?
  • 11. AlwaysOn Ayudando a obtener HA global, a través de mejor uptime y administración secundarios Multi-database carga a los secundarios BENEFICIOS ADICIONALES distribución de cargas entre secundarios de solo lectura al cambiar los workloads desde el primario a los secundaries, incluyendo los respaldos.
  • 12. Grupos de disponibilidad de always on
  • 14.
  • 15.
  • 16. Ejemplo de topología de HA/DR/ON
  • 17.
  • 18.
  • 19.
  • 20.
  • 22. Beneficios de la topología
  • 23. Consideraciones para los Availability Groups
  • 24. Consideraciones para el Cluster Los miembros del cluster tienen que pertenecer al mismo dominio o a un dominio de confianza El cluster necesita de quorum para evitar el sindrome de split brain La cantidad de votos determina la tolerancia a fallos del cluster Configurando el Quorum 1. Seleccionar los miembros del cluster que votan Primario Objetivo de failover automatico Otros nodos locales del datacenter. (No tienen que ser instancias de sql server) 2. Seleccionar tipo de quorum: Odd number of votes, use “Node Majority” Even number of votes a) Add an additional node and use “Node Majority” b) Agregar una carpeta compartida y usar “Node and File Share Majority”
  • 25. Topología de Ejemplo de funcionamiento de Quorum
  • 26. Recursos • http://www.microsoft.com/sqlserver/en/us/s olutions-technologies/mission-critical- operations/high-availability.aspx • http://technet.microsoft.com/en- us/sqlserver/bb265254.aspx • http://technet.microsoft.com/en- us/library/ms190202.aspx

Notas del editor

  1. Hablar de forma muy general sobre las características de esta nueva release de SQL Server.
  2. *SlideHintHablar sobre los requerimientos o situación ideal de las empresas para mantener un SLA requerido por la complejidad del negocio. Si se da la oportunidad y el tiempo, contar sobre el 27F y la caída de servicios en Concepción.Los requerimientos actuales, me atrevería decir, de todas las empresas y organizaciones son:No tener pérdida de datosQue el downtime previsto e imprevisto sea el menos posibleRedundancia en 3 o más datacenterdistintosTener todos los 9 requeridos para cumplir con los requerimientos de los clientes.
  3. SQL Server 2000meets basic database needs with enhanced data platform support.Log shipping, replication, and failover clustering – Provides higher availability at a lower cost pointSQL Server 2005 is a solid offering for departmental and mid-market IT and provides an enhanced enterprise data platform.Database mirroring – Makes high availability and fast failover easy to set upSQL Server 2008Mejoras en lastecnologías de HASQL Server 2008 R2 provides comprehensive, integrated data management and business intelligence.Microsoft Hyper-V live migration – Move virtual machines between physical servers without any downtimeSQL Server “Denali” builds on all of these versions to provide even more of the features that customers have requested. Let’s look at some of those features now.
  4. So let’s take a minute to talk about AlwaysOn at a deeper level. First, AlwaysOn offers new capabilities to help boost productivity. It provides a unified, simplified solution with integrated configuration and monitoring tools, making it easier for you to deploy and manage applications. AlwaysOn Availability Groups maximizes the availability of a set of user databases for an enterprise. Each availability group is a container for a discrete set of user databases, known as availability databases, that fail over together. An availability group can have multiple possible failover targets (secondary replicas). Moreover, you can configure secondary replicas to support read-only access to secondary databases and for performing backups on secondary databases. Think of Availability Groups as a premium enterprise-grade alternative to Database Mirroring, which has shipped with SQL Server since 2005. How does AlwaysOn enable greater uptime?The addition of multiple secondaries, along with product investments for faster connectivity and automatic page repair, enable faster failover during planned and unplanned downtime.The addition of multi-site clustering across the subnet helps enable cross-datacenter failover of SQL Server instances. This is incredibly important when both local centers are affected by, say, a natural disaster, the system can quickly failover to a datacenter across the globe. AlwaysOn also enables you to scale as needed, with the ability to distribute workloads to multiple readables. With AlwaysOn Active Secondary, you can offload read workloads to a secondary instance, helping to improve performance.
  5. Ahondar sobre los tres puntos importantes y todos los beneficios que incluye el uso de AlwaysON, haciendo una comparación implícita con las características de alta disponibilidad que ya existen en SQL Server y han mejorado versión tras versión.
  6. RPO:Recovery Point Objective
  7. Los clientes y usuarios preguntan: “¿Cuál es el límite?”. Slide que muestra los límites de la solución.
  8. Ejemplo de topología de AlwaysON. Hacerincapié en las posibilidades de configuración y en la flexibilidad de topología.
  9. ¿Qué es WSFC?A WSFC cluster is a group of independent servers that work together to increase the availability of applications and services. It does this by monitoring the health of the active node and failing over to a backup node, with automatic transfer of resource ownership, when problems are detected. AlwaysON tiene sus bases en WSFC para desarrollar el ambiente de alta disponibilidad. WSFC Tiene la capacidad de hacer failover entre distintas subredes, cosa que antiguamente era muy costoso hacerlo.
  10. ElFailover lo hace a través de un nombre virtual y una ip que se le asigna al momento de crear el listener. Explicar funcionamiento del listener.
  11. DB Mirroring fue marcado como Deprecated en SQL 2012, por lo que en próximas versiones debiera desaparecer. ¿Por qué?DB Mirroring no tener una base de datos de solo lectura. Esto se puede lograr con snapshots programados (se usan más recursos de los que debiera)DB Mirroring solo funciona para una base de datos y no para un grupo de bases de datos.
  12. Sindrome del Split brain:Sucede cuando la red de comunicación de los nodos se cae y los dos nodos piensan que el otro está abajo. Esto lleva a que se genere inconsistencias en los datos que generan.
  13. Sitio de Alta disponibilidad de SQL Server en el sitio de Microsoft.Techcenter de SQL ServerBooks Online de Always ON