Escenarios híbridos con sql server 2014

Enrique Catala Bañuls
Enrique Catala BañulsTechnical Leader at @SolidQ and Microsoft Data Platform MVP
Escenarios híbridos con SQL
Server 2014
Enrique Catalá
MVP en SQL Server, Mentor SolidQ
ecatala@solidq.com
@enriquecatala
www.solidq.com
2© 2014 SolidQ
Agenda
•Arquitecturas híbridas
•Backups a la nube
•Bases de datos en la nube
3© 2014 SolidQ
¿Para qué necesitamos entorno
Hibrido?
Administración
Escalabilidad
Disaster
Recovery
4© 2014 SolidQ
Por qué necesitamos DR en SQL
Server?
•Un evento que nos tumbe nuestro On-premise
• Temporal (e.g. gateway failure)
• Permanente (e.g. flooding)
•Un site manual de DR es muy caro
• Alquiler, mantenimiento, luz, personal,…
• Hardware
• …
5© 2014 SolidQ
Tecnologías soportadas
Technology SQL Server
Version
Zero Data
Loss
Scope #
Secondarie
s
Automatic
Failover
Readable
Secondarie
s
Availability
Groups
SQL Server
2012+
Yes*
(Sync
Mode)
DB(s) 4 -> 2012
8 -> 2014
Yes
(w/
additional
cluster
member)**
Yes
Database
Mirroring
SQL Server
2005+
Yes*
(High
Safety
Mode)
DB 1 Yes
(w/
Witness)**
Limited
(database
snapshots)
Log
Shipping
SQL Server
2005+
No DB Ilimitadas No Limited
(standby
state)
Replicacion SQL Server
2008+
No Articulos Ilimitadas No Si
* La mayoria eligen modo async para evitar impacto en rendimiento
**Modo async soporta pérdida de datos
6© 2014 SolidQ
AlwaysOn: Mejoras
• Increased number of secondaries
• Increased availability of readable
secondaries
• Add Azure Replica Wizard
Sync Async
7© 2014 SolidQ
Diagrama de arquitectura
Windows Cluster
Availability Group
On-Premises
SecondaryPrimary
8© 2014 SolidQ
Diagrama de arquitectura
Windows Cluster
Availability Group
On-Premises
SecondaryPrimary Secondary
Cloud
9© 2014 SolidQ
Diagrama de arquitectura
Windows Cluster Windows Cluster
Availability GroupAvailability Group
Primary Secondary
On-Premise (MAD) On-Premise (BCN)
Secondary
10© 2014 SolidQ
Diagrama de arquitectura
Windows Cluster
Availability Group
Cloud On-Premise
SecondarySecondaryPrimary
11© 2014 SolidQ
Diagrama de arquitectura
Windows Cluster
Availability Group
Cloud On-Premises
SecondarySecondaryPrimary
12© 2014 SolidQ
Diagrama de arquitectura
DBreplica1
Replica1 Replica2 Replica n
DBreplica2 DBreplica3
Azure Republicador
(opcional)
Transactional
replication
SYNC
WAN
SQL1 (onpremise)
ON PREMISE Azure
 Nodos secundarios replicación
 Capa de base de datos,
suscriptores (5s-15s delay)
 SQL Standard Edition
 Nodo publicador
 Instancia OnPremise que contiene los
