Sergio consolidacion via maa opn
-
Upload
oracle-espana -
Category
Education
-
view
232 -
download
0
description
Transcript of Sergio consolidacion via maa opn
1
Sergio PiñarSales Specialist DB Options & ExadataOracle Ibérica
Consolidación, Virtualización y Optimización del almacenamiento
Retos actuales de la empresas y las TI
Reducir Costes ITReducir ComplejidadReducir Riesgos
Incrementar Ratio de CambioGestionar más Información
Mejorar la Calidad de Servicio
© 2009 Oracle Corporation – Proprietary and Confidential
2
Arquitecturas de Consolidación Common building blocks: Shared server y Storage pools
OSOS
ERPDW CRM
DB
OSOS
DB
DB
Database Cloud
Sistema OperativoServer pool compartidoReal Application Clusters
OSOS
ERPDW CRM
OSOS
DB
Database Cloud
DatabaseInstancias DB compartidas
Real Application Clusters
© 2011 Oracle Corporation
Infrastructure Cloud
ServidorDesplegable sobre VMsVirtualización Servidor
Hypervisor
CRMDW ERP
OS
DB
DB
OS
DB
OS
DB
DB
Hypervisor
Infraestructura Cloud Aprovisionamiento de una Database como VM
© 2011 Oracle Corporation
CRMDW ERP
OS
DB
DB
OS
DB
OS
DB
DB
• Requiere Hypervisor– Soporta servidores single & clustered
• Soporta SO’s heterogéneos– Excelente aislamiento
• Baja densidad consolidación– Servidor & storage unicamente
• Consideraciones Rendimiento– Overhead Hypervisor
• Bajo ROI– Aunque, simple de implementar
Hypervisor Hypervisor
3
•Continuous operational improvement
•Accelerate return on IT investment
•Reduce cost, risk, and complexity
Consolidación ServidoresOracle VM
Único certificado y soportado con los restantes productos Oracle
• Tecnología XEN mejorada
• 3 veces más eficiente
• Descarga Web, derechos de uso y distribución completamente libres y sin costes
• Soporte Empresarial de alta calidad
• Amplia disponibilidad de plantillas para despliegues más rápidos
Tecnología de Virtualización soportada por Oracle
Private Database CloudAprovisionamiento de un Schema sobre una DB Compartida
• Requiere Real Application Clusters– Aprovisionamiento extremadamente rápido
• Requiere un único SO– Aislamiento mínimo
• Alta densidad consolidación– Servidores, storage, SO, database
• Rendimiento Excelente– Relativamente pocas instancias DB
• Elevado ROI– Pero, requiere la validación de la Aplicación
© 2011 Oracle Corporation
OSOS
ERPDW CRM
OSOS
DB
4
Private Database Cloud Aprovisionamiento Nátivo de Databases
© 2011 Oracle Corporation
OSOS
ERPDW CRM
DB
OSOS
DB
DB
• Requiere Real Application Clusters– Soporta toda las Aplicaciones Oracle
• Requiere un único SO– Linux, Unix, Windows
• Alta densidad consolidación– Servidores, storage y SO
• Excelente Rendimiento– Sin overhead de hypervisor
• Elevado ROI– Especialmente con “commodity hardware”
Automatic Storage Management
Real Application Clusters
Secure Backups to Cloud and Tape
Oracle Maximum Availability Architecture
ActiveData Guard
FastRecovery Area
Data Guard
© 2009 Oracle Corporation – Proprietary and Confidential
5
Oracle Database 11g Release 2Mejoras Backup & Recovery
• Nuevas capacidades de compresión del backup RMAN– HIGH – Reduce el tamaño del backup hasta en un 40%(dependiendo
del tipo de datos)– LOW – Ocasiona un menor impacto en el throughput del backup– MEDIUM – El mejor balance entre compresión & throughput
• Tablespace Point-in-time Recovery– Puede recuperar dropped tablespaces– Puede ejecutar múltiples recuperaciones en el mismo
tablespace
• Oracle Secure Backup Cloud Module– Integración transparente entre RMAN y cloud-based storage– Soporte inicial para Amazon Simple Storage Service (S3)
© 2009 Oracle Corporation – Proprietary and Confidential
Automatic Storage Management
Real Application Clusters
Secure Backups to Cloud and Tape
Oracle Maximum Availability Architecture
ActiveData Guard
FastRecovery Area
Data Guard
© 2009 Oracle Corporation – Proprietary and Confidential
6
Automatic Storage Management (ASM)Reduce los costes de gestión almacenamiento
• Virtualiza y comparte recursos almacenamiento • Data striping avanzado para un rendimiento máximo I/O• Añadido y migración de volúmenes online
HR SALES ERP
© 2009 Oracle Corporation – Proprietary and Confidential
Oracle Database 11g Release 2ASM Soporta todos los tipos de ficheros
• ASM soporta ahora todos los tipos de ficheros– Database files– Shared Clusterware files
(OCR/Vote Disk)– File system files
– ASM Cluster File System (ACFS)
– 3rd-party file systems
© 2009 Oracle Corporation – Proprietary and Confidential
DB Datafiles
DB Datafiles
OCR &Voting Files
OCR &Voting Files
BinariesBinaries
FileSystem
FileSystem
ASM
Clu
ster
File
Sys
tem
SiebelSiebelWebWeb
PSFTPSFT
DWDWODSODS
SOASOAIMDBIMDBOC4JOC4J
APACHEAPACHE
EBSEBS
RAC One
7
Oracle Database 11g Release 2ASM Cluster File System (ACFS)
© 2009 Oracle Corporation – Proprietary and Confidential
SiebelSiebelWebWeb
PSFTPSFT
DWDWODSODS
SOASOAIMDBIMDBOC4JOC4J
APACHEAPACHE
EBSEBS
DB Datafiles
DB Datafiles
OCR &Voting Files
OCR &Voting Files
BinariesBinaries
FileSystem
FileSystem
ASM
Clu
ster
File
Sys
tem
RAC One
• File system clustered o de propósito general
• Datos almacenados en ASM• Recibe todos los beneficios
de gestión presentes en ASM– Ubicación datos optimizada – Online disk
add/drop/rebalance– Mirroring integrado
• Snapshots Read-Only– Hasta 64 copias del file system
de tipo point-in-time
Oracle Database 11g Release 2Otras mejoras incluidas en ASM
• Gestión mejorada– Asistente instalación y
configuración de ASM (ASMCA)
– Full Featured ASMCMD– ASM File Access Control– ASM Disk Group Rename– Datafile to Disk Mapping
• Tuning Rendimiento– Intelligent Data Placement
Infrequently Accessed
Data
Frequently Accessed
Data
© 2009 Oracle Corporation – Proprietary and Confidential
8
Oracle Grid Infrastructure• Estandardización infraestructura
– Eliminando la necesidad de soluciones de 3os.
• De interés para administradores de Sistemas y Almacenamiento
• Incluye:– Automatic Storage Management
(ASM)– ASM Cluster File System (ACFS)– ACFS Snapshots– Oracle Clusterware– Cluster Health Manager
Applications
Middleware
Database
Oracle Grid InfrastructureEM
• Easy node add/drop– Nodos y servidores descubren
automáticamente a sus equivalentes y negocian los servicios– Configuración Network– Resolución Nombres– Storage
• Gestión Cluster en base a políticas– Despliegue servicios al cluster
vs. nodos– Proporcionar a la Aplicación los
recursos mínimos requeridos (siempre que sea posible)
• Patching automático cluster– Diversas mejoras en Opatch
orientadas a la reducción del esfuerzo de mantenimiento del cluster.– 90% reducción en el número de
pasos para el patch de Clusterware & DB
Antes Ahora46 pasos 4 pasos
Oracle Database 11g Release 2Grid Automation
9
• Compresión de “zonas” de la BBDD– OLTP, Data Warehousing
• Compresión de cualquier dato– Tipos estructurados y no estructurados
• No es necesario descomprimir en lectura– Aumenta el rendimiento de las consultas
• Completamente transparente para las aplicaciones
• Compresión típica = 2 ó 3 veces!!!– Ahorros: Almacenamiento, Red, Memoria
Compresión InformaciónOracle Advanced Compression Option
• Compresión de datos de Backup y Red– Compresión en Data Pump
– Comprime los datos al ser descargados de la base de datos, además de los metadatos, en un único paso
– No es necesario descomprimir antes de importar– Compresión Fast Recovery Manager (RMAN)
– Comprime el set antes de descargarlo a disco o a cinta– Compresión de los backups un 40% más rápido– Sin necesidad de descomprimir en caso de recuperación
– Compresión en red con Data Guard– Compresión del tráfico de redo en red
– Mejora el rendimiento del transporte de redo– Sincronización 2 veces más rápida
Compresión InformaciónOracle Advanced Compression Option
10
Resultados con aplicaciones reales
0
500
1000
1500
2000
2500
Ocupación en disco
Reducción de un 70%
Rendimiento “Table Scan”
0
0.1
0.2
0.3
0.4
Rendimiento DML
0
10
20
30
402.5 veces más rápido Menos de un
3% Overhead
Compresión InformaciónOracle Advanced Compression Option
Automatic Storage Management
Real Application Clusters
Secure Backups to Cloud and Tape
Oracle Maximum Availability Architecture
ActiveData Guard
FastRecovery Area
Data Guard
© 2009 Oracle Corporation – Proprietary and Confidential
11
Oracle Active Data Guard 11g Release 2Protección y Disponibilidad para los datos
• Failover automático Database• Physical Standby abierta en modo lectura• Snapshot Standby
Active Standby
Database
Standby Site
PrimaryDatabase
Primary Site
Data Guard
SYNC / ASYNC
Active Data Guard
Physical Standby Database
Primary Database
Continuous Redo Shipment and Apply
Concurrent Real-Time Query
• Consultas Read-Only sobre la standby física de manera concurrente a la aplicación de los archivos de redo
– Soporta RAC tanto en la primaria como en la Standby– Consistencia en las consultas– Soporta TODOS los tipos de datos (Espaciales, XML)
• Physical Standby Database utilizable como Test para entornos RAT
Oracle Active Data Guard 11g R2
12
Oracle Data Guard 11g Release 2Mejoras
• Active Data Guard - QoS – Standby Query SLA configurable desde 0 hasta “n” segundos
– Define el delay máximo permisible en la standby database– La Database devuelve un error a la Aplicación cuando se excede
el umbral – La Aplicación puede redireccionar la query a la primary database
– Reparación automática de bloques– Detección y reparación de bloques erróneos utilizando la versión
correcta desde la standby database
• Data Guard – utilización red– Compresión del transporte para WANs con poco ancho banda– No únicamente para resolver gaps después de interrupciones
durante la propagación
© 2009 Oracle Corporation – Proprietary and Confidential
Automatic Storage Management
Real Application Clusters
Secure Backups to Cloud and Tape
Oracle Maximum Availability Architecture
ActiveData Guard
FastRecovery Area
Data Guard
© 2009 Oracle Corporation – Proprietary and Confidential
13
Oracle DB 11g Real Application Clusters (RAC)Reducción del coste de los recursos del servidor
• Ejecuta todas las aplicaciones de database Oracle • Disponibilidad y escalabilidad elevadas • Adaptable a los cambios en las cargas de trabajo
HR SALES ERP
© 2009 Oracle Corporation – Proprietary and Confidential
Fron
tO
ffice
Fron
tO
ffice
DWDW
Bac
kO
ffice
Bac
kO
ffice
Free
Free
App ServersApp
Servers
Oracle DB 11g Real Application Clusters (RAC)Particionamiento Dinámico Cluster via Server Pools
• Server Pools– Dinamicamente asignan los recursos
de servidor requeridos para la ejecución de cargas de trabajo
• Pools Aplicaciones y Database• Gestión basada en políticas
– Min and Max Servers– Relative Importance
• Servidores no-asignados devueltos al “Free Pool”
© 2009 Oracle Corporation – Proprietary and Confidential
RAC One
14
Fron
tO
ffice
Fron
tO
ffice
DWDW
Bac
kO
ffice
Bac
kO
ffice
Free
Free
App ServersApp
Servers
• Si un server pool cae por debajo de sus requerimientos mínimos, el cluster se reconfigura
• Moviendo un servidor desde– Un server pool menos importante– Un server pool con la misma
importancia, pero con más servidores que su nº mínimo definido
© 2009 Oracle Corporation – Proprietary and Confidential
RAC One
Oracle DB 11g Real Application Clusters (RAC)Reconfiguración Dinámica Cluster para Alta Disponibilidad (HA)
Fron
tO
ffice
Fron
tO
ffice
DWDW
Bac
kO
ffice
Bac
kO
ffice
Free
Free
App ServersApp
Servers
Oracle DB 11g (RAC One)Mejor Virtualización para Databases
• RAC One extiende los beneficios de la virtualización de servidores a las databases single-instance sobre servidores físicos– Consolidación– Migración en caliente– Rolling Patches– Server failover– Estandarización entorno DB
• Upgradeable online a full RAC
© 2009 Oracle Corporation – Proprietary and Confidential
RAC One
15
Fron
tO
ffice
Fron
tO
ffice
DWDW
Bac
kO
ffice
Bac
kO
ffice
Free
Free
App ServersApp
Servers
Oracle Database 11g Release 2Protección recursos vía Oracle Clusterware
• Nuevos agentes para IMDB Cache, Hyperion, Siebel
• Dependencias entre recursos configurables– Hard / Weak/Attraction / PullUp /
Dispersion
© 2009 Oracle Corporation – Proprietary and Confidential
RAC
ON
E A
RAC
ON
E A
RAC
ON
E B
RAC
ON
E B
RAC
ON
E C
RAC
ON
E C
RAC
ON
E D
RAC
ON
E D
RAC
ON
E E
RAC
ON
E E
RAC
ON
E F
RAC
ON
E F
RAC
ON
E G
RAC
ON
E G
RAC
ON
E H
RAC
ON
E H
RAC
ON
E I
RAC
ON
E I
RAC
ON
E J
RAC
ON
E J
RAC
ON
E K
RAC
ON
E K
RAC
ON
E L
RAC
ON
E L
SOASOAIMDBIMDBOC4JOC4J
APACHEAPACHE
Fron
tO
ffice
Fron
tO
ffice
DWDW
Bac
kO
ffice
Bac
kO
ffice
Free
Free
App ServersApp
Servers
Oracle Database 11g Release 2Sistema de Aprovisionamiento simplificado
• Nuevo Asistente Instalación– 40% menos de pasos para instalar RAC
• Reutilización sencilla servidores– Información red y almacenamiento leída
desde profile y configurada automáticamente
– No requiere configuración manual de los nodos.
– Nodos añadidos o eliminados dinámicamente al/del cluster
• SCAN - Single cluster-wide alias for database connections– Los clientes no necesitan conocer los
cambios en la configuración del cluster
© 2009 Oracle Corporation – Proprietary and Confidential
myc
lust
er.m
yco.
com
RAC One
16
Problemática:
Gran TablaDifícil de manejar
ParticiónDivide y vencerásFácil de manejar
Mejora el rendimiento
Partición compuesta
Rendimiento excelenteMayor flexibilidad
Pedidos Pedidos
Ene Feb
Pedidos
Ene Feb
Europa
USA
Particionamiento InformaciónOracle Partitioning
Preguntas ?
17
Asistente de Arquitecturas de CloudDiversas arquitecturas a la medida de cada necesidad
Valor Negocio ConsolidaciónServidor
ConsolidaciónSO
ConsolidaciónDatabase
Implementación Simple Simple Compleja*Soporte Aplicaciones Algunas Todas AlgunasAislamiento Elevado Elevado LimitadoDisponibilidad Elevada La mayor ElevadaEscalabilidad Limitada Excelente ExcelenteDensidad Consolida. Baja Alta La mayorROI Bajo Alto El mayor
* = Requiere determinar la co-existencia de los schemas
© 2011 Oracle Corporation
For More Information
http://search.oracle.com
ororacle.com/ha
HA / MAA
18
© 2009 Oracle Corporation – Proprietary and Confidential