Top Banner
PERSPECTIVA DE EMC OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE BASES DE DATOS DE ORACLE Ventajas reales en rendimiento, administración y costo EL VIAJE AL CÓMPUTO EN LA NUBE PRIVADA � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 2 OPTIMIZACIÓN DE RECURSOS DE ALMACENAMIENTO ORACLE � � � � � � � � � � � � � � � � � � � � � � � � � 2 PARCHES Y MANTENIMIENTO� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 4 DESARROLLO Y PRUEBAS DE APLICACIONES � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 5 RESPALDO, RECUPERACIÓN Y DEDUPLICACIÓN� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 6 RECUPERACIÓN DE DESASTRES Y CONTINUIDAD DEL NEGOCIO� � � � � � � � � � � � � � � � � � � � � � � � � 7 EMC: LO ACOMPAÑA EN EL VIAJE A LA NUBE PRIVADA � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 9
9

OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... · PersPectiva de eMc OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... las tareas y los procesos diarios de

Sep 30, 2018

Download

Documents

truongcong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... · PersPectiva de eMc OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... las tareas y los procesos diarios de

P e r s P e c t i v a d e e M c

OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE BASES DE DATOS DE ORACLEVentajas reales en rendimiento, administración y costoEL VIAJE AL CÓMPUTO EN LA NUBE PRIVADA � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 2

OPTIMIZACIÓN DE RECURSOS DE ALMACENAMIENTO ORACLE � � � � � � � � � � � � � � � � � � � � � � � � � 2

PARChES y MANTENIMIENTO� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 4

DESARROLLO y PRUEBAS DE APLICACIONES � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 5

RESPALDO, RECUPERACIÓN y DEDUPLICACIÓN� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 6

RECUPERACIÓN DE DESASTRES y CONTINUIDAD DEL NEGOCIO � � � � � � � � � � � � � � � � � � � � � � � � � 7

EMC: LO ACOMPAÑA EN EL VIAJE A LA NUBE PRIVADA � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 9

Page 2: OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... · PersPectiva de eMc OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... las tareas y los procesos diarios de

eL viaJe aL cÓMPUtO eN La NUBe PrivadaEl viaje al cómputo en la nube privada para Oracle comienza y termina con la virtualización� La eliminación de las relaciones físicas 1:1 entre las instancias de bases de datos Oracle y el hardware de servidores donde se ejecutan libera nuevas capacidades para los DBA de Oracle cuyos retos constantes incluyen:

• Optimización de recursos de almacenamiento Oracle• Parches y mantenimiento• Desarrollo y pruebas de aplicaciones• Respaldo, recuperación y deduplicación• Recuperación de desastres y continuidad del negocio

Con la virtualización, los DBA pueden configurar e implementar más instancias Oracle en el mismo hardware, en menos tiempo� La virtualización también mejora la movilidad de las bases de datos al permitir que las instancias Oracle se muevan entre los servidores y los sistemas operativos de manera transparente y sin impacto en las aplicaciones�

¿Cuál es el resultado? Los DBA de Oracle pueden enfrentar los retos de administración tácticos y estratégicos en menos tiempo y con menos esfuerzo� EMC® puede demostrar esto� EMC y Oracle tienen más de 70�000 clientes conjuntos, y EMC ha realizado este viaje como una de las implementaciones de aplicaciones y bases de datos Oracle más grandes del mundo� En función de ejemplos de EMC Global IT y clientes de la vida real, EMC ha desarrollado un conjunto de soluciones EMC Proven™ que marcan la ruta hacia el cómputo en la nube privada�

En las siguientes páginas, esta perspectiva de EMC describirá cómo optimizar su ambiente actual, y cumplir con las necesidades comerciales de la actualidad, mientras comienza su planificación para la nube privada� Se analizará cómo las tecnologías de EMC y Oracle pueden simplificar las tareas y los procesos diarios de los DBA de Oracle, de una manera integrada y colaborativa�

OPtiMiZaciÓN de recUrsOs de aLMaceNaMieNtO OracLe No todas las bases de datos Oracle se crean iguales� Las aplicaciones implementadas en cada una variarán, y sus respectivas cargas de trabajo cambiarán con el tiempo a medida que cambie el valor de los datos� Esto podría incluir una aplicación de finanzas de OLTP que experimenta aumentos en la carga de trabajo durante el procesamiento de fin de trimestre, o un ambiente de data warehouse en el que se ejecutan consultas complejas periódicamente para analizar información estadística vital de clientes� Debido a la naturaleza variable de las cargas de trabajo Oracle, la infraestructura de almacenamiento oculta debe abordarse no como una entidad simple y monolítica, sino como una arquitectura inteligente de almacenamiento en niveles autoajustable�

Las plataformas de almacenamiento en niveles de EMC les proporcionan a los DBA de Oracle la opción de optimizar sus infraestructuras en cuanto a rendimiento, escalabilidad y flexibilidad� Para comenzar, primero se debe elegir el nivel adecuado de almacenamiento, entre Enterprise Flash Drives (EFD) de alto rendimiento, unidades SATA de alta capacidad y unidades Fibre Channel (FC)�

Igualmente importante para maximizar la eficiencia de los DBA de Oracle es elegir la conectividad adecuada de almacenamiento a servidor� Tradicionalmente, muchos clientes de Oracle implementan FC SAN para explotar un rendimiento y una escalabilidad elevados� Sin embargo, ejecutar cargas de trabajo de bases de datos Oracle en protocolos basados en IP, como NFS o iSCSI, se ha convertido en una solución atractiva� Proporciona un menor costo y la facilidad de implementación de NAS, además de la capacidad de compartir datos de manera eficiente y rápida en redes de área local internas existentes� El “almacenamiento unificado” de EMC es una plataforma única que usa conectividad de multiprotocolo� Los DBA de Oracle ahora pueden ejecutar Oracle en SAN, NAS o en una combinación de ambos e intercambiar entre el acceso de protocolo de archivos o bloques según sea necesario�

Muchas organizaciones de TI han adoptado el concepto de ejecutar sus ambientes de bases de datos Oracle completos en NFS dada la rentabilidad que proporciona al aprovechar las redes corporativas existentes� Para aquellos clientes de Oracle que desean ejecutar cargas de trabajo Oracle en NFS específicamente, EMC trabajó estrechamente con Oracle para integrar las plataformas de almacenamiento unificado de EMC con la función Direct NFS (DNFS) de Oracle en la base de datos Oracle� DNFS de Oracle está diseñada para que la ejecución de Oracle en NFS sea más rápida y más fácil de configurar� (Consulte la figura 1�) El rendimiento es mejor debido a que Oracle omite el sistema operativo y genera exactamente las solicitudes

2

Page 3: OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... · PersPectiva de eMc OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... las tareas y los procesos diarios de

que necesita� Los datos se almacenan en caché solo una vez (en el espacio del usuario), lo que ahorra memoria sin copia secundaria en el espacio del kernel� Oracle también mejora el rendimiento al equilibrar la carga en múltiples interfaces de red si están disponibles�

aLMaceNaMieNtO eN NiveLes cOMPLetaMeNte aUtOMatiZadO (Fast)Uno de los retos más importantes de un método de almacenamiento en niveles ha sido lograr que el modelo que usted diseña e implementa hoy se mantenga pertinente y aplicable para sus cargas de trabajo Oracle que cambian con los días, las semanas o los meses� Tradicionalmente, se requerían muchos pasos manuales para analizar constantemente las cargas de trabajo Oracle que se ejecutaban en el almacenamiento, y luego priorizar y volver a configurar la arquitectura de almacenamiento para adecuarla a los requisitos de rendimiento y capacidad de Oracle�

EMC diseñó Fully Automated Storage Tiering (FAST) para que sea considerablemente más rápido y más fácil organizar en niveles el almacenamiento de manera constante en el tiempo a medida que las cargas de trabajo Oracle se ajustan con el transcurso del tiempo� Puede establecer niveles de priorización que cree que se adecuan a las cargas de trabajo Oracle específicas en función de la base de datos o la aplicación, y hacer que estas se ajusten en momentos específicos, o a medida que se alcancen umbrales de capacidad o rendimiento específicos� (Consulte la figura 2)�

La tecnología FAST de EMC crea pools de almacenamiento a partir de tipos de unidades mixtas como EFD, FC y SATA admitidas por las plataformas de almacenamiento de EMC� Los objetos de almacenamiento (LUN) creados dentro de un pool de almacenamiento pueden abarcar todos los niveles disponibles dentro de ese pool� La tecnología FAST de EMC monitorea las temperaturas de los datos y traslada automáticamente los datos activos y los inactivos de la granularidad de sub-LUN a los niveles correctos disponibles dentro de un pool�

La tecnología proporciona latencias muy bajas para los datos a los que se accede con mayor frecuencia� Esto mejora los tiempos de respuesta de las aplicaciones y reduce significativamente el monto de la inversión en flash drives� La migración de datos es un proceso completamente no disruptivo que se controla mediante la definición de políticas simples de reubicación de almacenamiento�

Los DBA de Oracle se benefician con FAST debido a que afecta a los datos a los que se accede con mayor frecuencia; por lo tanto, proporciona un rendimiento mejorado para las aplicaciones mientras reduce la cantidad de ajustes y la administración requeridos� El almacenamiento en niveles y FAST pueden proporcionar beneficios de rendimiento significativos tanto para ambientes Oracle OLTP como para ambientes de data warehouse mientras disminuyen el costo total de propiedad a través de la organización inteligente del almacenamiento en niveles�

Fast cache Para aLMaceNaMieNtO UNiFicadOSi bien FAST de EMC proporciona la automatización del proceso general de organización en niveles del almacenamiento en unidades EFD, FC y SATA, la preocupación principal para muchos ambientes de bases de datos Oracle es maximizar el uso de EFD solo para incrementar el rendimiento de las aplicaciones más vulnerables a la latencia�

Para abordar esto, EMC desarrolló la tecnología “FAST Cache” como un medio para introducir un nivel adicional de caché mediante el uso de EFD entre los ejes de rotación y el caché de DRAM� (Consulte la figura 3)�

La tecnología FAST Cache de EMC es parte del conjunto de EMC FAST de productos de EMC y crea un medio más rápido para almacenar los datos a los que se accede con mayor frecuencia en EFD�

Los datos activos y los inactivos de las aplicaciones de las bases de datos se identifican automáticamente, y los datos activos son almacenados en caché por este nivel de caché recientemente creado en EFD� Luego, los datos inactivos se eliminan de FAST Cache, de manera automática y transparente, según los patrones de uso� Una vez que Flash Cache almacena los datos activos en caché, FAST Cache maneja la mayoría de las I/O, y los ejes de rotación ocultos recibirán muy poco IOPS� Este efecto proporciona tres beneficios importantes para los DBA de Oracle:

• Se puede implementar la base de datos en menos ejes de rotación

• Se puede implementar la base de datos en ejes más lentos, como unidades de 10�000 rpm o unidades SATA, y lograr los mismos niveles de rendimiento

• Se puede usar más de la capacidad disponible de los ejes de rotación sin impactar de manera significativa la latencia de las aplicaciones en general3

cÓMO eMc Fast MeJOra eL tcOComo se describe en la figura 2, las mejores prácticas de EMC para Oracle describen un caso de uso probado donde FAST podía generar una reducción del 15% en el costo general de almacenamiento al ajustar de manera inteligente las cargas de trabajo de Oracle OLTP en unidades EFD y SATA� De forma similar, EMC Global IT trasladó recientemente el propio data warehouse de Oracle de EMC a EFD, y logró aumentar 10 veces el rendimiento por procesamiento de un día, y un aumento del 180% en informes de lotes en general�

Antes (90 FCD)

• 54.000 GBs• TPM base

Después (53 mixto)

• 54.000 GBs• 5% mejor TPM

Monolítica

100% FC HDD

2% SSD

33% FC HDD

65% SATA HDD

FAST

15% de ahorros en TCO

Figura 2: Reducción del costo de almacenamiento en general

Para obtener más información, consulte Leveraging Fully Automated Storage Tiering (FAST) with Oracle Database Applications

EMC IT’s Migration to the Open, Expandable Oracle BI Grid

iNtegraciÓN de OracLe direct NFs cON eMc Las mejores prácticas de EMC para Oracle describen la evaluación de DNFS (Direct NFS) con EMC tanto en cargas de trabajo de DSS como de OLTP, que demuestra ahorros de un 30% a un 50% en la sobrecarga del CPU como se muestra en la figura 1�

DSS-DFNS vs. rendimiento de ICNFS 500

450

400

350

300

250

200

150

100

50

0

125

439

Rendimiento de datos máximo en MB/s

% máximo de utilización del CPU de la base de datos

100

33

Capacidad de 2,5x

Sobrecarga del CPU de 1/3

OLTP-DFNS vs. rendimiento de ICNFS800

700

600

500

400

300

200

100

0

673

770

Rendimiento de datos máximo en MB/s

% máximo de utilización del CPU de la base de datos

61 35

15% > TPS

Sobrecarga del CPU de 1/2

Puerto 4, LACP vinculado a ICNFS

Puerto 4, DNFS no troncalizado

Figura 1: Ahorros en la sobrecarga del CPU

Para obtener más información, lea Optimizing EMC Celerra IP Storage on Oracle 11g Direct NFS

Page 4: OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... · PersPectiva de eMc OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... las tareas y los procesos diarios de

virtUaL PrOvisiONiNgUno de los retos más grandes que enfrentan los DBA es el aprovisionamiento de almacenamiento para aplicaciones de bases de datos Oracle� Los administradores generalmente asignan espacio en función del crecimiento futuro previsto� Esto se lleva a cabo para mitigar las actividades operativas recurrentes como aumentar de manera incremental las asignaciones de almacenamiento o agregar complementos específicos de almacenamiento a medida que se consume el espacio� Este método da como resultado más almacenamiento asignado de lo que realmente se necesita durante un período prolongado� Esto aumenta el costo� En otras palabras, los administradores de bases de datos pueden asignar previamente grandes cantidades de almacenamiento para archivos de datos o espacios de tablas con el objeto de garantizar que haya suficiente espacio libre dentro de la base de datos� El sistema operativo detecta el espacio como completamente asignado, pero internamente solo una fracción del espacio asignado podría usarse� (Consulte la figura 4)�

EMC Virtual Provisioning puede abordar todos estos problemas� Virtual provisioning permite que se presente más almacenamiento a un sistema operativo host que el que está físicamente disponible� Virtual provisioning puede asignar almacenamiento físico solo cuando el almacenamiento está realmente escrito para dicho almacenamiento, lo que permite un uso más eficiente del almacenamiento y menores costos� Virtual provisioning también fracciona los datos de los discos en el thin pool independientemente de si se crean un objeto de base de datos o dispositivo thin grande o pequeño, y alivia la necesidad de planificar el diseño de almacenamiento que lleva mucho tiempo� EMC Virtual Provisioning permite la adición sin inconvenientes de más almacenamiento físico a medida que crece la demanda de la aplicación de base de datos Oracle� Mientras se incrementa la capacidad disponible, el rendimiento de I/O de la aplicación también puede mejorar con más discos físicos debido a que habrá un fraccionamiento más amplio y más ejes de back-end para conducir el tráfico de I/O�

Parches y MaNteNiMieNtOsNaPshOts vs. cLONeshay diferentes tipos de replicación disponibles para los DBA de Oracle según el uso previsto� El caso de uso más común es la creación de copias completas de volumen por volumen del ambiente completo de bases de datos Oracle� Éstas se utilizan para crear copias completamente recuperables de la base de datos Oracle� Este proceso aprovecha los clones de EMC que proporcionan no solo copias completas de los datos reales, sino además agregan una tecnología de EMC denominada consistency groups� Éstos son importantes porque muchas bases de datos Oracle abarcarán múltiples LUN dentro del arreglo de almacenamiento� Dado que las transacciones continúan siendo procesadas durante el proceso de replicación, es de gran importancia asegurar, con clones, que la nueva copia sea transaccionalmente coherente con la base de datos de origen de modo que pueda ser usada para una recuperación eficiente y rápida�

Si bien los clones son útiles para la recuperación completa, también son más costosos dada la cantidad de almacenamiento que consumen�

Con esto en mente, EMC permite el uso de “snapshot” como una alternativa rentable a los clones� Los snapshots son copias que ahorran espacio que almacenan los datos en memoria en contraposición al disco� Debido a que la RAM es mucho más rápida para el almacenamiento y la recuperación que el espacio de unidades físicas, uno de los beneficios es la velocidad� Las imágenes de un punto en el tiempo se crean rápidamente sin ocasionar impacto de reconstitución a las aplicaciones host� Otro beneficio es el espacio de almacenamiento adicional que esto deja disponible para otra información� Las copias de EMC SNAP toman un porcentaje menor de la capacidad requerida para el origen, solo el espacio necesario para proteger la integridad de los datos originales, que luego serían sobrescritos en el volumen de origen�

Según el caso de uso, los DBA deben aprovechar combinaciones de clones y snapshots para copias utilizables temporales y/o de recuperación completa de datos Oracle�

eMc rePLicatiON MaNagerPara permitir que los DBA de Oracle aprovechen los beneficios de velocidad y de eficiencia de la replicación de EMC, EMC desarrolló una tecnología denominada EMC Replication Manager�

4

Fast cache MeJOra eL reNdiMieNtO y redUce eL tcOLa evaluación de EMC realizó una demostración de tres situaciones para incorporar FAST Cache en un ambiente de bases de datos Oracle de base existente que se ejecuta completamente en 45 unidades FC de 600 GB�

1� Agregar 8 EFD de 73 GB y FAST Cache al ambiente existente

2� Agregar 8 EFD de 73 GB y FAST Cache al ambiente existente, pero eliminar 25 de las 45 unidades FC

3� Agregar 8 EFD de 73 GB y FAST Cache al ambiente existente, pero reemplazar las 45 unidades FC con 45 unidades SATA de 2 TB

Como se muestra en la figura 3, en los tres casos hubo un aumento del 143% en transacciones por minuto para el ambiente Oracle Database 11g en comparación con el ambiente de base� Esto demuestra la capacidad de FAST Cache no solo de aumentar considerablemente el rendimiento, sino también de impulsar la consolidación del almacenamiento y la reducción de costos al reducir la cantidad de IOPS para los ejes de rotación subyacentes�

MAPAMotor

de políticas

Impulsor

Exchange de SharePoint

Oracle Database

ArchivoVMware SAP

DRAM

FAST Cache Unidades de disco

Transacciones relativas por minuto3,00

2,50

2,00

1,50

1,00

0,50

0

1,00

2,43

FCD45 FCD25

0,66

2,43

Sin FAST Cache Con FAST Cache

Tran

sacc

ione

s re

lati

vas

por m

inut

o

SATA45

0,39

2,38

Figura 3: Más transacciones por minuto con FAST Cache

Para obtener más información, consulte Leveraging EMC FAST Cache with Oracle OLTP Database Applications

Page 5: OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... · PersPectiva de eMc OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... las tareas y los procesos diarios de

EMC Replication Manager, descrita en la figura 5, administra tecnologías de replicación de un punto en el tiempo de EMC a través de una consola de administración centralizada presentable para DBA de Oracle� Replication Manager coordina todo el proceso de replicación de datos: desde el descubrimiento y la configuración hasta la administración de múltiples réplicas basadas en disco coherentes con las aplicaciones� Descubra automáticamente su ambiente de replicación y permita la administración sin inconvenientes mediante la calendarización, el registro y la catalogación de la información de las réplicas incluido el vencimiento automático� Esto demuestra ser beneficioso para los DBA de Oracle en varias áreas clave:

• La administración de las tecnologías de replicación de clones y snapshots de EMC mediante el uso del mouse y guiada por asistente facilita las tareas de administración�

• La capacidad de crear una copia “gold” de la base de datos de producción de Oracle hace que sea rápido y fácil crear un respaldo que pueda ser usado si existe un parche, una actualización o un problema de corrupción de la base de datos�

• La calendarización, el montaje, el desmontaje y el vencimiento automatizados de réplicas de Oracle ahorran tiempo valioso�

• Los privilegios de acceso y las cuentas de usuario dedicado proporcionan autosuficiencia a los DBA de Oracle�

desarrOLLO y PrUeBas de aPLicaciONes Cada ambiente de base de datos Oracle requiere un ambiente asociado de desarrollo y pruebas, que es, a menudo, mucho mayor que los sistemas de producción que soporta�

Los equipos de TI, QA y desarrolladores de Oracle tienen requisitos clave que se deben cumplir para permitir la creación, evaluación e implementación eficientes de las aplicaciones� Estos requisitos incluyen:

• Ambientes “sandbox” aislados para el desarrollo de aplicaciones y pruebas previas a la implementación

• Soporte para crear ambientes de pruebas realistas para verificar la compatibilidad de las aplicaciones con otros elementos de la infraestructura de implementación

• Colaboración dentro y entre equipos distribuidos geográficamente, incluido el suministro de información completa sobre configuraciones entre los equipos de desarrollo, QA y soporte para reproducir problemas

• Pruebas de regresión automatizadas, incluidas algunas que pueden requerir ciclos de apagado y/o reinicio