datos maestros a replicar mediante
replicación transaccional
Demo
Availability Groups
Añadir replica en azure
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
Escenarios híbridos con sql server 2014
38© 2014 SolidQ
Agenda
•Arquitecturas híbridas
•Backups a la nube
•Bases de datos en la nube
39
Backups a Microsoft Azure
Windows Azure
storage
• On-site/off-site storage costs
• Device management costs
• Manage drives and policy
• Near “bottomless” storage
• Off-site, geo-redundant
• No provisioning
• No device management
• Media safety (decay-free)
• Remote accessibility
40© 2014 SolidQ
Backups autoadministrados
• El agent maneja y se encarga de registrar por
nosotros los backups
• Beneficios principales
• Gestion de backups a gran escala
o En funcón de context – for example, workload/throttling
o Mínimos conocemientos – control retention period
o Administrar todas o algunas BBDD
• Soporta backups a azure
o Georedundante
o Coste mínimo de almacenamiento
o 0 mantenimiento de hardware de almacenamiento
EXEC smart_admin.sp_set_db_backup
@database_name='TestDB',
@storage_url=<storage url>,
@retention_days=30,
@credential_name='MyCredential',
@enable_backup=1
Demo
Backups en Azure
42© 2014 SolidQ
Agenda
•Arquitecturas híbridas
•Backups a la nube
•Bases de datos en la nube
43© 2014 SolidQ
Asistente para migrar a Azure
44© 2014 SolidQ
BBDD Hibridas
• Subir ficheros de log y datos
a Azure manteniendo el
nodo de cómputo en
OnPremise
• TDE soportado
• Beneficios
• Transparente para apps
• Capacidad de
almacenamiento ilimitada
• Almacenamiento
georeplicado
• Seguro porque el TDE
guarda las claves TDE
OnPremise (master)
• Restores “instantáneos”
45© 2014 SolidQ
BBDD Hibridas
46© 2014 SolidQ
Conclusión
47© 2014 SolidQ
Conclusión
ElásticoAzure
Hibrido
Fácil
¿Preguntas?
Enrique Catalá
MVP en SQL Server, Mentor SolidQ
ecatala@solidq.com
@enriquecatala
www.enriquecatala.com
Gracias!
Enrique Catalá
MVP en SQL Server, Mentor SolidQ
ecatala@solidq.com
@enriquecatala
www.enriquecatala.com
1 of 49

Recommended

Escenarios híbridos con SQL Server 2014 by
Escenarios híbridos con SQL Server 2014Escenarios híbridos con SQL Server 2014
Escenarios híbridos con SQL Server 2014Enrique Catala Bañuls
870 views48 slides
Quickway Sitios de Contingencia Gyssa y Azure by
Quickway Sitios de Contingencia Gyssa y AzureQuickway Sitios de Contingencia Gyssa y Azure
Quickway Sitios de Contingencia Gyssa y AzureGyssa
559 views28 slides
Paralelismo en SQL Server by
Paralelismo en SQL ServerParalelismo en SQL Server
Paralelismo en SQL ServerEnrique Catala Bañuls
386 views30 slides
Datos sin fronteras by
Datos sin fronterasDatos sin fronteras
Datos sin fronterasDiego Rodriguez
261 views11 slides
Introducción a No sql by
Introducción a No sqlIntroducción a No sql
Introducción a No sqlGustavo Alzate Sandoval
2.4K views15 slides
Almacenamiento en la nube by
Almacenamiento en la nubeAlmacenamiento en la nube
Almacenamiento en la nubeMABEL YADIRA COGOLLO
61 views6 slides

More Related Content

What's hot

Sql server ha muerto, larga vida a sql server by
Sql server ha muerto, larga vida a sql serverSql server ha muerto, larga vida a sql server
Sql server ha muerto, larga vida a sql serverEnrique Catala Bañuls
303 views51 slides
Sql azure data warehouse gab jorge muchaypina by
Sql azure data warehouse gab   jorge muchaypinaSql azure data warehouse gab   jorge muchaypina
Sql azure data warehouse gab jorge muchaypinaMUG Perú
354 views25 slides
Big data, Hadoop, HDInsight by
Big data, Hadoop, HDInsightBig data, Hadoop, HDInsight
Big data, Hadoop, HDInsightGustavo Alzate Sandoval
3.2K views45 slides
Polybase by
PolybasePolybase
PolybaseSolidQ
2.7K views34 slides
Polybase y su uso en la integración de almacenes de datos by
Polybase y su uso en la integración de almacenes de datosPolybase y su uso en la integración de almacenes de datos
Polybase y su uso en la integración de almacenes de datosSpanishPASSVC
1.3K views56 slides
Ecs codemotion by
Ecs codemotionEcs codemotion
Ecs codemotionEngisoft Cloud Services
1K views30 slides

What's hot(20)

