computación oracle de emc vspex: virtualización de la base de datos de … · implementación del...

50
GUÍA DE IMPLEMENTACIÓN COMPUTACIÓN ORACLE DE EMC VSPEX Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIO Con tecnología de EMC Data Protection EMC VSPEX Resumen En esta guía de implementación se describen los pasos generales y las mejores prácticas que se necesitan para implementar la infraestructura comprobada EMC ® VSPEX ® para Oracle Database 11g o 12c virtualizado en una nube privada de VSPEX con VMware vSphere y tecnología de EMC XtremIO . También se incluyen las reglas de uso y los beneficios principales para el cliente. Julio de 2015

Upload: ngophuc

Post on 07-May-2018

219 views

Category:

Documents


2 download

TRANSCRIPT

GUÍA DE IMPLEMENTACIÓN

COMPUTACIÓN ORACLE DE EMC VSPEX Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIO Con tecnología de EMC Data Protection

EMC VSPEX

Resumen

En esta guía de implementación se describen los pasos generales y las mejores prácticas que se necesitan para implementar la infraestructura comprobada EMC® VSPEX® para Oracle Database 11g o 12c virtualizado en una nube privada de VSPEX con VMware vSphere y tecnología de EMC XtremIO™. También se incluyen las reglas de uso y los beneficios principales para el cliente.

Julio de 2015

2 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIO Guía de implementación

Copyright © 2015 EMC Corporation. Todos los derechos reservados. Publicado en México.

Publicado en julio de 2015

EMC considera que la información de esta publicación es precisa en el momento de su publicación. La información está sujeta a cambios sin previo aviso.

La información de esta publicación se proporciona tal cual. EMC Corporation no se hace responsable ni ofrece garantía de ningún tipo con respecto a la información de esta publicación y específicamente renuncia a toda garantía implícita de comerciabilidad o capacidad para un propósito determinado. El uso, la copia y la distribución de cualquier software de EMC descrito en esta publicación requieren una licencia de software correspondiente.

EMC2, EMC y el logotipo de EMC son marcas registradas o marcas comerciales de EMC Corporation en los Estados Unidos y en otros países. Todas las demás marcas comerciales incluidas/utilizadas en este documento pertenecen a sus respectivos propietarios.

Para obtener la lista más actualizada de nombres de productos de EMC, consulte las marcas comerciales de EMC Corporation en mexico.emc.com (visite el sitio web de su país correspondiente).

Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIO Guía de implementación

Número de referencia H14313

Contenido

3 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Contenido

Capítulo 1 Introducción 7

Propósito de esta guía ................................................................................................ 8

Valor para el negocio .................................................................................................. 8

Público de destino ...................................................................................................... 9

Terminología ............................................................................................................ 10

Capítulo 2 Antes de comenzar 11

Descripción general .................................................................................................. 12

Tareas previas a la implementación .......................................................................... 12

Flujo de trabajo de implementación ......................................................................... 13

Requisitos previos de la implementación ................................................................. 14

Lectura esencial ....................................................................................................... 15

Capítulo 3 Descripción general de la solución 17

Descripción general .................................................................................................. 18

Infraestructura comprobada de EMC VSPEX .............................................................. 18

Arquitectura de la solución ....................................................................................... 19

Resumen de los componentes clave ......................................................................... 20

Capítulo 4 Implementación de la solución 21

Descripción general .................................................................................................. 22

Implementación de la red ......................................................................................... 23

Descripción general ............................................................................................. 23

Configuración de la red de infraestructura ........................................................... 23

Configuración de las VLAN ................................................................................... 24

Configuración de la red de almacenamiento ........................................................ 24

Finalización del cableado de la red ...................................................................... 25

Implementación del arreglo de almacenamiento ...................................................... 26

Descripción general ............................................................................................. 26

Preparación e instalación de XtremIO .................................................................. 26

Creación de volúmenes de XtremIO para los hosts vSphere ................................. 27

Implementación del servidor ESXi y de vCenter ......................................................... 28

Descripción general ............................................................................................. 28

Instalación de vSphere ........................................................................................ 28

Configuración de la red vSphere .......................................................................... 29

Aprovisionamiento de almacenamiento para áreas de almacenamiento de datos VMFS ......................................................................................................... 30

Optimización de vSphere para XtremIO ................................................................ 31

Implementación de la base de datos de Oracle ........................................................ 32

Contenido

4 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Descripción general ............................................................................................. 32

Preparación de la plantilla de máquina virtual de Oracle ..................................... 33

Implementación y configuración de una base de datos ........................................ 35

Actividades posteriores a la creación de la base de datos ................................... 38

Implementación de EMC Data Protection .................................................................. 38

Capítulo 5 Verificación de la solución 39

Descripción general .................................................................................................. 40

Uso de las herramientas de monitoreo de estado ................................................ 41

Capítulo 6 Documentación de referencia 43

Documentación de referencia ................................................................................... 44

Documentos de EMC ............................................................................................ 44

Documentos de Oracle ......................................................................................... 44

Documentos de VMware ...................................................................................... 44

Enlaces ................................................................................................................ 45

Apéndice A Hoja de trabajo de configuración 47

Hoja de trabajo de configuración del cliente ............................................................. 48

Figuras Figura 1. Infraestructura comprobada VSPEX ..................................................... 18

Figura 2. Arquitectura de la infraestructura validada .......................................... 19

Figura 3. Ejemplo de red de XtremIO redundante ............................................... 24

Figura 4. Ejemplo de la red de almacenamiento Fibre Channel ........................... 25

Figura 5. Mapeo de volúmenes de XtremIO a grupos de iniciadores ................... 31

Figura 6. Configuración del asistente de configuración de Oracle Database 12c ...................................................................................... 35

Figura 7. Ubicaciones de almacenamiento con el uso del grupo de discos de ASM ................................................................................................ 36

Contenido

5 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Tablas Tabla 1. Terminología ....................................................................................... 10

Tabla 2. Tareas previas a la implementación ..................................................... 12

Tabla 3. Flujo de trabajo de VSPEX para la implementación de la base de datos de Oracle virtualizada ................................................................ 13

Tabla 4. Requisitos de hardware y software ...................................................... 14

Tabla 5. Componentes de la solución ............................................................... 20

Tabla 6. Procesos de la implementación ........................................................... 22

Tabla 7. Tareas para la configuración de los switches y la red ........................... 23

Tabla 8. Tareas para la configuración del almacenamiento ............................... 26

Tabla 9. Volúmenes de XtremIO para almacenar servidores virtuales de Oracle .................................................................................................. 27

Tabla 10. Tareas para la instalación de servidores .............................................. 28

Tabla 11. Requisitos de instalación y configuración ............................................ 29

Tabla 12. Tareas para implementar una base de datos de Oracle ........................ 33

Tabla 13. Ejemplo de una especificación de la plantilla de máquina virtual ........ 34

Tabla 14. Diseño del almacenamiento para el mapeo del grupo de discos de ASM para los archivos de la base de datos de Oracle .......................... 36

Tabla 15. Tareas para verificar la instalación de VSPEX ....................................... 40

Tabla 16. Herramientas para monitorear la solución ........................................... 41

Tabla 17. Información común del servidor .......................................................... 48

Tabla 18. Información del servidor ESXi .............................................................. 48

Tabla 19. Información del arreglo XtremIO .......................................................... 49

Tabla 20. Información de la infraestructura de red .............................................. 49

Tabla 21. Información de VLAN ........................................................................... 49

Tabla 22. Cuentas de servicio ............................................................................. 50

Contenido

6 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Capítulo 1: Introducción

7 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Capítulo 1 Introducción

Este capítulo presenta los siguientes temas:

Propósito de esta guía ............................................................................................. 8

Valor para el negocio ............................................................................................... 8

Público de destino ................................................................................................... 9

Terminología ......................................................................................................... 10

Capítulo 1: Introducción

8 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Propósito de esta guía

Las infraestructuras comprobadas EMC® VSPEX® están optimizadas para la virtualización de aplicaciones críticas de negocio. VSPEX brinda soluciones modulares creadas con tecnologías que permiten una implementación rápida, mayor simplicidad, más opciones, mayor eficiencia y menor riesgo.