• La capacidad de presentar condiciones de falla simuladas en el ciclo de QA para pruebas de exigencia

Uno de los retos más significativos que enfrentan los equipos de desarrollo empresarial es la pérdida de productividad como resultado de miembros de los equipos que lidian por obtener recursos de hardware limitados� Debido a que, a menudo, la cantidad de sistemas está limitada por los presupuestos de capital y por las restricciones de las instalaciones (como espacio de rack, puertos de red, hVAC y alimentación), el acceso a hardware se convierte en un cuello de botella significativo que puede ralentizar u obstaculizar proyectos�

La tecnología de virtualización VMware® permite que múltiples sistemas operativos y aplicaciones de software se ejecuten simultáneamente en una única computadora x86 (procesador Intel o AMD) como máquinas virtuales individuales� Esas máquinas virtuales encapsulan los sistemas físicos completos (configuración de hardware, sistema operativo y aplicaciones) en un paquete autocontenido que puede ejecutarse en cualquier sistema� Esto proporciona a los DBA de Oracle varios beneficios clave:

• Consolidar múltiples máquinas de prueba virtuales en un único sistema físico

• Moverse entre ambientes de sistemas operativos sin volver a particionar ni reiniciar

• Crear bibliotecas de máquinas virtuales para cada sistema operativo y configuración de red con herramientas y ambientes de prueba preconfigurados

• Suspender y restaurar instancias de máquinas virtuales según demanda para maximizar la utilización de hardware

• Permitir que varios desarrolladores accedan simultáneamente a una máquina virtual

5

aUMeNte eL reNdiMieNtO y recUPere esPaciO de aLMaceNaMieNtO cON eMc virtUaL PrOvisiONiNgLas mejores prácticas de EMC para Oracle describieron un caso de uso probado en el que la aplicación de EMC Virtual Provisioning™ ayudó a los DBA de Oracle a recuperar más del 56% de la capacidad de almacenamiento (vea la figura 4), lo que mejoró la eficacia de la administración de Oracle respecto del rendimiento y la planificación de la capacidad� Además, EMC Virtual Provisioning le permite asignar de manera dinámica más recursos de almacenamiento para cargas de trabajo de bases de datos Oracle, y aumentar el rendimiento hasta en un 90% sin consumir más capacidad de almacenamiento�

6.000

5.000

4.000

3.000

2.000

1.000

0

7.000 Transacciones de bases de datos por minuto

4 dispositivos de datos

8 dispositivos de datos

12 dispositivos de datos

Transacciones por minuto (TPM) Crecimiento en TPM

Oracle ASM y Virtual Provisioning

Porc

enta

je d

e ut

iliza

ción

Agregar tabla de espacio

de 1.5 GB

(falló)60

50

40

30

20

10 0

100

90

80

70

Espacio Thin Pool utilizado (%) Espacio ASM utilizado (%)

Agregar tabla de espacio

de 1.3 GB

Agregar un segundo 300 M

ts/df

Agregar tabla de

espacio de 1.300 GB

Eliminar tabla de espacio

de 512 M

Agregar tabla de espacio

de 512 M

Crear grupos de discos ASM

Iniciar Oracle A

SM

Crear base de datos Oracle

Eliminar tabla de espacio

de 512 M

Agregar tabla de espacio

de 512 M

Crear dispositivos depool y vinculación

Los metadatos de ASM son

insignificantes

ASM recuperó espacio dearchivos eliminados y lo reutilizó

Acción

Figura 4: Recuperación de la capacidad de almacenamiento

Para obtener más información lea Implementing Virtual Provisioning on EMC Symmetrix VMAX with Oracle Database 10g and 11g

Replication Manager Capacidad de recuperación completaCopias de datos completas

independientes del eje

Rápido y eficienteCree copias

rápidamente utilizando menos infraestructura

Grupos de consistenciaAsegure integridad

transaccional

Oracle RMANRespaldo de punto

en el tiempo integrado

ClonesCopias de alto rendimiento

ultra funcionales

SnapshotsCopias rentables

que ahorran espacio

Figura 5: EMC Replication Manager for Oracle DBAs

Page 6: OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... · PersPectiva de eMc OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... las tareas y los procesos diarios de

eMc rePLicatiON MaNager cON vMwareLa combinación de VMware con las capacidades de EMC Replication Manager permite a los DBA de Oracle beneficiarse con un ambiente de desarrollo y pruebas integrado y completo que puede soportar múltiples protocolos de almacenamiento, múltiples niveles de almacenamiento y los beneficios de la virtualización a partir de una plataforma administrada centralmente�

La combinación de EMC Replication Manager con scripts Oracle Rapid Clone permite a los DBA crear clones y snapshots coherentes con las aplicaciones del ambiente replicado� Las plantillas de VMware se utilizan para aprovisionar máquinas virtuales con el objeto de albergar estas copias, lo que permite un escalamiento horizontal rápido y repetido de los ambientes de desarrollo y pruebas�

resPaLdO, recUPeraciÓN y dedUPLicaciÓNPara muchos clientes de Oracle el proceso de respaldo y recuperación es la fuente principal de recuperación de desastres� A medida que los ambientes de bases de datos Oracle crecen con el tiempo, se pueden presentar retos en términos del impacto de tiempo y rendimiento requerido durante las operaciones de respaldo y recuperación de Oracle�

eMc rePLicatiON cON OracLe rMaNLas tecnologías de replicación de clones y snapshots de EMC combinadas con Oracle RMAN pueden mejorar considerablemente la eficiencia del respaldo y la recuperación de Oracle en varias áreas clave:

• Ajuste la ventana de respaldo: use la replicación de EMC para crear una copia en un punto en el tiempo de la base de datos Oracle� Al hacerlo, la base de datos de producción solo estará ahora en modo de respaldo en activo durante unos minutos, como máximo, mientras se lleva a cabo la replicación de EMC� Los DBA de Oracle pueden ejecutar el respaldo de Oracle a partir de una copia en lugar de la instancia de producción, mientras la base de datos de producción permanece activa�

• Tiempos de recuperación menores: los DBA ahora pueden realizar la recuperación a partir del último respaldo completo de Oracle tomado con la replicación de EMC en segundos, lo que permite que RMAN recupere transacciones comprometidas adicionales a partir de ese momento en adelante�

• Reduzca el impacto en el rendimiento derivado de la ejecución respaldo durante la producción: los DBA pueden eliminar de la producción la carga que representan los respaldos mediante el uso de la replicación de EMC en la que el respaldo se lleva a cabo en otro servidor con diferentes dispositivos� La combinación de esto con Oracle RMAN Block Change Tracking puede acelerar considerablemente los respaldos incrementales al leer directamente solo los bloques cambiados antes del respaldo, en contraposición a lo que sucede con un examen completo de la base de datos�

dedUPLicaciÓN de eMc data dOMaiN cON OracLe rMaN

Un segundo reto del respaldo y la recuperación de Oracle es que, con el tiempo, el tamaño de los datos de Oracle de los cuales se realiza el respaldo aumentará drásticamente� A menudo, esto limita el volumen de respaldos completos que se pueden procesar de manera eficiente dentro de las ventanas de respaldo requeridas, y además puede derivar en tiempos de recuperación prolongados (sin mencionar los altos costos del almacenamiento de respaldo requerido)�

El Data Domain® Appliance de EMC incorpora almacenamiento con deduplicación escalable de alto rendimiento para ambientes Oracle con el objeto de abordar estos retos� Data Domain Appliance se convierte en el objetivo de respaldo inicial para Oracle RMAN en el que las capacidades avanzadas, incluidas la deduplicación y la compresión, se aplican a la base de datos antes de enviar los datos de Oracle al medio de respaldo objetivo� (Consulte la figura 6)�

A medida que los datos se envían al sistema de Data Domain, se realiza una suma de verificación de todo lo que se almacenará� El sistema verifica que ya haya almacenado los datos y, de no ser así, los datos se almacenan a través del sistema de archivos al disco� Luego, la I/O de respaldo se lee otra vez internamente desde el disco, y se realiza nuevamente una suma de verificación� A continuación, el sistema la compara con la suma de verificación

6

aPrOvisiONaMieNtO ráPidO cON vMware Para OracLeVMware y EMC han desarrollado mejores prácticas para que Oracle aproveche las combinaciones de plataformas de almacenamiento unificado de EMC con VMware para desarrollo y pruebas de Oracle� Un reciente caso de uso de mejores prácticas demostró cómo configurar 10 máquinas virtuales Oracle en 10 minutos para desarrollo y pruebas�

Para obtener más información, lea Rapid Deployment and Scale Out for Oracle E-Business Suite Enabled by EMC RecoverPoint, EMC Replication Manager, and VMware vSphere

Page 7: OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... · PersPectiva de eMc OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... las tareas y los procesos diarios de

original realizada en el momento de la escritura� Esto permite al sistema saber con seguridad que se puede acceder a los datos, que se pueden leer los bloques y que los datos dentro de esos bloques son correctos�

Específicamente, esto puede proporcionar a los DBA de Oracle los siguientes beneficios:

• Conservación de respaldos por más tiempo: al deduplicar los datos antes de que se realice el respaldo, se pueden almacenar más datos en línea a menor costo� Esto permite retener más datos de Oracle por períodos más prolongados, y realizar respaldos completos más frecuentes en contraposición con los respaldos incrementales�

• Replicación más inteligente: los sistemas de Data Domain solo transmiten datos deduplicados por las redes existentes con hasta un 99% de eficiencia de ancho de banda para lograr una recuperación de desastres rápida y rentable�

• Recuperación confiable desde el disco: al permitir la recuperación a partir de respaldos completos en contraposición con respaldos incrementales, las recuperaciones son más confiables y menos complejas�

recUPeraciÓN de desastres y cONtiNUidad deL NegOciOCon el tiempo, a medida que los datos dentro de la base de datos Oracle se tornen más importantes para el negocio, el respaldo y la recuperación solos no serán suficientes en términos de protección de datos� También se debe centrar la atención en la recuperación de desastres� EMC ha trabajado con Oracle en esta área durante muchos años y, actualmente, incluye mejores prácticas para el uso de las soluciones de recuperación de desastres de EMC que se pueden aprovechar con o sin Oracle Data Guard�

Un punto principal de atención entre EMC y Oracle ha sido cómo proteger y recuperar no solo los archivos de bases de datos, sino también los datos de middleware y aplicaciones que se ejecutan en la parte más importante de estos� Para recuperar el “negocio” mismo, incluida toda la información de bases de datos, middleware y aplicaciones, EMC RecoverPoint proporciona a los DBA de Oracle una solución convincente�

eMc recOverPOiNtEMC RecoverPoint es una solución integral de protección de datos que proporciona protección de datos locales y remotos de manera simultánea� Se aprovecha completamente a través de EMC Replication Manager como una solución de replicación adicional para los DBA de Oracle�

Para la replicación local, RecoverPoint escribe datos para un registro local y luego para un volumen local� Aquí, RecoverPoint puede rastrear sincrónicamente cada escritura en el registro local y distribuir la escritura al volumen local (todo sin impactar en el rendimiento de la aplicación)�

Para la replicación remota, RecoverPoint transfiere escrituras significativas (en función del tiempo de recuperación de las aplicaciones o los objetivos de punto de recuperación) a un sitio remoto donde se guardan en un registro de historial como se muestra en la figura 7�

Almacenamiento unificado de EMCAlmacenamiento unificado de EMC

RecuperaciónRegistro

Registrodel historial

Aplicaciones de OracleMiddleware de Oracle

Oracle Database

SAN

WAN RecoverPointDispositivo

RecoverPointDispositivo

SAN

Figura 7: EMC RecoverPoint para Oracle

7

OPtiMiZaciÓN de La arqUitectUra de recUPeraciÓN de resPaLdO cON OracLe rMaN y eMc data dOMaiNUna mejor práctica de EMC para Oracle documentó un caso de uso probado en el que el aprovechamiento de Oracle RMAN con Data Domain logró una reducción del 84% al 92% en el volumen de almacenamiento de respaldo requerido en solo cinco semanas, lo que optimizó de manera significativa la arquitectura de recuperación de respaldo de Oracle y preparó el terreno para una mayor eficiencia general (92% para Oracle en almacenamiento unificado de EMC con NFS; 84% para Oracle en almacenamiento unificado de EMC con FCP)�

Ahorro de almacenamiento después de cinco semanas de ciclo de respaldo

GB

15.000

10.000

5.000

0

25.000

20.000

Martes

Lunes

Miércoles

Jueves

Martes

Lunes

Miércoles

Jueves

Fin de semana

Martes

Lunes

Miércoles

Jueves

Fin de semana

Fin de semana

Martes

Lunes

Miércoles

Jueves

Fin de semana

Martes

Lunes

Miércoles

Jueves

Fin de semana

Fin de semana

Datos almacenados

Datos escritos Disminución del porcentaje

60

40

20

0

100

80

Dis

min

ució

n de

l por

cent

aje

Figura 6: Oracle RMAN con EMC Data Domain

Para obtener más información, lea EMC Backup and Recovery for Oracle 11g OLTP Enabled by EMC CLARiiON, EMC Data Domain, EMC Networker, and Oracle Recovery Manager using NFS

EMC Backup and Recovery for Oracle 11g OLTP Enabled by EMC CLARiiON, EMC Data Domain, EMC Networker, and Oracle Recovery Manager using Fibre Channel

Page 8: OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... · PersPectiva de eMc OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... las tareas y los procesos diarios de

Una vez que el dispositivo de RecoverPoint recibe la escritura, adjunta esta escritura con otras dentro de un mismo paquete� Los componentes redundantes se eliminan del paquete, y el resto de las escrituras se secuencian y se almacenan con el correspondiente registro de fecha y hora, y la información de marcadores� Posteriormente, el paquete se comprime y se calendariza para su entrega al dispositivo remoto por medio de la red IP�

Una vez que el dispositivo remoto recibe el paquete, valida la suma de verificación para asegurar que el paquete no haya sido dañado durante la transmisión� Los datos se descomprimen y se escriben en el volumen de registro� Una vez que los datos se escriben en el volumen de registro, se distribuyen en los volúmenes remotos, lo que garantiza que se mantenga la secuencia del orden de escritura�

En el caso de Oracle, RecoverPoint admite los modos síncrono, asíncrono y snapshot� Todos los LUN de Oracle se agrupan en un consistency group y se crean conjuntos de replicación para adecuar los LUN de producción a los LUN locales y remotos� Existen varias opciones para la recuperación:

• Recuperación coherente con las aplicaciones a partir de un apagado (también conocido como respaldo inactivo): el usuario crea un consistency group que representa la aplicación de Oracle, que contiene todos los archivos para la aplicación incluidos los archivos de datos, archivos de log de reconstrucción en línea, archivos de configuración y, opcionalmente, los archivos de control� Este método permite la recuperación con un 100% de confiabilidad� Debido a que las operaciones se deben detener mientras se realiza el respaldo inactivo, no es ideal para ambientes que operan las 24 horas, durante toda la semana�

• Recuperación coherente para fallas durante operaciones: esto permite imágenes coherentes para fallas sin el apagado� Cuando se aplica una escritura a los volúmenes de producción, los splitter de RecoverPoint capturan la escritura y envían una copia de ésta al dispositivo de RecoverPoint para mayor procesamiento� Estas escrituras capturadas representan los datos coherentes en el disco� Cuando Oracle se reinicia a partir de una falla en el servidor, debe abrir la base de datos, y luego ejecutar operaciones de recuperación� Oracle utiliza log de reconstrucción para recuperar los datos comprometidos y reconstruye todas las transacciones en proceso sobre la instancia fallida�

• Recuperación coherente con las aplicaciones durante operaciones: esto permite la creación de imágenes coherentes con las aplicaciones sin cerrar las aplicaciones� Requiere que todos los archivos de datos que pertenecen a las tablas de espacio, log de archivos y archivos de control pertinentes de Oracle se eliminen de los servidores en buffer de memoria y se envíen al disco� Este procedimiento implica la colocación de espacios de tabla o bases de datos adecuadas en modo de respaldo en activo� Una vez que se establece el modo de respaldo en activo, RecoverPoint crea un marcador para el consistency group específico con el objeto de identificar la imagen como una imagen coherente con las aplicaciones�

EMC ha trabajado con Oracle para documentar las mejores prácticas y los casos de uso probados en torno a EMC RecoverPoint� Esto incluye el aprovechamiento de EMC RecoverPoint como una solución completa y única para proteger todos los niveles del ambiente Oracle, incluidos bases de datos, middleware y aplicaciones�

Esto incluye, además, los casos de uso para combinar RecoverPoint con Oracle DataGuard� En dichos casos, Oracle DataGuard replica los archivos de base de datos y los archivos Oracle, así como los logs de reconstrucción, mientras RecoverPoint administra la protección de datos para los datos de aplicaciones y middleware Oracle� En cualquiera de las situaciones, para esos ambientes Oracle donde la recuperación coherente con las aplicaciones es un requisito, EMC RecoverPoint proporciona la solución ideal�

8

Page 9: OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... · PersPectiva de eMc OPTIMIZACIÓN DE LA EFICIENCIA DE LOS ADMINISTRADORES DE ... las tareas y los procesos diarios de

EMC2, EMC, EMC Proven, Data Domain, E-Lab, Virtual Provisioning, el logotipo de EMC y “where information lives” son marcas registradas o marcas comerciales de EMC Corporation en los Estados Unidos y en otros países� VMware es una marca registrada de VMware, Inc� en los Estados Unidos y en otras jurisdicciones� Todas las demás marcas comerciales utilizadas en este documento pertenecen a sus respectivos propietarios� © Copyright 2010 EMC Corporation� Todos los derechos reservados� 11/10 Perspectiva de EMC h7424

cOMUNíqUese cON NOsOtrOsPara obtener más información sobre formas específicas en que EMC puede mejorar las operaciones de su infraestructura de la información, comuníquese con el representante de ventas local de EMC, llame al +54 11 4021-3622 (Argentina), al +52 55 5080-3700 (México) o al +58-212-206-6911 (Venezuela), o visite www�EMC�com (visite el sitio web de su país correspondiente)�

eMc: LO acOMPaÑa eN eL viaJe a La NUBe PrivadaLa preocupación principal de un cliente respecto del cómputo en la nube privada es garantizar la estrecha integración y el soporte� Por eso, EMC, VMware y Oracle han trabajado muy estrechamente sobre las pruebas, la calificación y el soporte de Oracle en ambientes de VMware� Todas las tecnologías de Oracle compatibles con VMware están documentadas en Oracle MetaLink y EMC� Oracle y VMware mantienen estrecha colaboración respecto al soporte a través de nuestro centro de escalación de múltiples proveedores ejecutados por EMC E-Lab™�

eMc PrOveN sOLUtiONs FOr OracLeEMC ofrece un portafolio de soluciones, servicios y tecnologías validados que pueden incrementar la eficiencia y disminuir los riesgos de implementación� En conclusión, todo lo que necesita para crear la infraestructura adecuada para usted� Este portafolio está dirigido a cada área del agrupamiento de la infraestructura Oracle con los objetivos de impulsar la eficiencia y disminuir los riesgos�

eMc cONsULtiNgUna vez que decide implementar Oracle en el centro de datos, se inicia un ciclo de vida continuo, que abarca desde las etapas iniciales de desarrollo, prueba e implementación, hasta la migración continua, las nuevas versiones de Oracle y la implementación de nuevas funciones con cada versión�

Este proceso se repite con cada nueva implementación de Oracle en el negocio� Al contar con un partner de confianza con conocimientos detallados sobre Oracle, se obtiene un sólido recurso para maximizar el uso eficiente de cada nueva implementación de Oracle y para garantizar que la infraestructura y las aplicaciones se puedan alinear para lograr la devolución al negocio�

EMC Consulting Practice para Oracle puede ayudarlo a comenzar rápidamente, y estará allí en cada paso del camino de Oracle�

Planificación: las fases iniciales de descubrimiento son un buen momento para reunirse con EMC y compartir ideas, aprender de las acciones de otros clientes de EMC y recibir pautas generales�

Creación: la fase de creación se puede mejorar considerablemente mediante la calendarización de un taller de EMC donde su personal de TI se reúna con expertos de EMC que comparten recomendaciones y pautas sobre la planificación de la implementación más eficiente de Oracle�

Administración: después de la implementación, los expertos de EMC pueden ayudar con recomendaciones sobre los puntos de integración clave de software de EMC y Oracle para lograr una administración continua más eficiente en las áreas de rendimiento, replicación, virtualización, respaldo, recuperación o recuperación de desastres�

Servicio de soporte: EMC y Oracle cuentan con un centro de escalación conjunto dedicado donde todos los problemas de servicio de soporte de nivel 2 o superior se envían automáticamente, lo que garantiza una resolución más rápida�

Dirección local de EMC:eMc argentina (cono sur)tel. +54-11-4021-3622 www.argentina.emc.com

EMC Méxicotel. +52-55-5080-3700www.mexico.emc.com

EMC Venezuela (Norte de Latinoamérica) tel. +58-212-206-6911www.venezuela.emc.comvisite el sitio web de su país correspondiente.