Sql azure data warehouse gab jorge muchaypina by MUG Perú
Sql azure data warehouse gab   jorge muchaypinaSql azure data warehouse gab   jorge muchaypina
Sql azure data warehouse gab jorge muchaypina
MUG Perú354 views
Polybase by SolidQ
PolybasePolybase
Polybase
SolidQ2.7K views
Polybase y su uso en la integración de almacenes de datos by SpanishPASSVC
Polybase y su uso en la integración de almacenes de datosPolybase y su uso en la integración de almacenes de datos
Polybase y su uso en la integración de almacenes de datos
SpanishPASSVC1.3K views
Novedades en sql server 2022 by Eduardo Castro
Novedades en sql server 2022Novedades en sql server 2022
Novedades en sql server 2022
Eduardo Castro347 views
Query store by SolidQ
Query storeQuery store
Query store
SolidQ464 views
Novedades en SQL Azure V12 by SolidQ
Novedades en SQL Azure V12Novedades en SQL Azure V12
Novedades en SQL Azure V12
SolidQ291 views
Novedades SQL Azure v12 by SolidQ
Novedades SQL Azure v12Novedades SQL Azure v12
Novedades SQL Azure v12
SolidQ129 views
Database as a service con Oracle Cloud platform by Erick Vidal Bazini
Database as a service con Oracle Cloud platformDatabase as a service con Oracle Cloud platform
Database as a service con Oracle Cloud platform
Erick Vidal Bazini854 views
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016... by Joseph Lopez
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...
Joseph Lopez654 views
Webinar - Introducción a Cloudbuilder Next by Arsys
Webinar - Introducción a Cloudbuilder NextWebinar - Introducción a Cloudbuilder Next
Webinar - Introducción a Cloudbuilder Next
Arsys1.5K views
Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8 by Arsys
Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8
Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8
Arsys420 views
Otras Novedades (Always Encrypted, Row-Level Security, Mejoras AG) by SolidQ
 Otras Novedades (Always Encrypted, Row-Level Security, Mejoras AG) Otras Novedades (Always Encrypted, Row-Level Security, Mejoras AG)
Otras Novedades (Always Encrypted, Row-Level Security, Mejoras AG)
SolidQ307 views

Similar to Escenarios híbridos con sql server 2014

24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014 by
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 201424HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014Guillermo Caicedo
342 views40 slides
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -... by
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...SpanishPASSVC
591 views40 slides
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine by
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
610 views84 slides
Beneficios de Oracle Cloud by
Beneficios de Oracle CloudBeneficios de Oracle Cloud
Beneficios de Oracle CloudDeiby Gómez
356 views22 slides
Entorno de datos Microsoft Cloud by
Entorno de datos Microsoft CloudEntorno de datos Microsoft Cloud
Entorno de datos Microsoft CloudJoseph Lopez
602 views46 slides
avanttic - webinar: Oracle Database 12c (24-03-2015) by
avanttic - webinar: Oracle Database 12c (24-03-2015)avanttic - webinar: Oracle Database 12c (24-03-2015)
avanttic - webinar: Oracle Database 12c (24-03-2015)avanttic Consultoría Tecnológica
1.6K views41 slides

Similar to Escenarios híbridos con sql server 2014(20)

24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014 by Guillermo Caicedo
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 201424HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014
Guillermo Caicedo342 views
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -... by SpanishPASSVC
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...
SpanishPASSVC591 views
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine by Joseph Lopez
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
Joseph Lopez610 views
Beneficios de Oracle Cloud by Deiby Gómez
Beneficios de Oracle CloudBeneficios de Oracle Cloud
Beneficios de Oracle Cloud
Deiby Gómez356 views
Entorno de datos Microsoft Cloud by Joseph Lopez
Entorno de datos Microsoft CloudEntorno de datos Microsoft Cloud
Entorno de datos Microsoft Cloud
Joseph Lopez602 views
Seguridad y Entornos Críticos en Cloud - Cloud Leadership 2013 by Arsys
Seguridad y Entornos Críticos en Cloud - Cloud Leadership 2013Seguridad y Entornos Críticos en Cloud - Cloud Leadership 2013
Seguridad y Entornos Críticos en Cloud - Cloud Leadership 2013
Arsys730 views
Mejores prácticas para SQL Server en ambientes virtualizados by SpanishPASSVC
Mejores prácticas para SQL Server en ambientes virtualizadosMejores prácticas para SQL Server en ambientes virtualizados
Mejores prácticas para SQL Server en ambientes virtualizados
SpanishPASSVC3.3K views
Escalabilidad en SQL Server Database en Azure by Eduardo Castro
Escalabilidad en SQL Server Database en AzureEscalabilidad en SQL Server Database en Azure
Escalabilidad en SQL Server Database en Azure
Eduardo Castro656 views
SQL Azure Administración, Desempeño y Mantenimiento by Eduardo Castro
SQL Azure Administración, Desempeño y MantenimientoSQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y Mantenimiento
Eduardo Castro735 views
Azure Training Day Guatemala - Migración de Aplicaciones Web a Azure by Guillermo Zepeda Selman
Azure Training Day Guatemala - Migración de Aplicaciones Web a AzureAzure Training Day Guatemala - Migración de Aplicaciones Web a Azure
Azure Training Day Guatemala - Migración de Aplicaciones Web a Azure
SQL Server 2014 infraestructura hibrida y nube by Eduardo Castro
SQL Server 2014 infraestructura hibrida y nubeSQL Server 2014 infraestructura hibrida y nube
SQL Server 2014 infraestructura hibrida y nube
Eduardo Castro1.2K views
Recuperación ante desastres y continuidad del negocio con Azure SQL Database by Joseph Lopez
Recuperación ante desastres y continuidad del negocio con Azure SQL DatabaseRecuperación ante desastres y continuidad del negocio con Azure SQL Database
Recuperación ante desastres y continuidad del negocio con Azure SQL Database
Joseph Lopez1.1K views
Servidores web de altas prestaciones. Tema 7 by pacvslideshare
Servidores web de altas prestaciones. Tema 7Servidores web de altas prestaciones. Tema 7
Servidores web de altas prestaciones. Tema 7
pacvslideshare313 views
Database as a service by Erick Vidbaz
Database as a serviceDatabase as a service
Database as a service
Erick Vidbaz250 views

