La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Virtualization Day 2012 Virtualización y SQL Server 2012 Lic. Horacio A. Gonzalez

Presentaciones similares


Presentación del tema: "Virtualization Day 2012 Virtualización y SQL Server 2012 Lic. Horacio A. Gonzalez"— Transcripción de la presentación:

1 Virtualization Day 2012 Virtualización y SQL Server 2012 Lic. Horacio A. Gonzalez horacioag@exo.com.ar

2 SQL Server 2012 virtualizado, un caso de estudio Nuevas características de SQL Server 2012 Orientadas a la administración Orientadas al desarrollo Orientas a soluciones de Business Intelligence Laboratorio práctico Agenda Virtualization Day 2012

3 Virtualizar o no virtualizar, esa es la cuestión Plataforma de datos crítica Virtualization Day 2012

4 Estudio realizado por la organización ESG (Enterprise Strategy Group) patrocinado y publicado por Microsoft. Evalúa el rendimiento de SQL Server 2012 en un entorno virtualizado comparándolo con un entorno físico puro. Analiza la escalabilidad de la solución mediante la incorporación de hasta 8 equipos virtuales. SQL Server 2012 virtualizado Un caso de estudio orientado a la performance Virtualization Day 2012

5 Configuración de la prueba Virtualization Day 2012

6 Algunos resultados Virtualization Day 2012 Al aumentar la cantidad de máquinas virtuales en ejecución y la carga de datos la plataforma escala correctamente, con una afectación razonable del tiempo de respuesta de las transacciones.

7 Algunos resultados Virtualization Day 2012 Hasta con 4 VMs en ejecución la tasa de salida aumenta en forma lineal. Para más de 4 VMs este aumento se desacelera y empiezan a tener importancia los límites físicos como el de I/O de disco en el storage de la solución.

8 Algunos resultados Virtualization Day 2012 Comparando uno a uno un único servidor físico contra un único servidor virtual, el rendimiento en tasa de procesamiento es solamente de 12% más en el servidor físico puro.

9 Conclusiones Virtualization Day 2012 La virtualización brinda ventajas claras en cuanto a dinamismo, utilización de recursos, baja de costos, etc. Considerando el rendimiento, la penalidad por virtualizar es aceptable en prácticamente todos los contextos. En las condiciones actuales es viable migrar a un entorno virtualizado los servicios para aplicaciones críticas, como la plataforma de datos con SQL Server.

10 Nuevas características en SQL Server 2012 Administración y alta disponibilidad Desarrollo Business Intelligence Virtualization Day 2012

11 User server roles Alta disponibilidad / AlwaysOn Contained databases Nuevas características Administración y alta disponibilidad Virtualization Day 2012

12 User server roles Permiten crear roles personalizados a nivel de servidor Facilitan la operación por parte de administradores junior o con permisos reducidos Aumentan la granularidad del esquema de seguridad Administración y alta disponibilidad User server roles Virtualization Day 2012

13 AlwaysOn Availability Groups Requiere Windows Server Failover Clustering (WSFC) cluster Active Secondaries Readable Secondary Replicas Backup on Secondary Replicas AlwaysOn Failover Cluster Instances Soporta múltiples subnets en un mismo dominio, posibilitando un geocluster. Administración y alta disponibilidad Alwas On Virtualization Day 2012

14 Agrupan bases de datos dentro de un mismo servidor Permiten definir objetos dentro del container, como por ejemplo un Database user Administración y alta disponibilidad Contained databases Virtualization Day 2012

15 Secuencias Paginación en consultas Throw para manejo de excepciones Otras nuevas funcionalidades Nuevas características Desarrollo Virtualization Day 2012

16 Son objetos independientes de las bases de datos Se definen por TSQL o en el SSMS Pueden ser utilizadas tablas distintas Tienen un rendimiento levemente mejor que los campos identity con un comportamiento similar Desarrollo Secuencias Virtualization Day 2012

17 La instrucción SELECT fue extendida para incluir una semántica de paginación. Offset Cantidad de filas devueltas Muy útil para visualizar datos en aplicaciones de forma eficiente. Desarrollo Paginación en consultas Virtualization Day 2012

18 Se incorpora la instrucción Throw al esquema de manejor de excepciones conocido de Try/Catch Permite relanzar una excepción que fue capturada por una rutina de manejo Sintáxis más concisa que el uso de RAISERROR Desarrollo Throw para manejo de excepciones Virtualization Day 2012

19 TRY_CONVERT() FORMAT() Desarrollo Otras nuevas funcionalidades Virtualization Day 2012

20 BI Semantic Model (BISM) PowerView Mejoras en Integration Services Undo/Redo! Nuevos reportes de monitoreo y control / Dashboards Mejoras en Reporting Services Alerting Nuevas características Business Intelligence Virtualization Day 2012

21 Un paseo por SQL Server 2012 Laboratorio práctico Virtualization Day 2012

22 Referencias http://www.microsoft.com/sqlserver/en/us/default.aspx http://www.microsoft.com/en-us/server-cloud/datacenter/virtualization.aspx http://www.codeproject.com/Articles/265760/Using-SQL-Server-2011-T-SQL- New-Features http://www.codeproject.com/Articles/265760/Using-SQL-Server-2011-T-SQL- New-Features http://blogs.technet.com/b/dataplatforminsider/archive/2011/11/01/my-top-5- sql-server-2012-features-by-aaron-bertrand-guest-blogger.aspx http://blogs.technet.com/b/dataplatforminsider/archive/2011/11/01/my-top-5- sql-server-2012-features-by-aaron-bertrand-guest-blogger.aspx http://www.jenunderwood.com/presentations/SQLSaturdayWhatsNewDenali BI.pdf http://www.jenunderwood.com/presentations/SQLSaturdayWhatsNewDenali BI.pdf http://www.databasejournal.com/features/mssql/new-user-defined-server- roles-in-sql-server-2012.html http://www.databasejournal.com/features/mssql/new-user-defined-server- roles-in-sql-server-2012.html Virtualization Day 2012

23 ¡Muchas gracias por su asistencia! Lic. Horacio A. Gonzalez horacioag@exo.com.ar


Descargar ppt "Virtualization Day 2012 Virtualización y SQL Server 2012 Lic. Horacio A. Gonzalez"

Presentaciones similares


Anuncios Google