La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ALEJANDRO LEGUIZAMO Sales Manager

Presentaciones similares


Presentación del tema: "ALEJANDRO LEGUIZAMO Sales Manager"— Transcripción de la presentación:

1 ALEJANDRO LEGUIZAMO aleguizamo@solidq.com Sales Manager
Solid Quality Mentors

2 Agenda Optimización de Infraestructura en Microsoft SQL Server
Integración con SQL Integration Services y Microsoft Biztalk Migración de bases de datos y aplicaciones Escalabilidad y Alta disponibilidad con SQL Server 2008 Optimización de Infraestructura en Microsoft SQL Server Novedades en SQL Server 2008 R2

3 Agenda Optimización de Infraestructura en Microsoft SQL Server
Integración con SQL Integration Services y Microsoft Biztalk Migración de bases de datos y aplicaciones Escalabilidad y Alta disponibilidad con SQL Server 2008 Optimización de Infraestructura en Microsoft SQL Server Novedades en SQL Server 2008 R2

4 Vision de la Plataforma de Datos Foco en Fiabilidad, Productividad e Inteligencia de negocio
Plataforma de Datos empresarial Services Query Analysis Reporting Integration Sync Search Amplia plataforma de Datos OLAP FILE XML RDBMS Mobile and Desktop Cloud Storage Datacenter Desarrollo Dinámico Análisis Generalizado “Enabling customers of all sizes to derive value from ALL data, birth through archival”

5 Confianza Riesgos más elevados de Seguridad y Cumplimiento Nuevos tipos de comercio y competencia Nuevo rol de los servicios Retos principales Dificultad para gestionar datos estructurados y no estructurados desde sistemas muy diversos La actividad de negocio atravesando las fronteras de la organización, seguridad de los datos, cumplimiento de normativas y análisis de los inversores consumen recursos e introducen elementos de riesgo La alta disponibilidad eleva los costes Necesidades Funcionalidades de seguridad potentes e integradas Fiabilidad y escalabilidad para instalaciones de misión crítica Control permanente del acceso a los datos Rendimiento predecible y sistemas de alta disponibilidad Confianza Microsoft® SQL Server ® 2008 permite ejecutar las aplicaciones más criticas de la empresa con niveles muy elevados de seguridad, fiabilidad y escalabilidad

6 Productividad Productividad
Complejidad y rapidez Desarrollo y servicios globalizados Factores de coste agresivos Aumento explosivo de datos Retos principales Las carencias de las actuales infraestructuras de datos impiden resolver las nuevas necesidades de negocio adecuadamente La rapidez de los negocios, la eliminación de barreras y la evolución de los mercados aumenta las amenazas contra la competencia La administración y soporte de IT siguen siendo actividades complicadas, difíciles y costosas Necesidades Mejorar la organización y gestión de datos Aumentar el rendimiento del sistema y su administración. Agilizar el desarrollo de aplicaciones Conectividad para dispositivos móviles Informes y análisis de datos intensivos, accesibles y controlados Información más allá de los datos relacionales. Productividad SQL Server 2008 permite reducir el tiempo y el coste necesarios para desarrollar y administrar su infraestructura de datos y las aplicaciones de última generación

7 Inteligencia Inteligencia
Cumplimiento de normativas y análisis de inversores Globalización Dispersión de la información y los datos Retos principales La colaboración a nivel mundial y el acceso a datos en tiempo real aumentan la complejidad y el coste de la administración y control del acceso a los datos. La gestión del rendimiento y generación de informes son actividades costosas y que necesitan tiempo para su ejecución. La incapacidad para integrar nuevos tipos de datos y dispositivos amenaza la continuidad del negocio. Necesidades Integrar y extraer información de interés a partir de grandes volúmenes de datos y orígenes diversos. Crear, administrar y distribuir informes y análisis de datos de forma dinámica Aumentar la capacidad de los usuarios con información de síntesis útil y práctica Disponer de una vista transparente y consistente de los datos en todo el ámbito de la organización Apoyar la toma de decisiones de los empleados accediendo a la información desde sus herramientas más habituales. Inteligencia SQL Server 2008 supone una plataforma completa para obtener la información y visión global de los datos allí donde lo requieren los usuarios.