VSPEX proporciona a los partners la capacidad de diseñar e implementar los recursos virtuales requeridos para ser compatibles con una solución de virtualización completamente integrada para un sistema de administración de bases de datos relacionales (RDBMS) de Oracle en una infraestructura de nube privada de VSPEX.

La infraestructura de VSPEX for Virtualized Oracle base de datos 11g o 12c1

En esta guía de implementación se describe cómo implementar la infraestructura comprobada VSPEX para Oracle Database 11g o 12c virtualizado en una nube privada de VSPEX con VMware vSphere. Esta guía de implementación describe los pasos generales requeridos para implementar la solución VSPEX para Oracle Database 11g o 12c en la nube privada de VSPEX para VMware vSphere con el almacenamiento EMC XtremIO. Los servidores de infraestructura que requiere esta solución están diseñados para que sean colocados en capas en una infraestructura comprobada de VSPEX Private Cloud for VMware vSphere. Se aplican los mismos principios y reglas a un XtremIO que se haya validado como parte del programa de VSPEX.

brinda a los clientes un sistema capaz de alojar una solución de base de datos virtualizada que es escalable y que ofrece un nivel de rendimiento constante. En esta solución se usa VMware vSphere 5.5 para ofrecer virtualización compatible con el arreglo de almacenamiento EMC XtremIO™. Los componentes de red y cómputo, aunque pueden ser definidos por el proveedor, están diseñados para ser redundantes y tienen la potencia suficiente para manejar las necesidades de datos y procesamiento del ambiente de la máquina virtual.

Valor para el negocio

Diversos tipos de negocios usan el software de los sistemas de administración de bases de datos. A pesar del aumento de la cuota de mercado de otras herramientas de administración de datos, se cree que el crecimiento de las ventas continuará y se agilizará a medida que los clientes continúen diversificando sus infraestructuras y tecnologías de soporte y usen más dispositivos y configuraciones.

Esta infraestructura comprobada VSPEX se centra en ayudar a los partners de EMC a comprender el valor que la serie XtremIO, en combinación con Oracle, otorga a los clientes que suelen disponer de ambientes de TI en crecimiento y aislados, los cuales ejecutan aplicaciones centradas en el servidor.

1La versión de Oracle 11g para esta solución es la versión 2 (11.2.0.4). En este documento se menciona como 11g R2. La versión de Oracle 12c para esta solución es la versión 1 (12.1.0.2). En este documento se menciona como 12c R1.

Capítulo 1: Introducción

9 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Esta solución está diseñada para enfrentar los desafíos que presenta la base de datos de Oracle y para permitir que los clientes puedan aumentar su rendimiento, escalabilidad, confiabilidad y automatización. Mediante la consolidación de las aplicaciones de bases de datos en XtremIO, los clientes pueden consolidar una única plataforma de almacenamiento centralizada para administrar con mayor eficacia el significativo crecimiento de los datos que hoy constituye un reto para las empresas. EMC ha dimensionado y comprobado esta solución para:

• Implementar sus sistemas con mayor rapidez, lo que ahorra tiempo y esfuerzos gracias a las soluciones EMC Proven

• Aumentar el rendimiento y la escalabilidad de manera inmediata

• Minimizar los requisitos de almacenamiento y reducir los costos

Público de destino

Esta guía está dirigida al personal interno de EMC y a partners calificados de EMC VSPEX. Esta guía supone que los partners de VSPEX que intentan implementar esta solución cuentan con lo siguiente:

• Calificados por EMC para vender, instalar y configurar la familia de sistemas de almacenamiento XtremIO

• Están calificados para vender, instalar y configurar los productos de red y servidor necesarios para las infraestructuras comprobadas VSPEX

• Están certificados para vender las infraestructuras comprobadas de VSPEX

Los partners que implementan esta solución también deben contar con la capacitación y los conocimientos técnicos necesarios para instalar y configurar lo siguiente:

• Plataforma de virtualización VMware vSphere 5.5

• Red Hat Enterprise Linux (RHEL) 6.5

• Oracle Database 11g R2 o 12c R1

Esta guía proporciona referencias externas cuando corresponde. EMC recomienda que los partners que implementen esta solución conozcan estos documentos. Para obtener más información, consulte Lectura esencial y Documentación de referencia.

Capítulo 1: Introducción

10 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Terminología

La Tabla 1 detalla los términos clave usados en esta guía.

Tabla 1. Terminología

Término Definición

Área global del sistema (SGA)

El SGA es un grupo de estructuras de memoria compartida que contiene datos e información de control de una instancia de base de datos de Oracle.

Área global del proceso (PGA)

El PGA es memoria exclusiva de un proceso operativo o hilo de ejecución que otros procesos o hilos de ejecución del sistema no comparten.

Disco de máquina virtual (VMDK)

VMware VMDK es un formato de archivo abierto que constituye un contenedor para los discos duros virtuales de las máquinas virtuales.

Virtual Machine File System (VMFS)

VMware VMFS es un sistema de archivos de clúster que utiliza la virtualización del almacenamiento para varias instalaciones de VMware ESX Server.

X-Brick de XtremIO Un X-Brick es una configuración especializada del arreglo basado íntegramente en tecnología flash de XtremIO que incluye 25 discos SSD para esta solución.

Controlador de almacenamiento (SC)

El controlador de almacenamiento es el componente de cómputo del arreglo de almacenamiento de XtremIO. Los SC se usan para todos los aspectos de la migración de datos hacia y desde arreglos XtremIO y entre ellos.

Capítulo 2: Antes de comenzar

11 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Capítulo 2 Antes de comenzar

Este capítulo presenta los siguientes temas:

Descripción general ............................................................................................... 12

Tareas previas a la implementación ....................................................................... 12

Flujo de trabajo de implementación ....................................................................... 13

Requisitos previos de la implementación ............................................................... 14

Lectura esencial ..................................................................................................... 15

Capítulo 2: Antes de comenzar

12 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Descripción general

En este capítulo se proporciona una descripción general de información importante y documentos que necesita conocer, así como de tareas que debe realizar antes de comenzar a implementar la solución VSPEX Oracle Database 11g o 12c virtualizado en XtremIO.

La guía de diseño para esta solución describe cómo dimensionarla y diseñarla. Los ejemplos de implementación de esta Guía de implementación se basan en las recomendaciones y los ejemplos de la Guía de diseño.

Antes de la implementación del servidor de Oracle en una infraestructura comprobada VSPEX, EMC recomienda que complete las tareas previas a la implementación que se describen en la sección siguiente.

Tareas previas a la implementación

Las tareas previas a la implementación incluyen procedimientos que no se relacionan directamente con la instalación y la configuración del ambiente, pero que son requisitos previos para la instalación. Estas tareas incluyen la recopilación de nombres de host, direcciones IP, números de licencia y medios de instalación. Realice las tareas descritas en la Tabla 2, para disminuir el tiempo requerido en el sitio del cliente.

Tabla 2. Tareas previas a la implementación

Tarea Descripción Referencia

Reunir documentos

Reúna los documentos relacionados que se enumeran en Lectura esencial. Estos se usan en todo el texto de este documento para proporcionar detalles sobre procedimientos de configuración y mejores prácticas de implementación para los diversos componentes de la solución.

Lectura esencial

Reunir herramientas

Reúna las herramientas obligatorias y opcionales para la implementación. Use la información de la Tabla 4 para comprobar que todos los equipos, el software y las licencias apropiadas estén disponibles antes del proceso de implementación.

Requisitos previos de la implementación

Recopilar datos

Recopile datos de configuración específicos del cliente sobre redes, arreglos, cuentas, etc. Ingrese esta información en la hoja de trabajo de configuración del cliente para usarla como referencia durante el proceso de implementación.

Además, para obtener toda la información específica del arreglo, complete la lista de verificación previa a la instalación y la hoja de trabajo de XtremIO pertinentes. Estos documentos están disponibles en el servicio de soporte en línea de EMC.

• Lista de verificación previa a la instalación del arreglo de almacenamiento de XtremIO