More from Enrique Catala Bañuls

Capas de acceso a datos .net escalables de verdad contra SQL Server by
Capas de acceso a datos .net escalables de verdad contra SQL ServerCapas de acceso a datos .net escalables de verdad contra SQL Server
Capas de acceso a datos .net escalables de verdad contra SQL ServerEnrique Catala Bañuls
534 views27 slides
Aplicando R al análisis de rendimiento de un servidor by
Aplicando R al análisis de rendimiento de un servidorAplicando R al análisis de rendimiento de un servidor
Aplicando R al análisis de rendimiento de un servidorEnrique Catala Bañuls
152 views20 slides
Técnicas avanzadas para resolver tus problemas de sql server by
Técnicas avanzadas para resolver tus problemas de sql serverTécnicas avanzadas para resolver tus problemas de sql server
Técnicas avanzadas para resolver tus problemas de sql serverEnrique Catala Bañuls
1.7K views28 slides
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el... by
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...Enrique Catala Bañuls
1.4K views26 slides
Planes de ejecución 3.0 sql 2016 y v next by
Planes de ejecución 3.0 sql 2016 y v nextPlanes de ejecución 3.0 sql 2016 y v next
Planes de ejecución 3.0 sql 2016 y v nextEnrique Catala Bañuls
1.3K views20 slides
Paralelismo en sql server by
Paralelismo en sql serverParalelismo en sql server
Paralelismo en sql serverEnrique Catala Bañuls
1.9K views29 slides

More from Enrique Catala Bañuls(20)

Capas de acceso a datos .net escalables de verdad contra SQL Server by Enrique Catala Bañuls
Capas de acceso a datos .net escalables de verdad contra SQL ServerCapas de acceso a datos .net escalables de verdad contra SQL Server
Capas de acceso a datos .net escalables de verdad contra SQL Server
Técnicas avanzadas para resolver tus problemas de sql server by Enrique Catala Bañuls
Técnicas avanzadas para resolver tus problemas de sql serverTécnicas avanzadas para resolver tus problemas de sql server
Técnicas avanzadas para resolver tus problemas de sql server
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el... by Enrique Catala Bañuls
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...
Como hacer tuning a capas de acceso a datos en .NET (dotNetConference2016) by Enrique Catala Bañuls
Como hacer tuning a capas de acceso a datos en .NET (dotNetConference2016)Como hacer tuning a capas de acceso a datos en .NET (dotNetConference2016)
Como hacer tuning a capas de acceso a datos en .NET (dotNetConference2016)
HERRAMIENTA CASE PARA MODELADO DE ALMACENES DE DATOS BASADA EN LENGUAJES ESPE... by Enrique Catala Bañuls
HERRAMIENTA CASE PARA MODELADO DE ALMACENES DE DATOS BASADA EN LENGUAJES ESPE...HERRAMIENTA CASE PARA MODELADO DE ALMACENES DE DATOS BASADA EN LENGUAJES ESPE...
HERRAMIENTA CASE PARA MODELADO DE ALMACENES DE DATOS BASADA EN LENGUAJES ESPE...

Recently uploaded