8 Pilares Básicos de SQL Server 2008
Productividad Confianza Inteligencia Mejoras en auditoría Cifrado de datos transparente Mejoras en mirroring de base de datos Compresión de datos y backup Resource Governor Paralelismo en tablas particionadas Servicios de integración escalables. Motor de generación de informes corporativo Nuevo Report Designer Mejora en las capacidades de OLAP Diseñado para la escalabilidad Gestión basada en políticas Rediseño de los procesos de instalación y configuración ADO.NET Entity Framework Mejoras en Transact-SQL Unificación de la plataforma y servicios de sincronización Tipos de datos grandes definidos por el usuario Soporte para información geográfica y espacial

9 SQL Server líder de innovación en la gestión de datos
IDC: más unidades vendidas que Oracle e IBM juntos Gartner: el producto de DBMS y BI de mayor crecimiento Cuadrante de Líderes en plataforma de BI, 2008 Cuadrante de Líderes para DW, 2007 El servidor OLAP nº 1 Más IT Pros y desarrolladores formados en SQL Server

10 Agenda Optimización de Infraestructura en Microsoft SQL Server
Integración con SQL Integration Services y Microsoft Biztalk Migración de bases de datos y aplicaciones Escalabilidad y Alta disponibilidad con SQL Server 2008 Optimización de Infraestructura en Microsoft SQL Server Novedades en SQL Server 2008 R2

11 ¿Por qué alta disponibilidad?
Es importante ahorrar tiempo en los negocios para satisfacer las demandas de los clientes Cuando los sistemas no funcionan, las empresas pierden ingresos, oportunidades, clientes y reputación La alta disponibilidad reduce el impacto de las operaciones diarias necesarias para el mantenimiento y ayuda a una recuperación rápida frente a los desastres Los negocios requieren flexibilidad para desarrollar fácilmente soluciones de disponibilidad alta para atender las necesidades del negocio y la tecnología Clúster de Múltiples Instancias Operaciones Online Previene las paradas imprevistas Reduce las paradas planificadas Recuperación automática de página con mirroring de base de datos Adición de CPU y RAM en caliente Replicación Peer-to-peer Instantáneas de bases de datos

12 Alta Disponibilidad Se puede definir la Disponibilidad de un Sistema como el tiempo en el que ese Sistema es apto para ser utilizado por el usuario. Número de 9s % de Disponibilidad Tiempo de Caída al Año 1 98.9% 3 días, 18 horas, 20 minutos 2 99.0% 3 días, 15 horas, 36 minutos 3 99.9% 8 horas, 46 minutos 4 99.99% 53 minutos 5 99.999% 5 minutos

13 Alta Disponibilidad en SQL Server
Nivel Bajo sin recuperación automática con posible pérdida de datos Backup / Restore Nivel Medio recuperación manual con posible pérdida de datos Log Shipping Replicación Nivel Alto recuperación automática sin pérdida de datos Database Mirroring Failover Clustering Failover Clustering Database Mirroring Log Shipping Replicación Backup / Restore

14 Replicación Nomenclatura: Usos comunes: Publicador Distribuidor
Suscriptor Usos comunes: Alta Disponibilidad (No proporciona un mecanismo para conmutar de un servidor a otro servidor en espera. Enrutamiento manual de las aplicaciones) Duplicaciones de datos para otros usos (Ej. Reporting, Entornos de Pruebas…)

15 Replicación Tipos de Replicación Réplica Transaccional
Réplica de Instantáneas (Snapshot) Réplica Transaccional Réplica Transaccional P2P Réplica de Mezcla (Merge)