• Hoja de trabajo de configuración

Capítulo 2: Antes de comenzar

13 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Flujo de trabajo de implementación

Para diseñar e implementar un flujo de trabajo de VSPEX para su solución de base de datos de Oracle virtualizada, consulte el proceso en la Tabla 3.

Tabla 3. Flujo de trabajo de VSPEX para la implementación de la base de datos de Oracle virtualizada

Paso Acción

1 Use la hoja de trabajo de calificación de VSPEX para reunir los requisitos del usuario. La hoja de trabajo de calificación se encuentra en el Apéndice A.

2 Utilice la herramienta para dimensionamiento de EMC VSPEX para determinar la infraestructura comprobada VSPEX recomendada para una solución de Oracle Database 11g o 12c según los requisitos del usuario recopilados en el paso 1.

Para obtener más información, consulte la sección sobre la herramienta para dimensionamiento de VSPEX en el EMC Business Value Portal.

Nota:Debe registrarse la primera vez que tenga acceso a la herramienta.

3 Utilice la Guía de diseño para determinar el diseño final para su solución VSPEX.

Nota:Considere los requisitos para todas las aplicaciones, no solo la base de datos de Oracle.

4 Elija y solicite los componentes de la infraestructura comprobada VSPEX, incluidos el arreglo XtremIO, los sistemas de servidores y los switches de red. Consulte el documento de la infraestructura comprobada VSPEX correspondiente en Lectura esencial para obtener orientación.

5 Siga esta guía para implementar y probar su solución de VSPEX.

Nota: Si ya tiene un ambiente de infraestructura comprobada VSPEX, puede saltarse los pasos de implementación que ya se completaron.

Capítulo 2: Antes de comenzar

14 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Requisitos previos de la implementación

En la Tabla 4 se detallan los requisitos de hardware y software para configurar la solución. Para obtener información adicional, consulte las tablas de hardware y software en la lista de verificación de requisitos previos de la implementación.

Tabla 4. Requisitos de hardware y software

Componente Descripción Versión

Hardware Servidores físicos: capacidad de servidor físico suficiente para alojar la cantidad requerida de máquinas virtuales según lo recomienda la guía de diseño y la herramienta para dimensionamiento de VSPEX

N/D

Servidores virtuales: servidores VMware vSphere para alojar los servidores de la infraestructura virtual

VMware vSphere 5.5

Redes: capacidad y funcionalidades del puerto del switch según lo requiera la infraestructura de servidor virtual

N/D

Arreglo de almacenamiento: arreglo de EMC XtremIO con la configuración necesaria

Nota: La infraestructura existente puede cumplir con estos requisitos.

EMC XtremIO 4.0

Software EMC XtremIO Management Server N/D

EMC Virtual Storage Integrator (VSI) para VMware vSphere: administración de almacenamiento unificado

N/D

EMC VSI para VMware vSphere: Storage Viewer N/D

Medios de instalación de VMware vSphere 5.5

Medios de instalación de VMware vCenter Server 5.5

Servidores de bases de datos de Oracle 11.2.0.4 o 12.1.0.2

Red Hat Enterprise Linux 6.5

Números de licencia de VMware vSphere

(para hosts de servidores de la infraestructura)

5.5

Licencias Número de licencia de VMware vCenter Server 5.5

Número de licencia de Oracle Database Server 11g R2 o 12c R1 Standard o Enterprise EDITION

Capítulo 2: Antes de comenzar

15 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Lectura esencial

Antes de implementar la solución que se describe en esta guía, EMC recomienda leer los siguientes documentos, que están disponibles en la sección sobre VSPEX de EMC Community Network o en la sección sobre la infraestructura comprobada VSPEX del sitio web mexico.emc.com (visite el sitio web de su país correspondiente). Si no tiene acceso a un documento, póngase en contacto con un representante de EMC.

• Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIO Guía de diseño

• Virtualización de servidores con el arreglo EMC XtremIO basado íntegramente en tecnología flash y VMware vSphere 5.5

• Opciones de respaldo y recuperación de EMC para VSPEX for Virtualized Oracle 11g R2 Guía de diseño y de implementación.

Capítulo 2: Antes de comenzar

16 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Capítulo 3: Descripción general de la solución

17 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Capítulo 3 Descripción general de la solución

Este capítulo presenta los siguientes temas:

Descripción general ............................................................................................... 18

Infraestructura comprobada de EMC VSPEX ............................................................ 18

Arquitectura de la solución .................................................................................... 19

Resumen de los componentes clave ....................................................................... 20

Capítulo 3: Descripción general de la solución

18 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Descripción general

En este capítulo se proporciona una descripción general de la solución VSPEX para Oracle Database 11g o 12c virtualizado. EMC diseñó y comprobó la solución para ofrecer recursos de virtualización de servidores, red, almacenamiento y respaldo. Consulte la guía de infraestructura comprobada VSPEX que se encuentra en Lectura esencial para obtener información para configurar los componentes de la infraestructura requeridos.

Infraestructura comprobada de EMC VSPEX

Las infraestructuras comprobadas VSPEX, como se muestra en la Figura 1, son infraestructuras modulares virtualizadas validadas por EMC y suministradas por los partners de EMC VSPEX. Incluyen capas de virtualización, de servidores, de redes, de almacenamiento y de protección de datos. Los partners pueden elegir las tecnologías de virtualización, servidor y red que mejor se ajusten al ambiente del cliente, mientras que los sistemas de almacenamiento XtremIO de alta disponibilidad y las tecnologías de EMC Data Protection proporcionan las capas de almacenamiento y protección de datos.

Figura 1. Infraestructura comprobada VSPEX

Consulte la guía de infraestructura comprobada VSPEX que se encuentra en Lectura esencial para obtener información para configurar los componentes de la infraestructura requeridos.

Capítulo 3: Descripción general de la solución

19 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Arquitectura de la solución

La Figura 2 muestra la arquitectura validada para una superposición del servidor Oracle Database 11g o 12c en una infraestructura VSPEX. El arreglo de almacenamiento XtremIO es un sistema basado íntegramente en tecnología flash y en una arquitectura de escalamiento horizontal. El sistema usa elementos esenciales, llamados X-Brick, que se pueden agrupar en clústeres para aumentar el rendimiento y la capacidad según sea necesario. La solución es compatible con el almacenamiento de bloques para bases de datos de Oracle virtuales mediante el uso de un X-Brick.

Figura 2. Arquitectura de la infraestructura validada

Para validar esta solución,2

• Todos los servidores de Oracle Database 11g o 12c se implementaron como máquinas virtuales en VMware vSphere 5.5

realizamos las siguientes tareas:

• El arreglo XtremIO se implementó en múltiples configuraciones con el fin de admitir diversos recursos para cargas de trabajo de OLTP y DSS en bases de datos de Oracle.

• Se determinó el diseño de almacenamiento recomendado para la base de datos de Oracle y el pool de infraestructura virtual en la serie de arreglos de almacenamiento XtremIO

2En esta guía, cuando se habla de "nosotros" o "en nuestro caso" se hace referencia al equipo de ingeniería de soluciones de EMC que validó la solución.

Capítulo 3: Descripción general de la solución

20 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

La arquitectura de la solución incluye lo siguiente:

• Capa de almacenamiento: un X-Brick con un total de 7.58 TB de capacidad física útil

• Capa de base de datos de Oracle: servidor de Oracle Database 11g o 12c con múltiples bases de datos y snapshots de distintos tamaños

• Capa de red: switches SAN/IP diseñados para admitir ambientes virtualizados

• Servidores físicos y capa de virtualización: múltiples servidores ESXi que permiten un enfoque de alto rendimiento y virtualizado para implementar bases de datos de Oracle

Resumen de los componentes clave

La Tabla 5 resume los componentes clave que se usan en esta solución. Consulte la guía de diseño para ver descripciones generales de cada componente.

Tabla 5. Componentes de la solución

Capa Componentes

Aplicación Oracle Database 11g R2 o 12c R1

Virtualización • VMware vSphere 5.5

• VMware vCenter Server 5.5

• Alta disponibilidad de VMware vSphere

