Septiembre 12, 2015 Bogotá, Colombia #sqlsatBogota Mejores Prácticas para IT Pros en Microsoft Azure IaaS para SQL Server Daniel Vagas Cloud & Platform Consultant [email protected] @DanielVargasIT Compartido Costo bajo Hibrido Nube Premisa SaaS PaaS Azure SQL Database Dedicado Costo alto IaaS Bases de datos virtuales SQL Server in Azure VM Virtual Maquinas virtuales SQL Server Private Cloud Physical Maquinas virtuales SQL Server Maquinas fisicas Alto control y mantenimiento SQL Server y su evolución a la nube Sin Premisa Bajo control y mantenimiento ¿Porque IaaS para SQL Server con Azure? Implementación guiada por Azure o realizada por ustedes. Aprovisionamiento rápido (Aprox. 10 minutos) Acceso remoto desde cualquier lugar Pago por minuto mientras utilice recursos Flexibilidad en costos y licenciamiento Elasticidad 1 core / 2GB RAM / 1TB hasta 16 cores / 112 GB RAM / 16TB Escenarios para utilizar Azure IaaS para SQL Server Elasticidad para recursos implementados en la nube Ambiente de desarrollo y pruebas Escenarios híbridos Integración con Active Directory Domain Services Replicación de bases de datos hacia Azure Escenarios con alta disponibilidad SLA 99.95% (<22 minutos) usando conjuntos de disponibilidad Flexibilidad y optimización para versiones y escenarios Desarrollo del Contenido Consideraciones de diseño Redes virtuales y VPN Almacenamiento Active Directory y DNS Servicios en la nube disponibles Continuidad del negocio SQL Always On 3 | 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia Consideraciones de diseño 4 | 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia Redes virtuales y VPN Redes virtuales y VPN Almacenamiento Cada VHD es un BLOB en Azure Storage 3 copias locales sin perdida de datos y alta disponibilidad 3 copias remotas asincrónicas para geo-replicación DR es administrada por Microsoft Almacenamiento: Conjunto de discos Almacenamiento de alto rendimiento • Premium Storage Hasta 50,000 IOPs, 6 veces mas rápido Latencia baja (1-5ms, 10 veces menor) Cache local con SSD (hasta 800 GB) SAT (2.1 TB BD/1TB Log) Backup Restore Creation Standard 24 hrs 36 hrs 10 hrs Premium 6 hrs 1.2 hrs 30 min VM Size DS1 DS2 DS3 DS4 DS11 DS12 DS13 DS14 CPU cores 1 2 4 8 2 4 8 16 Max. IOPS 3,200 6,400 12,800 25,600 6,400 12,800 25,600 50,000 Max. Bandwidth 32 MB/s 64 MB/s 128 MB/s 256 MB/s 64 MB/s 128 MB/s 256 MB/s 512 MB/s Active Directory & DNS Servicios en la nube Servicios en la nube disponibles Almacenamiento y rendimiento • Optimización a TempDB y Buffer Pool Extensions • D-Series y DS-Series VMs mediante SSD (hasta 800GB) • ~32,000 IOPs con baja latencia (<1ms) • Mejor rendimiento para cargas de SQL Server USE MASTER GO ALTER DATABASE tempdb MODIFY FILE (NAME= tempdev, FILENAME= 'D:\tempdb.mdf') GO ALTER DATABASE tempdb MODIFY FILE (name = templog, filename = 'D:\templog.ldf') GO ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION ON ( FILENAME = 'D:\ExtensionFile.BPE' , SIZE = <size> [ KB | MB | GB ] ) Continuidad del negocio • AlwaysOn Availability Group entre VMs sobre diferentes regiones • Misma Región: Automatic Failover (~10 segundos) • Diferentes Regiones: Manual Failover (~15 segundos) #sqlsatBogota Explorando Azure IaaS para SQL Server 5 | 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia #sqlsatBogota Preguntas y Respuestas 6 | 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia Capítulos Organizadores del SQL Saturday 7 | 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia Patrocinadores del SQL Saturday 8 | 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia Planea asistir al PASS Summit 2015? Comience a ahorrar hoy! • El más grande evento del mundo que reúne a profesionales de SQL Server y BI • Adquiera habilidades en SQL Server a un nivel superior al aprender de los mejores expertos del mundo de SQL Server, en más de 190 sesiones técnicas • Más de 5.000 registros, que representan a 2.000 empresas, de 52 países, listos para la red y aprender Ahorre $150 en este momento pregunta por el código de descuento 9 | 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia Sea cual sea su pasión datos - hay un capítulo virtual para usted! 10 | 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia Septiembre 17 | 12:00 UTC Sesiones previas del PASS Summit 2015, obtenga 24 Horas de formación de SQL Server y BI de forma gratuita! Regístrese hoy: 24hoursofpass.com #sqlsatBogota Evaluación Sesión: http://www.sqlsaturday.com/448/sessions/sessionevaluation.aspx Evento: http://www.sqlsaturday.com/448/eventeval.aspx 12 | 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia Gracias !!!