16 Replicación Transaccional
Replicación de Mezcla Replicación transaccional Peer-To-Peer

17 Replicación P2P Diseñador gráfico de las replicaciones P2P
Nodos Rutas Modificable en caliente Se añade detección de conflictos al estilo de las replicaciones de mezcla Conflictos de inserción-inserción Conflictos de update-update Conflictos con delete Podemos forzar a que los cambios tengan cierta prioridad en función del nodo

18 Log-shipping Servidor Secundario (1..n) Servidor Primario
Servidor de Monitorización 3. Restauración del Log de Transacciones 1. Backup del Log de Transacciones Transaction-Log Dump Transaction-Log Dump 2. Copia del Log “SQL Agent” Trabajos Programados

19 Database Mirroring Componentes Servidor Principal Servidor Mirror
Conecta las aplicaciones y recibe las transacciones Servidor Mirror Recibe los logs de transacciones del Servidor Principal y las aplica en la base de datos reflejada Servidor Witness (Opcional) Monitoriza el estado en que se encuentran los servidores Principal y Mirror Nos ahorramos la necesidad de una cabina de discos para almacenar las bases de datos

20 Database Mirroring Modo Síncrono Cliente Testigo Principal Mirror
7. Reconocimiento (ACK) Testigo 1. Transacción 2. Transfiere a espejo 6. Reconocimiento (ACK) 4. Escribe en log 2. Escribe en Log 5. Log escrito 3. Log escrito Log Data Log Data Principal Mirror

21 Database Mirroring Modo Asíncrono Cliente Principal Mirror
4. Reconocimiento (ACK) 2. Transfiere a espejo 8. Reconocimiento (ACK) 1. Transacción 6. Escribe en log 2. Escribe en Log Log 3. Log escrito Data Log Data Principal Mirror

22 Database Mirroring Modos de Funcionamiento
Alto Rendimiento Asíncrono sin testigo Failover manual Posible pérdida de datos Mayor rendimiento Alta Protección Síncrono sin testigo Sin pérdida de datos Alta Disponibilidad Síncrono con testigo Failover automático

23 Database mirroring – Mejoras en SQL Server 2008
Mejora especialmente con redes de menos de 1Gb Compresión del log de transacciones msdb..suspect_pages y sys.dm_db_mirroring_auto_page_repair Corrección automática de páginas erróneas Tiempo de puesta en marcha del mirror reducido Log Stream compression 23

24 Database Mirroring Recuperación Automática de Páginas X Witness
2. Request page 3. Find page 5. Transfer page Log 6. Write Page 1. Bad Page Detected X Data Data Log 4. Retrieve page Principal Mirror 24

25 Failover Cluster Soporte de hasta 16 nodos en versión Enterprise (2 en versión Standard) Todos los servicios son “clusterizables” Database Engine, SQL Server Agent, Full-Text Search, Notification Services Servicios BI: Analysis Services, Reporting Services, SQL Server Integration Services Configuración A/P ó A/A ( ≠ NLB)

26 Mirroring Vs Cluster MIRROR CLUSTER Basado en servidor
Hardware certificado Una copia de BD Por base de datos Servidores “normales” Dos copias de BD Database Mirroring NO puede ser considerado como un sustituto de Failover Cluster: Linked Servers, Logins de usuarios, estrategias de Backup… Transparente para el cliente Recuperación rápida Sin perdida de datos AMBOS

27 ¿Por qué Escalabilidad y Rendimiento?
Utiliza de manera más eficiente los recursos de hardware y software para reducir costes. Flexibilidad para dirigir las necesidades y obtener mayor capacidad. El tiempo de respuesta predecible evita la frustración del usuario y los costes de soporte Admite diferentes tipos de datos y distintas necesidades de almacenamiento, búsquedas y modos de utilización de los datos. Máximo número de procesadores Compresión de datos y backup Escalabilidad vertical al límite del hardware Informes de escalabilidad horizontal Rendimiento de consulta incrementado Rendimiento predecible 50 instancias por servidor Paralelismo en tablas particionadas Paralelismo en consultas Beneficios de las licencias de virtualización Resource Governor