• EMC Virtual Storage Integrator

Procesamiento VSPEX define la cantidad mínima de recursos de capa de cómputo necesarios, pero permite que el cliente implemente los requisitos mediante cualquier hardware de servidor que los satisfaga.

Red Cantidad mínima de puertos de red necesarios, según lo definido por VSPEX

Nota: Si bien VSPEX define la cantidad mínima de puertos de red que se requieren y proporciona una guía general de la arquitectura de la red, puede implementar cualquier hardware de red que cumpla con estos requisitos.

Almacenamiento EMC XtremIO con:

• EMC XtremIO Management Server

• EMC Virtual Storage Integrator para VMware vSphere

• API de VMware vSphere Storage para integración de arreglos

• EMC XtremIO Snapshots

Protección de datos

Soluciones EMC Data Protection

Capítulo 4: Implementación de la solución

21 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Capítulo 4 Implementación de la solución

Este capítulo presenta los siguientes temas:

Descripción general ............................................................................................... 22

Implementación de la red ....................................................................................... 23

Implementación del arreglo de almacenamiento .................................................... 26

Implementación del servidor ESXi y de vCenter ...................................................... 28

Implementación de la base de datos de Oracle ....................................................... 32

Implementación de EMC Data Protection ................................................................ 38

Capítulo 4: Implementación de la solución

22 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Descripción general

Este capítulo describe los pasos necesarios para instalar, configurar e implementar la solución VSPEX for Virtualized Oracle Database 11g o 12c. Si ya cuenta con un ambiente de infraestructura comprobada VSPEX, puede omitir las secciones con los pasos de implementación. De lo contrario, consulte la Guía de infraestructura comprobada VSPEX que se incluye en Lectura esencial para obtener información sobre cómo configurar los componentes de la infraestructura requeridos.

Nota: Esta solución requiere ciertos servicios de infraestructura, como se muestra en la Figura 2. Estos servicios pueden ser proporcionados por la infraestructura existente en el sitio del cliente, por la nube privada de VSPEX o al implementarlos como recursos dedicados como parte de esta solución.

La Tabla 6 incluye las etapas principales del proceso de implementación de la solución.

Tabla 6. Procesos de la implementación

Tarea Descripción Referencia

Preparar la red física. Configure los switches y conéctese a la red.

Implementación de la red

Preparar el almacenamiento.

Instale y configure el arreglo XtremIO.

Implementación del arreglo de almacenamiento

Preparar los hosts vSphere.

Instale y configure los servidores ESXi y cree áreas de almacenamiento de datos y máquinas virtuales.

Implementación del servidor ESXi y de vCenter

Configurar la red virtual. Instale y configure VMware vCenter y la red de máquinas virtuales.

Implementación del servidor ESXi y de vCenter

Configurar el almacenamiento para las máquinas virtuales.

Configure las áreas de almacenamiento de datos para las máquinas virtuales.

Implementación del arreglo de almacenamiento

Preparar las bases de datos.

Configure servidores de Oracle y cree las bases de datos.

Implementación de la base de datos de Oracle

Configurar el respaldo. Configure EMC Avamar® para el respaldo de bases de datos.

Implementación de EMC Data Protection

Capítulo 4: Implementación de la solución

23 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Implementación de la red

En esta sección se describen los requisitos de la infraestructura de red necesaria para admitir la arquitectura de la solución. La Tabla 7 se proporciona un resumen de las tareas necesarias para la configuración de los switches y la red, además de referencias para obtener más información.

Tabla 7. Tareas para la configuración de los switches y la red

Tarea Descripción Referencia

Configurar la red de la infraestructura

Configure la red de almacenamiento y la red de infraestructura de host, según lo especificado en la arquitectura de referencia de la solución.

Configuración de la red de infraestructura

Configuración de las VLAN

Configure VLAN privadas y públicas según sea necesario.

• Configuración de las VLAN

• Guía de configuración de switches del proveedor

Configurar la red de almacenamiento

Conecte puertos de switch Fibre Channel, zonificación para hosts vSphere y el arreglo de almacenamiento.

• Configuración de la red de almacenamiento

• Guía de configuración de switches del proveedor

Cableado completo de la red

Conecte los puertos de interconexión de los switches y los puertos del servidor de vSphere.

Finalización del cableado de la red

La red de la infraestructura requiere enlaces de red redundantes para cada host vSphere, el arreglo de almacenamiento, los puertos de interconexión de los switches y los puertos de enlace de subida de los switches. Esta configuración proporciona redundancia y ancho de banda de red adicional.

Esta configuración se requiere, sin importar si la infraestructura de red para la solución existe o se está implementando junto con otros componentes de la solución.

En la Figura 3 se muestra un ejemplo de la infraestructura de red redundante para el almacenamiento XtremIO. Usa switches y vínculos redundantes para asegurarse de que no existan puntos únicos de falla en la conectividad de la red.

Descripción general

Configuración de la red de infraestructura

Capítulo 4: Implementación de la solución

24 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Figura 3. Ejemplo de red de XtremIO redundante

Asegúrese de existan puertos de switch adecuados para el arreglo de almacenamiento y para los hosts vSphere. EMC recomienda configurar los hosts vSphere con un mínimo de dos VLAN:

• Red de acceso de clientes: red de máquinas virtuales

• Red de administración: administración de vSphere y VMware vMotion (red privada)

En esta solución se usó una red FC exclusiva. La red FC requiere switches y vínculos FC redundantes para cada host vSphere y para el arreglo de almacenamiento. Esta configuración proporcionó redundancia y ancho de banda de red de almacenamiento adicional. Cada host vSphere se conectó a ambos switches Fibre Channel y cada switch se conectó a cada procesador de almacenamiento del arreglo. Posteriormente, cada conexión Fibre Channel se colocó entre el host vSphere y el arreglo en una zona Fibre Channel por separado.

Configuración de las VLAN

Configuración de la red de almacenamiento

Capítulo 4: Implementación de la solución

25 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

En la Figura 4 se muestra un ejemplo de la red de almacenamiento FC.

Figura 4. Ejemplo de la red de almacenamiento Fibre Channel

Asegúrese de que todos los servidores, los arreglos de almacenamiento, las interconexiones de switches y los enlaces superiores de switches de la solución tengan conexiones redundantes y se conecten a infraestructuras de conmutación por separado. Asegúrese también de que esté configurada una conexión completa a la red existente del cliente.

Finalización del cableado de la red

Capítulo 4: Implementación de la solución

26 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Implementación del arreglo de almacenamiento

En esta sección se describe cómo configurar el arreglo de almacenamiento XtremIO. La Tabla 8 muestra un resumen de las tareas necesarias para la configuración del almacenamiento y las referencias para obtener más información.

Tabla 8. Tareas para la configuración del almacenamiento

Tarea Descripción Referencia

Preparar e instalar XtremIO

• Instale el hardware XtremIO según lo indicado en la documentación del producto.

• Configure la información de direcciones IP y otros parámetros clave en el arreglo XtremIO.

• Configure los controladores de eventos de XtremIO para enviar notificaciones relacionadas con la utilización de espacio físico del arreglo.

• Guía de instalación y actualización de hardware del arreglo de almacenamiento de EMC XtremIO

• Preparación e instalación de XtremIO

Crear volúmenes de XtremIO para los hosts vSphere

• Cree volúmenes de XtremIO que se presentarán a los servidores vSphere como áreas de almacenamiento de datos VMFS que alojan los archivos de servidores y bases de datos virtuales de Oracle.

• Conecte las áreas de almacenamiento de datos de VMware a los hosts vSphere implementados para la solución.

Creación de volúmenes de XtremIO para los hosts vSphere

En esta solución no se requiere ningún paso de configuración específico para instalar XtremIO. Para obtener instrucciones sobre el ensamblaje, el montaje en rack, el cableado y el encendido del arreglo XtremIO, consulte los siguientes documentos:

• Guía de preparación del sitio del arreglo de almacenamiento de EMC XtremIO

• Lista de verificación previa a la instalación del arreglo de almacenamiento de EMC XtremIO