fundamentos de electricidad electronica by
fundamentos de electricidad electronicafundamentos de electricidad electronica
fundamentos de electricidad electronicaKevin619029
5 views16 slides
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx by
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxDELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxdavidsalazar63484
5 views6 slides
proyecto lavadora.docx by
proyecto lavadora.docxproyecto lavadora.docx
proyecto lavadora.docxpaulavallejo21
11 views2 slides
Cuadros comparativos Herramientas tecnologicas III.pdf by
Cuadros comparativos Herramientas tecnologicas III.pdfCuadros comparativos Herramientas tecnologicas III.pdf
Cuadros comparativos Herramientas tecnologicas III.pdfDarlingGalan1
7 views4 slides
Tecnologías para la enseñanza virtual by
Tecnologías para la enseñanza virtual Tecnologías para la enseñanza virtual
Tecnologías para la enseñanza virtual mpachecocodem
9 views8 slides
MVelazco_Internet, Origenes y Evolucion.pptx by
MVelazco_Internet, Origenes  y Evolucion.pptxMVelazco_Internet, Origenes  y Evolucion.pptx
MVelazco_Internet, Origenes y Evolucion.pptxal223915
6 views39 slides

Recently uploaded(20)

fundamentos de electricidad electronica by Kevin619029
fundamentos de electricidad electronicafundamentos de electricidad electronica
fundamentos de electricidad electronica
Kevin6190295 views
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx by davidsalazar63484
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxDELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
Cuadros comparativos Herramientas tecnologicas III.pdf by DarlingGalan1
Cuadros comparativos Herramientas tecnologicas III.pdfCuadros comparativos Herramientas tecnologicas III.pdf
Cuadros comparativos Herramientas tecnologicas III.pdf
DarlingGalan17 views
Tecnologías para la enseñanza virtual by mpachecocodem
Tecnologías para la enseñanza virtual Tecnologías para la enseñanza virtual
Tecnologías para la enseñanza virtual
mpachecocodem9 views
MVelazco_Internet, Origenes y Evolucion.pptx by al223915
MVelazco_Internet, Origenes  y Evolucion.pptxMVelazco_Internet, Origenes  y Evolucion.pptx
MVelazco_Internet, Origenes y Evolucion.pptx
al2239156 views
Examen Configuracion III.pptx by gatb1825
Examen Configuracion III.pptxExamen Configuracion III.pptx
Examen Configuracion III.pptx
gatb18257 views
Fundamentos de Electricidad y Electronica 9-3 (1).docx by Samuel709479
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docx
Samuel7094797 views
Fundamentos de electricidad y electrónica.docx by DilanTabares
Fundamentos de electricidad y electrónica.docxFundamentos de electricidad y electrónica.docx
Fundamentos de electricidad y electrónica.docx
DilanTabares5 views
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx by DilanTabares
TALLER DE ANÁLISIS DE ARTEFACTOS_.docxTALLER DE ANÁLISIS DE ARTEFACTOS_.docx
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx
DilanTabares6 views
cuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscador by lopezyetsiree
cuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscadorcuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscador
cuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscador
lopezyetsiree12 views
Tarea Curso Tecnologias para la enseñanza virtual.pptx by lesliealejandraContr
Tarea Curso Tecnologias para la enseñanza virtual.pptxTarea Curso Tecnologias para la enseñanza virtual.pptx
Tarea Curso Tecnologias para la enseñanza virtual.pptx
Fundamentos de Electricidad y Electronica 9-3 (1).docx by Samuel709479
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docx
Samuel7094795 views
Seguridad de los sistemas operativos..pptx by dayanelismarquez
Seguridad de los sistemas operativos..pptxSeguridad de los sistemas operativos..pptx
Seguridad de los sistemas operativos..pptx
dayanelismarquez23 views