28 Resource Governor Gestor de recursos del servidor Memoria CPU
Nos permite controlar y priorizar recursos para: OLTP Cargas de datos Backups Consultas pesadas No limita el uso de recursos a no ser que diferentes procesos “compitan” por ellos

29 Compresión de Datos Ventajas
Aumento del rendimiento de las consultas Disminución de las necesidades de Disco Podemos estimar cuanto espacio vamos a ahorrar con un nuevo procedimiento almacenado: sp_estimate_data_compression_savings

30 A nivel de filas… VarDecimal (SQL Server 2005)
Tipos de Datos Fijos (SQL Server 2008)… char (n), nchar (n)… VarDecimal (SQL Server 2005)

31 Compresión por Diccionario
A nivel de páginas… Compresión mediante Prefijos Compresión por Diccionario

32 Compresión de Backups Backup Compression
Solo en EE podemos comprimir backups Pero pueden recuperarse con otras versiones de 2008 Existe una penalización considerable de CPU Mejora el tiempo de backup/restore Restore detecta automáticamente la compresión Ratio de compresión variable en función de los datos Combinable con compresión de datos Combinable con TDE

33 Powershell Eficaz shell de scripts que permite a los administradores y desarrolladores automatizar la administración de servidores y la implementación de aplicaciones Lenguaje común para otras aplicaciones Admite una lógica más compleja que los scripts de Transact-SQL

34 Agenda Optimización de Infraestructura en Microsoft SQL Server
Integración con SQL Integration Services y Microsoft Biztalk Migración de bases de datos y aplicaciones Escalabilidad y Alta disponibilidad con SQL Server 2008 Optimización de Infraestructura en Microsoft SQL Server Novedades en SQL Server 2008 R2

35 Actualización a SQL Server 2008
Actualización (actualización in-place): Actualización de una instancia existente mientras se conservan los datos El nombre de la instancia permanece igual Proceso “automático” Migración (migración side-by-side): Comienza con una nueva instalación Las dos instancias se mantienen en paralelo Los objetos son copiados desde la antigua instancia a la nueva Actualización “manual”

36 Actualización in place
SQL Server 2000/2005 Instancia: AdventureWorks SQL Server 2008 Instancia: AdventureWorks Actualización

37 Migración side-by-side
SQL Server 2000/2005 Instancia: AdventureWorks SQL Server 2008 Instancia: Adventure2008 Migración Comparación y Verificación Verificado!!

38 Migración side-by-side
Para mover las bases de datos… Copy Database Wizard Backup + Restore Dettach + Attach

39 Pros/Contras de la Actualización
Más sencilla y rápida. Menos quebraderos de cabeza para pequeñas organizaciones No requiere hardware adicional Las aplicaciones permanecen apuntando a la instancia antigua CONTRAS Menor control granular sobre los procesos de la actualización Durante la mayor parte de la actualización la instancia permanece offline No está recomendado para algunos componentes: Se recomienda migrar los cubos de Analysis Services

40 Pros/Contras de la Migración
Proporciona un mayor control granular sobre el proceso de actualización Tener las dos instancias online en paralelo posibilita un mejor proceso de testeo y verificación Los usuarios continúan trabajando durante el proceso de migración Más facilidad en el proceso de marcha-atrás ante un posible problema CONTRAS Requiere hardware adicional Las aplicaciones deben ser redirigidas a la nueva instancia

41 Upgrade Advisor Mejora la experiencia de actualización de SQL Server 2008 Evita posibles sorpresas durante la actualización Analiza las instancias SQL Server 2000 y 2005 y comprueba que los componentes están soportados Analiza los paquetes DTS Puede ejecutarse de forma local, remota ó por línea de comandos (UpgradeAdvisorWizardCmd) Proporciona un reporte de los problemas detectados Proporciona una ayuda sobre como solucionar los problemas detectados que deben ser corregidos Proporciona Links a documentación para contenido adicional sobre cada problema