• Guía de instalación y actualización de software del arreglo de almacenamiento de EMC XtremIO

• Guía de instalación y actualización de hardware del arreglo de almacenamiento de EMC XtremIO

Después de preparar el arreglo XtremIO, configure la información clave sobre el ambiente existente de modo que el arreglo se pueda comunicar con él. Configure los siguientes elementos comunes de acuerdo con las políticas del centro de datos de TI y la información de la infraestructura existente:

Descripción general

Preparación e instalación de XtremIO

Capítulo 4: Implementación de la solución

27 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

• Sistema de nombre de dominio (DNS)

• Protocolo de hora de red (NTP)

• Interfaz de red XMS

• Interfaces de la red de almacenamiento

• Dirección IP de la red de almacenamiento

Con XtremIO, XtremIO Data Protection (XDP) brinda protección a todas las unidades. Las I/O aleatorias y secuenciales que comúnmente generan las bases de datos de Oracle se tratan de la misma forma debido a que los datos se distribuyen de manera aleatoria y uniforme dentro del arreglo. Por lo tanto, no se requiere considerar los distintos grupos RAID. Como se señala en la Tabla 9, los volúmenes requeridos se configuraron para presentarse a los servidores vSphere como áreas de almacenamiento de datos VMFS para distintos tipos de archivos de Oracle.

Tabla 9. Volúmenes de XtremIO para almacenar servidores virtuales de Oracle

Volumen de XtremIO

Cantidad de volúmenes

Tamaño del volumen (GB)

Propósito del volumen

Datafile_vol 4 1,024 Implementación de archivos de datos y archivos de control de Oracle

Logfile_vol 4 50 Implementación de archivos de registro de reconstitución de Oracle

Crsfile_vol 2 16 Implementación de archivos de Oracle Clusterware Ready Service (CRS) y archivos de discos con voto

Frafile_vol

(opcional)

2 512 Implementación de archivos de registro y archivos de respaldo archivados de Oracle

Creación de volúmenes de XtremIO para los hosts vSphere

Capítulo 4: Implementación de la solución

28 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Implementación del servidor ESXi y de vCenter

En esta sección se proporciona información sobre la instalación y la configuración de los hosts vSphere y los servidores de infraestructura necesarios para que sean compatibles con la arquitectura. La Tabla 10 se describen las tareas que se deben realizar.

Tabla 10. Tareas para la instalación de servidores

Tarea Descripción Referencia

Instalar vSphere Instale el hipervisor vSphere en los servidores físicos implementados para la solución.

• Guía de instalación y configuración de vSphere

• Instalación de vSphere

Configurar la red vSphere

Configure la red vSphere, incluido el trunking de la tarjeta de interfaz de red (NIC), los puertos VMkernel y los grupos de puertos de máquinas virtuales.

• Redes de vSphere

• Configuración de la red vSphere

Provisionar almacenamiento para áreas de almacenamiento de datos de VMFS

Agregue los hosts vSphere a los grupos de iniciadores creados y provisione el almacenamiento para las áreas de almacenamiento de datos VMFS que usan los servidores ESXi

Creación de volúmenes de XtremIO para los hosts vSphere

Optimizar vSphere

Realice los cambios necesarios en la configuración para garantizar el rendimiento óptimo del arreglo XtremIO.

• Guía del usuario del arreglo de almacenamiento EMC XtremIO

• Optimización de vSphere para XtremIO

Tras el encendido inicial de los servidores en uso para vSphere, confirme o active la configuración de la virtualización de CPU asistida por hardware y la configuración de la virtualización de la unidad de administración de memoria (MMU) asistida por hardware en el BIOS del servidor. Si los servidores cuentan con un controlador RAID, EMC recomienda configurar el espejeado en los discos locales.

Inicie los medios de instalación de vSphere e instale el hipervisor en cada uno de los servidores. Para la instalación, se requieren los nombres de host vSphere, las direcciones IP y una contraseña raíz.

En la Tabla 11 se describen los requisitos de instalación y configuración para admitir la arquitectura, incluidos los hosts ESXi, vCenter y los servidores de la infraestructura.

Descripción general

Instalación de vSphere

Capítulo 4: Implementación de la solución

29 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Tabla 11. Requisitos de instalación y configuración

Tarea Descripción Referencia

Instalar ESXi. Instale el hipervisor ESXi 5.5 en los servidores físicos que se implementan para la solución.

Instalación y configuración de vSphere

Configurar e implementar vCenter Server.

Instale VMware vCenter Server 5.5. • vCenter Server y administración de hosts

• Installing vCenter Server 5.5 best practices

Configurar la red ESXi. Configure la red ESXi, incluida la troncalización NIC, el puerto VMkernel, los grupos de puertos de las máquinas virtuales y los frames jumbo.

vSphere Networking

Cree un centro de datos virtual.

Cree un centro de datos virtual. vCenter Server y administración de hosts

Aplicar los números de licencia de vSphere.

Escriba los números de licencia de vSphere en el menú de licencias de vCenter.

Instalación y configuración de vSphere

Agregar hosts ESXi. Conecte vCenter a hosts ESXi. vCenter Server y administración de hosts

Configurar la agrupación en clústeres de vSphere.

Cree un clúster vSphere. vSphere Resource Management

Instalar el plug-in vCenter Update Manager.

Instale el plug-in vCenter Update Manager desde la consola de administración.

Instalación y administración del administrador de actualizaciones de VMware vSphere

Implementar EMC PowerPath®/VE (opcional).

Use Update Manager para implementar el plug-in PowerPath/VE en todos los hosts vSphere.

Guía de instalación y administración de EMC PowerPath/VE para VMware vSphere

Instalar el plug-in EMC VSI para VMware vSphere.

Instale el plug-in VSI para VMware vSphere en la consola de administración.

EMC VSI para VMware vSphere: Administración de almacenamiento unificado: Guía del producto

Instalar EMC PowerPath Viewer (opcional).

Instale PowerPath Viewer en la consola de administración.

Guía de instalación y administración de EMC PowerPath Viewer

Llevar a cabo el descubrimiento del host ESXi del arreglo.

Ejecute el descubrimiento de hosts ESXi en la consola EMC Unisphere®.

vSphere Resource Management

Para obtener información detallada sobre ESXi y vCenter, consulte la guía de la infraestructura comprobada VSPEX correspondiente en Lectura esencial.

En la guía de VMware vSphere Networking se describe la configuración de red de vSphere, incluido el balanceo de carga, la agregación de enlaces y las opciones de failover. Seleccione la opción de balanceo de carga apropiada para la infraestructura de red.

Configuración de la red vSphere

Capítulo 4: Implementación de la solución

30 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Tarjetas de interfaz de red

Durante la instalación de vSphere, se crea un switch virtual estándar (vSwitch). De forma predeterminada, vSphere elige solo una NIC física como un enlace superior de vSwitch. Para mantener los requisitos de redundancia y ancho de banda, configure una NIC adicional mediante el uso de la consola de vSphere o la conexión al host vSphere desde VMware vSphere Client.

Cada servidor vSphere debe tener múltiples tarjetas NIC para cada red virtual con el fin de asegurar la redundancia y permitir el balanceo de carga de la red, la agregación de enlaces y el failover del adaptador de red.

Puertos VMkernel

Cree los siguientes puertos VMkernel según sea necesario de acuerdo con la configuración de la infraestructura:

• Puerto VMkernel para vMotion

• Grupos de puertos de servidores virtuales de Oracle (que usan los servidores virtuales de Oracle para comunicarse en la red)

La guía de VMware vSphere Networking describe el procedimiento para establecer estas configuraciones. Para obtener más información, consulte la lista de documentos en Documentación de referencia.

El aprovisionamiento de volúmenes en XtremIO es simple y directo. Realice los siguientes pasos en EMC XtremIO Storage Management Application para configurar volúmenes en el arreglo XtremIO con el fin de almacenar servidores virtuales de Oracle:

1. Haga clic en Configuration.

2. Haga clic en Create Volume.

3. En la ventana Create Volumes, haga clic en Add Multiple.

4. En Number of Volumes, escriba la cantidad requerida de áreas de almacenamiento de datos de acuerdo con la configuración.