Escenarios híbridos con sql server 2014

  • 1. Escenarios híbridos con SQL Server 2014 Enrique Catalá MVP en SQL Server, Mentor SolidQ ecatala@solidq.com @enriquecatala www.solidq.com
  • 2. 2© 2014 SolidQ Agenda •Arquitecturas híbridas •Backups a la nube •Bases de datos en la nube
  • 3. 3© 2014 SolidQ ¿Para qué necesitamos entorno Hibrido? Administración Escalabilidad Disaster Recovery
  • 4. 4© 2014 SolidQ Por qué necesitamos DR en SQL Server? •Un evento que nos tumbe nuestro On-premise • Temporal (e.g. gateway failure) • Permanente (e.g. flooding) •Un site manual de DR es muy caro • Alquiler, mantenimiento, luz, personal,… • Hardware • …
  • 5. 5© 2014 SolidQ Tecnologías soportadas Technology SQL Server Version Zero Data Loss Scope # Secondarie s Automatic Failover Readable Secondarie s Availability Groups SQL Server 2012+ Yes* (Sync Mode) DB(s) 4 -> 2012 8 -> 2014 Yes (w/ additional cluster member)** Yes Database Mirroring SQL Server 2005+ Yes* (High Safety Mode) DB 1 Yes (w/ Witness)** Limited (database snapshots) Log Shipping SQL Server 2005+ No DB Ilimitadas No Limited (standby state) Replicacion SQL Server 2008+ No Articulos Ilimitadas No Si * La mayoria eligen modo async para evitar impacto en rendimiento **Modo async soporta pérdida de datos
  • 6. 6© 2014 SolidQ AlwaysOn: Mejoras • Increased number of secondaries • Increased availability of readable secondaries • Add Azure Replica Wizard Sync Async
  • 7. 7© 2014 SolidQ Diagrama de arquitectura Windows Cluster Availability Group On-Premises SecondaryPrimary
  • 8. 8© 2014 SolidQ Diagrama de arquitectura Windows Cluster Availability Group On-Premises SecondaryPrimary Secondary Cloud
  • 9. 9© 2014 SolidQ Diagrama de arquitectura Windows Cluster Windows Cluster Availability GroupAvailability Group Primary Secondary On-Premise (MAD) On-Premise (BCN) Secondary
  • 10. 10© 2014 SolidQ Diagrama de arquitectura Windows Cluster Availability Group Cloud On-Premise SecondarySecondaryPrimary
  • 11. 11© 2014 SolidQ Diagrama de arquitectura Windows Cluster Availability Group Cloud On-Premises SecondarySecondaryPrimary
  • 12. 12© 2014 SolidQ Diagrama de arquitectura DBreplica1 Replica1 Replica2 Replica n DBreplica2 DBreplica3 Azure Republicador (opcional) Transactional replication SYNC WAN SQL1 (onpremise) ON PREMISE Azure  Nodos secundarios replicación  Capa de base de datos, suscriptores (5s-15s delay)  SQL Standard Edition  Nodo publicador  Instancia OnPremise que contiene los datos maestros a replicar mediante replicación transaccional
  • 38. 38© 2014 SolidQ Agenda •Arquitecturas híbridas •Backups a la nube •Bases de datos en la nube
  • 39. 39 Backups a Microsoft Azure Windows Azure storage • On-site/off-site storage costs • Device management costs • Manage drives and policy • Near “bottomless” storage • Off-site, geo-redundant • No provisioning • No device management • Media safety (decay-free) • Remote accessibility
  • 40. 40© 2014 SolidQ Backups autoadministrados • El agent maneja y se encarga de registrar por nosotros los backups • Beneficios principales • Gestion de backups a gran escala o En funcón de context – for example, workload/throttling o Mínimos conocemientos – control retention period o Administrar todas o algunas BBDD • Soporta backups a azure o Georedundante o Coste mínimo de almacenamiento o 0 mantenimiento de hardware de almacenamiento EXEC smart_admin.sp_set_db_backup @database_name='TestDB', @storage_url=<storage url>, @retention_days=30, @credential_name='MyCredential', @enable_backup=1
  • 42. 42© 2014 SolidQ Agenda •Arquitecturas híbridas •Backups a la nube •Bases de datos en la nube
  • 43. 43© 2014 SolidQ Asistente para migrar a Azure
  • 44. 44© 2014 SolidQ BBDD Hibridas • Subir ficheros de log y datos a Azure manteniendo el nodo de cómputo en OnPremise • TDE soportado • Beneficios • Transparente para apps • Capacidad de almacenamiento ilimitada • Almacenamiento georeplicado • Seguro porque el TDE guarda las claves TDE OnPremise (master) • Restores “instantáneos”
  • 48. ¿Preguntas? Enrique Catalá MVP en SQL Server, Mentor SolidQ ecatala@solidq.com @enriquecatala www.enriquecatala.com
  • 49. Gracias! Enrique Catalá MVP en SQL Server, Mentor SolidQ ecatala@solidq.com @enriquecatala www.enriquecatala.com