42 Upgrade Advisor Reporting

43 Pre-upgrade Post-Upgrade Upgrade Upgrade Advisor
Listo para Actualizar Upgrade Reporte del Upgrade Advisor Upgrade Advisor Post-Upgrade

44 Migración desde otros Productos
SQL Server 2008 Migration Assistant: SQL Server Migration Assistant para Sybase (SSMA Sybase) SQL Server Migration Assistant para Oracle (SSMA Oracle) SQL Server Migration Assistant para Access (SSMA Access) Resto de productos: Migración Manual con paquetes SSIS Análisis Migración del Esquema Migración de los Datos Prueba Recursos: Migrating to SQL Server 2008: SQL Server 2008 Migration White Papers:

45 Agenda Optimización de Infraestructura en Microsoft SQL Server
Integración con SQL Integration Services y Microsoft Biztalk Migración de bases de datos y aplicaciones Escalabilidad y Alta disponibilidad con SQL Server 2008 Optimización de Infraestructura en Microsoft SQL Server Novedades en SQL Server 2008 R2

46 Integración a nivel Empresarial
Portals BPM B2B Mobile ERP CRM Mainframes Data Stores 46

47 Integración de datos “asíncrono” sin SSIS
Alertas & Soporte Data mining Central de llamadas: Datos semi estructurados Datos herededos: Ficheros binarios Bases de datos de Aplicaciones Codificación manual Interpretación Minería de texto ETL Depuración & ETL Interpretación ETL Warehouse Reports Mobile data

48 Integración de datos “asíncrono” con SSIS
Alerts & escalation Warehouse Informes Datos móviles SQL Server Integration Services Componentes de minería de texto Orígenes personalizados Orígenes estandarizados Componentes de depuración de datos Mezcla Central de llamadas: Datos semi estructurados Datos herededos: Ficheros binarios Bases de datos de Aplicaciones Componentes de minería de datos

49 BizTalk Server en acción
XML, SWIFT Flat File, Binary EDI HL7 XML, SWIFT, Flat File, Binary EDI HL7 Orchestration Reglas Receive Port Send Port Group (optional) Receive Location Send Port Receive Adapter Send Adapter Decrypt Parse Party Resolve Serialize Encrypt Sign Receive Pipeline XML Send Pipeline Message Box Database Management Database Tracking Database

50 Plataforma BI en SQL Server 2008
DELIVERY COLLABORATION CONTENT MANAGEMENT SharePoint Server SEARCH Reports Dashboards Excel Workbooks Analytic Views Scorecards Plans END USER TOOLS & PERFORMANCE MANAGEMENT APPS Excel PerformancePoint Server BI PLATFORM SQL Server Reporting Services SQL Server Analysis Services SQL Server DBMS SQL Server Integration Services

51 Beneficios de SQL Server 2008 Enterprise
Manejabilidad Tablas particionadas Resource governor Backups duplicados Escalabilidad y Rendimiento Máximo número de procesadores 50 Instancias por servidor Beneficios de las licencias de virtualización Compresión de datos y backup Paralelismo en tablas particionadas Master Data Services Seguridad Certificación de Criterio Común Auditoria de SQL Server Cifrado transparente de datos Gestión de claves de cifrado extensibles Business Intelligence Captura de datos de cambio Conectores de alta velocidad Compresión de datos y backup Optimización para consultas “Star Join” Cubos particionados Suscripciones a informes de consultas de B.D PowerPivot Alta Disponibilidad Ahorro en el coste Clúster de 16 nodos Recuperación automática de páginas de datos con mirroring de B.D Panorámicas de B.D Operaciones Online Adición de CPU y RAM en caliente Replicación Peer-to-peer Compresión de datos y backup Beneficios de la s licencias de virtualización Clúster de 16 nodos Data Compression UCS-2 Multi-server Management La Ed. ENTERPRISE tiene más de 60 características que no se encuentran en la Ed. Estándar