5. En Name, proporcione un nombre adecuado. En Size, ingrese el tamaño según sea necesario y haga clic en OK.

Para brindar a los servidores vSphere acceso a los volúmenes de XtremIO, configure los grupos de iniciadores de XtremIO y agregue los hosts vSphere correspondientes a cada uno siguiendo los siguientes pasos en XtremIO Storage Management Application:

1. Haga clic en Configuration.

2. En Initiator Groups, haga clic en Create Initiator Group.

3. En la ventana Create Initiator Group, haga clic en Add, y luego escriba un nombre en Initiator Name y Initiator Port Address.

4. En la ventana Create Initiator Group, repita el paso 3 todas las veces que sea necesario para agregar todos los grupos de iniciadores de destino.

Aprovisionamiento de almacenamiento para áreas de almacenamiento de datos VMFS

Capítulo 4: Implementación de la solución

31 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

5. En el menú Configuration, haga clic en Create/Modify Mapping, seleccione los volúmenes de destino, luego seleccione el grupo de iniciadores de destino y haga clic en Map All. Haga clic en Finish para completar el proceso y otorgar a los servidores vSphere acceso a los volúmenes seleccionados. Repita estos pasos según sea necesario para otorgar al resto de los grupos de iniciadores acceso a los volúmenes restantes.

6. Ejecute una operación Rescan for Datastores en los hosts vSphere de modo que puedan descubrir de inmediato los volúmenes de XtremIO a los cuales tienen acceso.

En la Figura 5 se muestran los volúmenes presentados para distintos tipos de archivos de Oracle y mapeados a los grupos de iniciadores.

Figura 5. Mapeo de volúmenes de XtremIO a grupos de iniciadores

La guía de vSphere Storage de VMware proporciona instrucciones sobre cómo dar formato a las áreas de almacenamiento de datos de vSphere una vez configurados los grupos de iniciadores de XtremIO. Para obtener más información, consulte la lista de documentos en Documentación de referencia.

Se requieren varios cambios para garantizar el rendimiento óptimo del arreglo XtremIO cuando se utiliza con vSphere. Estos cambios se describen en la Guía del usuario del arreglo de almacenamiento EMC XtremIO e incluyen:

• Cambie la configuración vSphere Disk.SchedQuantum a 64 y Disk.DiskMaxIOSize a 4096. Esto se puede realizar con los siguientes comandos vSphere PowerCLI, reemplazando clúster por el nombre del clúster de vSphere donde residen los hosts de vSphere de destino. Repita esta operación según sea necesario para cada clúster.

Get-VMhost -location <cluster> | Set-VMhostAdvancedConfiguration Disk.SchedQuantum -Value 64 Get-VMhost -location <cluster> | Set-VMhostAdvancedConfiguration Disk.DiskMaxIOSize -Value 4096

Optimización de vSphere para XtremIO

Capítulo 4: Implementación de la solución

32 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

• Cambie la configuración de vSphere Disk.SchedNumReqOutstanding a 256 para cada área de almacenamiento de datos de vSphere. Esto se puede realizar con el siguiente script de vSphere PowerCLI. Repita la operación para cada clúster de vSphere según sea necesario y actualice el script con el nombre del clúster de destino.

$vmhosts = get-vmhost –location <cluster_name> foreach ($vmhost in $vmhosts) { $esxcli = get-esxcli -vmhost $vmhost $AllLUNs = get-scsilun -vmhost $vmhost | where {$_.vendor -eq "XtremIO"} foreach ($lun in $AllLUNs) { $CN = $lun.canonicalname $EsxCli.storage.core.device.set($null, $cn, $null, $null, $null, $null, $null, 256, $on) } }

Nota: Las configuraciones que se describen en esta sección se aplican únicamente a los hosts de vSphere conectados con los arreglos EMC XtremIO; no se deben aplicar a las áreas de almacenamiento de datos de bloques alojadas en otros arreglos, incluidos otros arreglos de EMC.

Implementación de la base de datos de Oracle

En la Tabla 12 se describen las tareas para implementar la solución VSPEX for Virtualized Oracle Database 11g o 12c. Cuando se completan las tareas, los servidores de Oracle se configuran en máquinas virtuales con todos los archivos de bases de datos, incluidos archivos de datos, archivos de control, archivos de reconstitución en línea, archivos de discos con voto, archivos de CRS y otros, que usan las áreas de almacenamiento de datos diseñadas para esta infraestructura de VSPEX.

Nota: EMC recomienda poner el volumen del sistema operativo (SO) de la máquina virtual del servidor de Oracle en un pool de nube privada de VSPEX, si está disponible.

Descripción general

Capítulo 4: Implementación de la solución

33 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Tabla 12. Tareas para implementar una base de datos de Oracle

Tarea Descripción Referencia

Preparar la plantilla de máquina virtual.

• Cree una plantilla de máquina virtual con los requisitos y los requisitos previos para la instalación de Oracle Database 11g o 12c.

• Activar la configuración de HugePages. La función HugePages permite que el kernel de Linux administre grandes páginas de memoria, además del tamaño de página estándar de 4 KB (en x86 y x86_64) o del de 16 KB (en IA64).

• Instale Oracle 11g o 12c CRS y los binarios y los parches de la base de datos en la máquina virtual.

• vSphere Virtual Machine Administration

• Preparación de la plantilla de máquina virtual de Oracle

Implementar la base de datos y realizar las actividades posteriores a la creación de la base de datos.

Implemente y configure la base de datos. • Creación de una base de datos mediante el Asistente de configuración de la base de datos

• Configuración del diseño de archivo de la base de datos

• Configuración de los parámetros de inicialización

• Actividades posteriores a la creación de la base de datos

En esta sección se documenta la preparación de una plantilla de máquina virtual de VMware para permitir una rápida implementación de nuevos ambientes de Oracle Database 11g o 12c.

VMware proporciona la capacidad de crear una plantilla que se puede usar como una copia maestra para crear y provisionar las máquinas virtuales rápidamente. Al usar una plantilla, se puede instalar y aplicar un SO huésped en una máquina virtual con usuarios y software de aplicación configurados y listos para usar con una intervención administrativa mínima. Esto minimiza el tiempo de implementación y evita las tareas de instalación y de configuración repetitivas para cada máquina virtual requerida.

Para configurar la plantilla con los requisitos y los requisitos previos para instalar el software de Oracle, siga los pasos a continuación:

1. Cree una máquina virtual con los siguientes recursos:

1 vCPU

4 GB de vRAM

Disco virtual de 100 GB

2. Instale el sistema operativo y los paquetes Red Hat Package Manager (RPM).

3. Configure el sistema y los parámetros de kernel

4. Cree los grupos y usuarios del SO.

Preparación de la plantilla de máquina virtual de Oracle

Capítulo 4: Implementación de la solución

34 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

5. Instale Oracle CRS y los binarios de la base de datos listos para su clonación.

6. Convierta la máquina virtual en una plantilla de VMware.

La Tabla 13 proporciona un ejemplo de una especificación de la plantilla de máquina virtual.

Tabla 13. Ejemplo de una especificación de la plantilla de máquina virtual

Componente Descripción

CPU 1 vCPU

Memoria 4 GB

Disco virtual 100 GB con

• 8 GB para la partición de intercambio

• 92 GB para la partición de raíz de arranque

Sistema operativo Instale el SO de 64 bits RHEL 6.5 y configure la NIC.

Kernel 2.6.32

Paquetes RPM • Instale o actualice los paquetes RPM requeridos y configure el kernel con los ajustes específicos de Oracle para los semáforos, la memoria compartida y virtual, la red y las I/O asíncronas.

• Verifique y ajuste los límites de recursos para los usuarios de instalación del software de Oracle.

Consulte más información en Oracle Database Quick Installation Guide for Linux x86-64.

Interfaces de red • Eth0: red pública/de administración de IP

• Eth1: Red de almacenamiento

Usuarios del SO Nombre de usuario: oracle

Grupos del SO Nombres de grupo: oinstall y dba

Herramienta de VMware

