Acaricia un exadata   propuesta de valor
Upcoming SlideShare
Loading in...5
×
 

Acaricia un exadata propuesta de valor

on

  • 630 views

 

Statistics

Views

Total Views
630
Views on SlideShare
630
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Acaricia un exadata   propuesta de valor Acaricia un exadata propuesta de valor Presentation Transcript

  • © 2012 Oracle Corporation 1 1
  • <Insert Picture Here> Exadata Database MachineRafael PlanellaArquitecto de Sistemas Barcelona, 6-10 febrero 2012avanttic 2
  • Agenda • Visión General de Exadata Database Machine • Arquitectura de la Database Machine • Servidor de almacenamiento • Base de datos 11gR2 • Monitorización • Demostración • Validación del Rendimiento y Compresión • Ahorros de espacio • Ejecución de cargas de trabajo • Alta disponibilidad y manejabilidad© 2012 Oracle Corporation 3 3
  • División del Trabajo Arquitectura eficiente y escalable‘Procesos intensivos en memoria y CPU’ Servidores de BBDD 11gR2 (Joins, agregados, estadísticas, conversión de datos) Exadata Storage Server SW Exadata (Aceso, organización y filtrado de datos) ‘Procesos intensivos sobre datos’ © 2012 Oracle Corporation 4 4
  • Exadata Database MachineGrid de BBDD Completo de servidores “standard” para Procesamiento y almacenamiento • El Grid proporciona el mayor rendimiento, el menor coste y la mejor disponibilidadGrid de BBDD • 8 servidores de 2 CPU’s y 96 Gb Grid de almacenamiento de RAM cada uno • 14 servidores de almacenamiento o • 2 servidores de 8 CPU’s y 1Tb de RAM cada uno • 2 CPU’s por servidor • 100 TB en discos de alta velocidad • Linux or Solaris o 336 TB en discos de alta capacidadInfiniBand Internal Net • 5 TB Memoria Flash• Switches a 40Gb/s redundados • Replicación de datos entre todos los servidores de almacenamiento © 2012 Oracle Corporation 5 5
  • Exadata Database Machine Las ventajas unidas de disco, flash y memoria Tecnología Unidades Total Caudal Disco 168 336 TB 21 GB/sec Flash 56 Tarjetas 5 TB 50 GB/sec DRAM 256 DIMM 2 TB 100 GB/sec • Todos los datos almacenados en disco • Datos de trabajo almacenados en Flash • 3x caudal del disco, 20x IOs/sec • Datos “calientes” en memoria RAMCoste del Disco • IOs/sec prácticamente ilimitadasIOs de la Flash • 4x caudal de la FlashVelocidad de la RAM © 2012 Oracle Corporation 6 6
  • Start Small and Grow Field Upgradeable Quarter Half Rack Full Rack Rack Balanced Incremental Scaling for OLTP and DW© 2012 Oracle Corporation 7 7
  • Escalabilidad lineal Crecimiento bajo demanda 1/4 Rack 1/2 Rack 1 Rack 2-8 RacksServidores BD 2 4 8 16-64Servidores Exadata 3 7 14 28-112Capacidad bruta disco 21 TB 50 TB 100 TB 200 – 800TB(High Performance)Capacidad bruta disco 72 TB 168TB 336TB 672 – 2688TB(High Capacity)I/O Throughput (disks) 4.5 GB/sec 10.5 GB/sec 21 GB/sec 42 - 168 GB/secI/O per Second (IOPS) 300,000 750,000 1,500,000 1M – 8M © 2012 Oracle Corporation 8 8
  • Almacenamiento escalable Almacenamiento Exadata tradicional 140 140 120 120 Caudal – GB / Seg 100Caudal – GB / Seg 100 80 80 60 60 40 40 20 20 0 0 100 TB 200 TB 300 TB 100 TB 200 TB 300 TB © 2012 Oracle Corporation 9 9
  • Exadata - Configuración del “Quarter” 11gR2 RAC Database InfiniBand Switch/Network Exadata Cell Exadata Cell Exadata Cell• Cada celda Exadata es un servidor independiente que contiene los discos y ejecuta el software Exadata• Cada BBDD Oracle utiliza varias celdas Exadata para su almacenamiento• No existe limite practico de numero de celdas Exadata en el Grid• La BBDD 11g dispone de funcionalidades que le permiten trabajar de manera cooperativa con las celdas © 2012 Oracle Corporation 10 10
  • Exadata Storage Server en detalle • Servidor de almacenamiento de alto • Hardware by Sun rendimiento construido con componentes • Software by Oracle standard del mercado. • 12 discos - 600 GB SAS15000 RPM de Alto Rendimiento o 2TB SAS 7200 RPM Alta capacidad • 2 CPUS Intel Xeon (L5640) de 6 cores • Tarjeta dual InfiniBand a 40 Gb/sec • 386 GB memoria Flash • Exadata Storage Server Software© 2012 Oracle Corporation 11 11
  • Exadata Storage Server Innovaciones• Almacenamiento inteligente • Hybrid Columnar Compression • “Smart Scan query offload” – 10x para entornos DWH • Almacenamiento escalable – 15x para entornos de archivado Datos sin comprimir + + + Los datos siguen comprimidos en los acceso y en la Flash• Smart Flash Cache – Mejora 30x acceso aleatorios primary backup Múltiples beneficiados test standby dev’t Datos comprimidos© 2012 Oracle Corporation 12 12
  • Demo de compresión de datos© 2012 Oracle Corporation 13 13
  • Exadata Hybrid Columnar Compression Mayor capacidad, menor coste • Los datos se organizan y comprimen por columnas, mejorando dramáticamente la compresión • Compresión Query Mode pensada para DWH • Compresión típica 10X Query • Compresión Archival Mode pensada para ahorrar espacio en datos de acceso infrecuente • Compresión típica 15X a 50XRápido y SimpleBackup, DR, Caching, Múltiples beneficiosReorganizaciones, Clonado© 2012 Oracle Corporation 14 14
  • Compresión de Tablas OLTP Overhead Inserts NO comprimidos Free Space Uncompressed Se alcanza Compressed PCTFREE – triggers compresión Inserts NO comprimidos Se alcanza PCTFREE – triggers compresión • Compresión continua • Compresión automática según porcentaje de uso • Compresión reduce fragmentación y maximiza espacio libre© 2012 Oracle Corporation 15 15
  • More Data Capacity Equivalent Capacity Exadata Systems 10x Compression All with Largest Disks, Best Compression IBM Netezza TwinFin 2x to 4x Compression 4X Racks EMC VMAX 3x Oracle Compression 3X Racks EMC Greenplum DCA up to 4x Compression 3.5X RacksTeradata 7X for 26501.4x Compression 20X for 6680(block compression is archival) 41X for 4600 © 2012 Oracle Corporation 16Copyright © 2012, Oracle Corporation and/or its affiliates – 16 – 16
  • Acceso a datos tradicional Cliente Base de Datos Storage 1 2 Identifica 3 Ejecutamos la Accede a 1Tb bloques de select de datos datosSELECT name, amount FROM customer WHERE amount > 200; 6 5 BD Filtra los 4 Retorna filas al Retorna 1Tb de datos a 1000 cliente datos clientes© 2012 Oracle Corporation 17 17
  • Exadata Smart Scan Cliente Base de Datos Storage 1 2 3 Storage Server Ejecutamos la Realiza filtra filas y select Smart Scan columnasSELECT name, amount FROM customer WHERE amount > 200; 6 5 4 Procesa los Retorna 2 Mb Filas retornadas datos. de datos a BD© 2012 Oracle Corporation 18 18
  • Técnicas que se complementan 10 TB de datos 1 TB Compresión 100 GB particionado 20 GB Storage Indexes 5 GB Smart Scan – Respuesta inmediata en la Memory or Flash Database Machine© 2012 Oracle Corporation 19 19
  • Demo de rendimiento© 2012 Oracle Corporation 20 20
  • Flash Cache 5 TB de Flash Cache PCIe Flash 10x Menos Cards evitan discos para el el cuello de mismo botella de las rendimiento controladoras de disco Cache de 5x hasta 50 TB Operaciones de datos por segundo comprimidos en OLTP© 2012 Oracle Corporation 21 21
  • Exadata Smart Flash Log Log writer Log Buffer foreground foreground foreground foreground client client client client© 2012 Oracle Corporation 22 22
  • Exadata Smart Flash Log log file parallel write Log writer Log Buffer foreground foreground foreground foreground client client client client© 2012 Oracle Corporation 23 23
  • Exadata Smart Flash Log Log writer Log Bufferlog file sync foreground foreground foreground foreground client client client client © 2012 Oracle Corporation 24 24
  • Exadata Smart Flash Log Log writer Log Buffer foreground foreground foreground foreground client client client client© 2012 Oracle Corporation 25 25
  • InfiniBand Network S InfiniBand Spine switch 1 1 InfiniBand Leaf InfiniBand Leaf switch switch L1 7 L2 … …Exadata Cell 1 Exadata Cell 14 DB Server 1 DB Server 8© 2012 Oracle Corporation 26 26
  • Scale to 8 Racks by Just Adding Cables Full Bandwidth and Redundancy Scale to more than 8 Racks by adding InfiniBand switches© 2012 Oracle Corporation 27 27
  • Demo de alta disponibilidad© 2012 Oracle Corporation 28 28
  • Arquitectura Oracle RAC 11gR2 /…/ public network SCAN VIP1 VIP2 VIPn Service Service Service Listener Listener Listener instance 1 Instance 2 Instance n ASM1 ASM2 ASMn Oracle Clusterware Oracle Clusterware Oracle Clusterware Operating System Operating System Operating System Node1 Node 2 Node n /…/ shared storage Redo / Archive logs all instances Database / Control files OCR and Voting Disks Cluster File Systems for non database data© 2012 Oracle Corporation 29 29
  • Organización de disco ASM Espejado y grupos de falloASM ASMGrupo de fallo Celda ED2KCELL01 Celda ED2KCELL07 Grupo de fallo Hot Hot Hot Hot Hot Hot Cold Cold … Cold Cold Cold … Cold ASM • Ejemplo de dos celdas con los discos divididos en dos zonas Grupo discos • Zona caliente (mas rápida) y fría (menos rápida) • Las celdas presentan dos grupos de disco al ASM, uno cada una • ASM distribuye de manera equilibrada los datos entre los grupos • El espejado de ASM se encarga de que cada dato este en dos o tres celdas diferentes gracias a los grupos de fallo © 2012 Oracle Corporation 30 30
  • Consolidación de BBDD • Exadata permite dar servicios de granja/nube para las BBDDERP • Permite consolidar gran cantidad deCRM bases de datos en un único entorno • Máximo rendimiento para cargas deWarehouse trabajo que mezclan OLTP, DW, batch, reportingData Mart • Administración de I/O y CPU queHR permite aislar los entornos © 2012 Oracle Corporation 31 31
  • Administración de Recursos Cargas de trabajo mixtas en un entorno multi-Database • Nos permite asegurar que las BBDD disponen de la cantidad correcta de recursos ERP • Warehouse: 67% recursos • ERP: 33% recursos • Así como usuarios y tareas dentro Warehouse de cada BBDD • Warehouse: • Reporting: 60% of resources • ETL: 40% of resources • ERP: • Usuarios interactivos siempre antes que Batch© 2012 Oracle Corporation 32 32
  • Cloud Control 12c© 2012 Oracle Corporation 33 33
  • Cloud Control 12c© 2012 Oracle Corporation 34 34
  • Exadata en Cloud Control 12c© 2012 Oracle Corporation 35 35
  • Oracle Exadata Database Machine El mejor sistema en…Todo tipo de cargas Todas las capas• Warehousing • Disco• OLTP • Flash• Consolidación BBDD • MemoriaConsolidacion de BBDDDisminución de costes AprovechandoMejor aprovechamiento de Coste de Discoslos recursosMenores costes de IOs del Flashmantenimiento Velociad de DRAM © 2012 Oracle Corporation 36 36
  • © 2012 Oracle Corporation 37 37