52 Agenda Optimización de Infraestructura en Microsoft SQL Server
Integración con SQL Integration Services y Microsoft Biztalk Migración de bases de datos y aplicaciones Escalabilidad y Alta disponibilidad con SQL Server 2008 Optimización de Infraestructura en Microsoft SQL Server Novedades en SQL Server 2008 R2

53 Parallel Data Warehouse
SQL Server 2008 R2 Editions Datacenter Mission Critical, Highest Scale $57.5k/Proc Not offered via Server/CAL Parallel Data Warehouse 10s-100s of TB New to R2 Standard Enterprise Core SKUs Departmental, Small/Med Scale Mission Critical, Large Scale $7.5k/Proc $1K/Svr + $162/CAL $28.8k/Proc $9.9K/Svr + $162/CAL Web Specialized SKUs Website & Web Apps $3.5k/Proc $15/Proc/mo (SPLA) Developer Compact Express Workgroup Breadth SKUs Dev or Test Client Embedded Entry-Level, Learning Branch, Small Scale FREE* or $50 FREE FREE $3.9k/Proc $739/Svr+$142/CAL *Free download with MSDN subscription All prices FPP

54 Virtualization Licensing Virtualization Support Business Intelligence
What’s New in R2 New Editions! Datacenter – Highest levels of scalability for large application workloads Maximum virtualization and consolidation Central management of an organization’s database infrastructure Parallel Data Warehouse – Appliance-based DW offering Scale out from 10s to 100s TB Hardware choice at low cost Integrated business intelligence What’s New, What’s Different Standard Enterprise Datacenter Memory 64GB RAM 2TB RAM OS Max CPU Support 4 Procs Up to 8 Procs >8 Procs Up to 256 logical procs Virtualization Licensing Virtualization 1 VM/ license Virtualization 4 VM/ license Max. Virtualization Virtualization Support Hyper-V Live Migration OLTP & Multi-Server Mgt. Backup Compression (new from Enterprise) Support for Managed Instance Control Point for up to 25 instances Control Point to manage max number of instances Business Intelligence Componentized Reports (SSRS) Advanced Visualizations (maps) PowerPivot for SharePoint Master Data Services Unicode Compression

55 What’s new in Enterprise Ed?
Plataforma de datos con los más altos niveles de servicio para trabajos de misión crítica Seguridad, disponibilidad y escalabilidad Robustas ofertas de Inteligencia de Negocio Top Features in 2008 New Features in R2 Application and Multi-Server Management for up to 25 instances Analysis Services In-memory BI PowerPivot for SharePoint Master Data Services Data Compression with UCS-2 Unicode support Resource Governor Data Compression Transparent Data Encryption Database Mirroring Enhancements Scale-out BI

56 Plataforma BI en SQL Server 2008 R2
DELIVERY COLLABORATION SharePoint Server CONTENT MANAGEMENT SEARCH Reports Dashboards Excel Workbooks Analytic Views Scorecards Plans END USER TOOLS Excel PowerPivot BI PLATFORM SQL Server Reporting Services SQL Server Analysis Services SQL Server DBMS PDW MDS SQL Server Integration Services

57 Preguntas?

58 SQL Server 2008 Recursos Formación
SQL Server 2008 – Books Online: SQL Server 2008 – Learning Resources: SQL Server 2008 – Webcasts: TechNet Virtual Labs: SQL Server 2008: WhitePaper: SQL Server 2008 – Product Overview:

59 Preguntas?

60 Gracias!

61 3/29/ :28 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Descargar ppt "ALEJANDRO LEGUIZAMO Sales Manager"

Presentaciones similares


Anuncios Google