Instale la herramienta de VMware mediante RPM

Oracle CRS y binarios de la base de datos

11.2.0.4 o 12.1.0.2

HugePages HugePages es esencial para lograr un rendimiento más rápido de la base de datos de Oracle en Linux si cuenta con una RAM y un área global del sistema (SGA) grandes. Si sus SGA combinadas son grandes (más de 8 GB), debe configurar HugePages. El tamaño del SGA es importante.

La versión más reciente de My Oracle Support Note ID 1392497.1:USE_LARGE_PAGES To Enable HugePages en el sitio web de Oracle proporciona más información.

Puede implementar una máquina virtual desde una plantilla personalizada seleccionando manualmente Deploy Virtual Machine desde la plantilla en vCenter. Seleccione Customize y use una especificación de personalización existente.

Capítulo 4: Implementación de la solución

35 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Use la Hoja de trabajo de calificación de VSPEX for Virtualized Oracle, en la Guía de diseño, para dimensionar la infraestructura de virtualización para la base de datos de Oracle. Determine el tamaño de los archivos de datos individuales en función del diseño del esquema y de la ubicación de los espacios de tablas de las tablas y los índices. Consulte Creación de volúmenes de XtremIO para los hosts vSphere para obtener más información.

Esta solución utilizó Oracle Automatic Storage Management (ASM) para almacenar los archivos relevantes de la base de datos, incluidos los archivos de datos, los archivos de registro de reconstitución en línea y los archivos CRS.

Creación de una base de datos mediante el Asistente de configuración de la base de datos

El Asistente de Configuración de la Base de Datos (DBCA) de Oracle es la forma recomendada de crear una base de datos porque es un enfoque más automático y la base de datos queda lista para usarla cuando se termina el DBCA. Inicie el DBCA como una herramienta independiente para crear una base de datos de Oracle, como se muestra en la Figura 6.

Figura 6. Configuración del asistente de configuración de Oracle Database 12c

Para iniciar el DBCA en UNIX, Linux o en un símbolo de la línea de comandos de Windows, escriba dbca y presione Enter.

Nota: La utilidad dbca, por lo general, se ubica en el directorio ORACLE_HOME/bin.

El DBCA de Oracle se ejecuta en el modo interactivo. Mediante las GUI del DBCA de Oracle, puede modificar uno de los tipos de bases de datos preconfigurados o personalizar la base de datos.

General Purpose/Transaction Processing es una plantilla de base de datos preconfigurada que se puede crear y personalizar durante la instalación.

Implementación y configuración de una base de datos

Capítulo 4: Implementación de la solución

36 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Configuración del diseño de archivo de la base de datos

Tras la instalación de Oracle ASM y Oracle CRS, se implementó la base de datos de Oracle mediante el uso del grupo de discos de ASM, el cual almacenó datos en los volúmenes de XtremIO creados con anterioridad.

En la Tabla 14 se incluyen detalles del diseño del almacenamiento en el arreglo XtremIO para la base de datos de Oracle.

Tabla 14. Diseño del almacenamiento para el mapeo del grupo de discos de ASM para los archivos de la base de datos de Oracle

Volumen de XtremIO

Grupo de discos de ASM

Propósito

Datafile_vol +DATA Discos de Oracle ASM para archivos de datos

Logfile_vol +REDO Discos de Oracle ASM para archivos de registro de reconstitución

Crsfile_vol +CRS Discos de Oracle ASM para el registro del clúster y los archivos de discos con voto

Frafile_vol

(opcional)

+FRA Discos de Oracle ASM para archivos de registro y archivos de respaldo archivados

En la Figura 7 se muestra cómo se configuró el archivo de datos de la base de datos mediante el grupo de discos +DATA de ASM.

Figura 7. Ubicaciones de almacenamiento con el uso del grupo de discos de ASM

Para obtener más información sobre de las el diseño de almacenamiento y las recomendaciones, consulte la guía de diseño.

Capítulo 4: Implementación de la solución

37 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Configuración de los parámetros de inicialización

Para configurar los parámetros de inicialización, puede usar uno de los siguientes métodos:

• Administración automática de la memoria compartida (ASMM)

• Administración automática de la memoria (AMM)

• Operaciones de I/O para los archivos de sistema

Administración automática de la memoria compartida Para automatizar la administración de las estructuras de memoria compartida, implemente ASMM. Las siguientes estructuras de memoria compartida se administran de manera automática:

• DB_CACHE_SIZE

• SHARED_POOL_SIZE

• LARGE_POOL_SIZE

• JAVA_POOL_SIZE

• STREAMS_POOL_SIZE

Cuando se implementa, ASMM permite que la base de datos de Oracle distribuya la memoria entre estos componentes según los requisitos de carga de trabajo. Por lo tanto, estos componentes se consideran parámetros de ajuste automático. El proceso en segundo plano, Memory Manager (MMAN), coordina el dimensionamiento de estos componentes y traslada la memoria hacia donde más se necesite.

Para implementar la función ASMM, configure los siguientes parámetros de inicialización:

• SGA_TARGET: configúrelo en un valor distinto de cero.

• STATISTICS_LEVEL: configúrelo en TYPICAL (o en ALL).

Administración automática de la memoria No use AMM porque AMM no es compatible con HugePages. Si desea usar HugePages, asegúrese de que los parámetros de inicialización MEMORY_TARGET y MEMORY_MAX_TARGET no estén configurados.

Para obtener más información, consulte My Oracle Support Note ID 749851.1 en el sitio web de Oracle.

Operaciones de I/O para los archivos de sistema Otros ajustes de parámetros de la base de datos recomendados incluyen:

• Configure DISK_ASYNCH_IO= true. El valor predeterminado para estas operaciones de I/O asíncronas en Oracle 11g y 12c es verdadero.

• Configure FILESYSTEMIO_OPTIONS=SETALL. Esta configuración habilita las operaciones de I/O directas y asíncronas. Con las operaciones de I/O asíncronas, el procesamiento continúa mientras se envía y se procesa la solicitud de I/O.

Capítulo 4: Implementación de la solución

38 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Después de crear una base de datos, como se describe en Creación de una base de datos mediante el Asistente de configuración de la base de datos, la instancia queda abierta y disponible para el uso normal de la base de datos. Sin embargo, la base de datos de Oracle no se iniciará ni se apagará automáticamente con la máquina virtual.

Si desea automatizar el proceso de encendido y apagado de la base de datos de Oracle, consulte How to Automate Startup/Shutdown of Oracle Database on Linux (ID 222813.1) para obtener información más detallada.

Implementación de EMC Data Protection

Todas las soluciones VSPEX se dimensionan y prueban con los productos de protección de datos de EMC, incluidos EMC Avamar y también EMC Data Domain®. Si su solución incluye componentes de respaldo, consulte las guías de diseño y de implementación Opciones de respaldo y recuperación de EMC para VSPEX for Virtualized Oracle Database 11g R2 a fin de obtener información detallada sobre cómo implementar estas opciones en su solución VSPEX.

Actividades posteriores a la creación de la base de datos

Capítulo 5: Verificación de la solución

39 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Capítulo 5 Verificación de la solución

Este capítulo presenta los siguientes temas:

Descripción general ............................................................................................... 40

Capítulo 5: Verificación de la solución

40 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Descripción general

En esta sección se proporciona una lista para revisar después de configurar la solución. El objetivo de esta sección es verificar la configuración y la funcionalidad de aspectos específicos de la solución, y asegurarse de que la configuración es compatible con los principales requisitos de disponibilidad.

La Tabla 15 describe las tareas de verificación necesarias.

Tabla 15. Tareas para verificar la instalación de VSPEX

Tarea Descripción Referencia

Verificar la instalación con la lista de verificación posterior a la instalación

Verifique que existan los puertos virtuales adecuados en cada switch virtual del host vSphere.

Verifique que cada host vSphere tenga acceso a las áreas de almacenamiento de datos y VLAN requeridas.

• Guía de almacenamiento de vSphere

• Redes de vSphere

Implementar y probar un único servidor de Oracle virtual

Implemente una sola máquina virtual mediante la interfaz de vSphere utilizando la especificación de personalización.

• vCenter Server y administración de hosts

• Administración de la máquina virtual de vSphere

Verificar la redundancia de los componentes de la solución

• Reinicie cada procesador de almacenamiento, uno a la vez, y asegúrese de que se mantenga la conectividad con las áreas de almacenamiento de datos VMware.

• Desactive cada uno de los switches redundantes, uno a la vez, y verifique que la conectividad del host vSphere, la máquina virtual y el arreglo de almacenamiento permanezca intacta.

• En un host vSphere que contenga por lo menos una máquina virtual, active el modo de mantenimiento y verifique que la máquina virtual pueda migrarse correctamente a otro host.

• Documentación del proveedor

• vCenter Server y administración de hosts

Capítulo 5: Verificación de la solución

41 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

El monitoreo de estado es una medida simplificada que refleja la confiabilidad, la estabilidad y el rendimiento de toda la infraestructura comprobada VSPEX para una base de datos de Oracle virtualizada. La Tabla 16 señala algunas herramientas que puede utilizar para monitorear y solucionar problemas de su solución VSPEX.

Tabla 16. Herramientas para monitorear la solución

Herramienta Descripción

Esxtop La herramienta de esxtop ofrece una vista en tiempo real (actualizada cada cinco segundos, de forma predeterminada) de las métricas de rendimiento del hipervisor ESXi, como un CPU. Estas métricas de rendimiento le permiten medir y solucionar los problemas relacionados con el rendimiento de la base de datos de Oracle.

XtremIO Storage Management Application

XtremIO Storage Management Application es una aplicación que viene precargada en los sistemas de almacenamiento XtremIO. Se usa para administrar el arreglo XtremIO y monitorear, recopilar y analizar desde aquí todos los aspectos de los datos relacionados con el almacenamiento.

Catálogo de carga de trabajo (Automatic Workload Repository)

El catálogo de carga de trabajo recopila, procesa y mantiene estadísticas de rendimiento para la detección de problemas y el autoajuste. Estos datos se encuentran en la memoria y almacenados en la base de datos. Los datos reunidos se pueden mostrar en los informes y las vistas.

EMC le recomienda utilizar estas herramientas para monitorear el rendimiento de todo el ambiente de la base de datos de Oracle. Para obtener más información sobre la verificación del rendimiento y la metodología de prueba, consulte la Guía de diseño.

Uso de las herramientas de monitoreo de estado

Capítulo 5: Verificación de la solución

42 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Capítulo 6: Documentación de referencia

43 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Capítulo 6 Documentación de referencia

Este capítulo presenta los siguientes temas:

Documentación de referencia ................................................................................. 44

Capítulo 6: Documentación de referencia

44 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Documentación de referencia

Los siguientes documentos, que se encuentran en el servicio de soporte en línea de EMC, ofrecen información adicional pertinente. El acceso a estos documentos depende de sus credenciales de inicio de sesión. Si no tiene acceso a un documento, póngase en contacto con un representante de EMC.

• Guía del usuario del arreglo de almacenamiento EMC XtremIO

• Guía de operaciones del arreglo de almacenamiento EMC XtremIO

• Guía de instalación y actualización de software del arreglo de almacenamiento de EMC XtremIO

• Guía de instalación y actualización de hardware del arreglo de almacenamiento de EMC XtremIO

• Guía de configuración de la seguridad del arreglo de almacenamiento de EMC XtremIO

• Lista de verificación previa a la instalación del arreglo de almacenamiento de EMC XtremIO

• Guía de preparación del sitio del arreglo de almacenamiento de EMC XtremIO

• EMC VSI para VMware vSphere: Guía del producto de Storage Viewer

• EMC VSI para VMware vSphere: Guía del producto de la administración de almacenamiento unificado

• Guía de instalación y administración de EMC PowerPath/VE para VMware vSphere

Los siguientes documentos están disponibles en el sitio web de Oracle:

• Oracle Database Documentation Library 12c Release 1 (12.1)

• Oracle Database Documentation Library 11g Release 2.11.2

• Notas de la versión de Oracle Database para Linux

• Consulte My Oracle Support para obtener información sobre OPatch y las PSU más recientes.

Los siguientes documentos están disponibles en el sitio web de VMware:

• Documentación sobre la instalación y configuración de VMware vSphere vCenter Server

• Performance Best Practices for VMware vSphere 5.5

• Documentación de VMware vSphere Networking

• Documentación sobre VMware vSphere Storage

• Documentación sobre VMware vSphere Resource Management

• Automating High Availability (HA) Services with VMware HA Technical Note

• Installing VMware Tools in a Linux virtual machine using Red Hat Package Manager (RPM) está disponible en VMware Knowledge Base (ID de artículo: 1018392).

Documentos de EMC

Documentos de Oracle

Documentos de VMware

Capítulo 6: Documentación de referencia

45 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Las siguientes páginas web proporcionan referencias adicionales para esta solución:

• Todo vinculado con Oracle en EMC: https://community.emc.com/community/connect/everything_oracle

• Sitio web de My Oracle Support: https://support.oracle.com (se requiere una cuenta de usuario)

• Documentación general de VMware: http://www.vmware.com

Documentación de vSphere: http://www.vmware.com/support/pubs/vsphere-esxi-vcenter-server-pubs.html

Documentación de vSphere PowerCLI: http://www.vmware.com/support/developer/PowerCLI/

Enlaces

Capítulo 6: Documentación de referencia

46 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Apéndice A: Hoja de trabajo de configuración

47 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Apéndice A Hoja de trabajo de configuración

Este apéndice presenta el siguiente tema:

Hoja de trabajo de configuración del cliente ........................................................... 48

Apéndice A: Hoja de trabajo de configuración

48 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Hoja de trabajo de configuración del cliente

Antes de configurar la base de datos de Oracle para esta solución, es necesario reunir información de configuración específica del cliente, como las direcciones IP, los nombres de hosts, etc. Las siguientes tablas proporcionan una hoja de trabajo que puede usar para registrar la información. También puede imprimir y usar esta hoja de trabajo como un documento de recordatorio para referencia futura del cliente.

Tabla 17. Información común del servidor

Nombre del servidor Propósito Dirección IP principal

Controlador de dominio

DNS primario

DNS secundario

DHCP

NTP

SMTP

SNMP

VMware vCenter Server

Servidor de bases de datos de Oracle

Tabla 18. Información del servidor ESXi

Nombre del servidor

Propósito Dirección IP principal

Direcciones de red privada (almacenamiento)

ESXi

Host 1

ESXi

Host 2

Apéndice A: Hoja de trabajo de configuración

49 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Tabla 19. Información del arreglo XtremIO

Nombre del arreglo

Nombre del arreglo

IP de XMS

IP del controlador de almacenamiento

Nombres de grupos de iniciadores

Nombres de áreas de almacenamiento de datos

Nombre del pool de la infraestructura de la máquina virtual

Nombre del sistema de archivos de la infraestructura de la máquina virtual

Nombre del pool de almacenamiento de archivos de datos

Nombre del sistema de archivos de datos

Nombre del pool de almacenamiento del log de reconstitución

Nombre del sistema de archivos del log de reconstitución

Nombre del pool de almacenamiento de CRS

Nombre del sistema de archivos de CRS

Tabla 20. Información de la infraestructura de red

Nombre Propósito Dirección IP Máscara de subred Gateway predeterminado

Switch Ethernet 1

Switch Ethernet 2

Tabla 21. Información de VLAN

Nombre Propósito de la red ID de VLAN Subredes autorizadas

Red de acceso para clientes

Red de almacenamiento

Red de administración

Apéndice A: Hoja de trabajo de configuración

50 Computación Oracle de EMC VSPEX: Virtualización de la base de datos de Oracle con VMware vSphere y EMC XtremIOGuía de implementación

Tabla 22. Cuentas de servicio

Cuenta Propósito Contraseña (opcional, asegúrela debidamente)

Cuenta raíz del arreglo XtremIO

Administrador del servidor ESXi

Administrador del servidor vCenter

Administrador del servidor Linux

Administrador de la base de datos de Oracle