EMC VSPEX FOR VIRTUALIZED ORACLE DATABASE 11g OLTP

Transcripción

EMC VSPEX FOR VIRTUALIZED ORACLE DATABASE 11g OLTP
GUÍA DE IMPLEMENTACIÓN
EMC VSPEX FOR VIRTUALIZED ORACLE
DATABASE 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de
EMC
EMC VSPEX
Resumen
En esta guía de implementación se describen los pasos de alto nivel y las mejores
prácticas necesarios para implementar la infraestructura comprobada EMC® VSPEX®
para las bases de datos virtualizadas de Oracle en una nube privada de VSPEX con
VMware vSphere activado por EMC VNX® de última generación y el respaldo de EMC.
Describe la implementación para las funciones FAST™ Cache y FAST VP®, y explica su
uso en los sistemas de almacenamiento de VNX. También se incluyen las reglas de
uso y los beneficios principales para el cliente.
Octubre de 2013
Copyright © 2013 EMC Corporation. Todos los derechos reservados.
Publicado en octubre de 2013
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 una lista 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).
EMC VSPEX for Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Número de referencia H12064.1
2
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Contenido
Contenido
Capítulo 1
Introducción
9
Propósito de esta guía .............................................................................................. 10
Valor para el negocio ................................................................................................ 10
Alcance .................................................................................................................... 11
Audiencia ................................................................................................................. 11
Terminología ............................................................................................................ 12
Capítulo 2
Antes de comenzar
13
Descripción general .................................................................................................. 14
Tareas previas a la implementación.......................................................................... 14
Flujo de trabajo de implementación ......................................................................... 14
Prerrequisitos de la implementación ........................................................................ 15
Planificación y dimensionamiento de Oracle Database 11g R2 ................................. 17
Lectura esencial ....................................................................................................... 17
Guía de diseño .................................................................................................... 17
Descripciones generales de la solución ............................................................... 17
Infraestructura comprobada VSPEX...................................................................... 17
Documentación de VMware ................................................................................. 17
Respaldo y recuperación ...................................................................................... 17
Capítulo 3
Descripción general de la solución
19
Descripción general .................................................................................................. 20
Arquitectura de la solución ....................................................................................... 20
Componentes clave .................................................................................................. 21
Introducción ........................................................................................................ 21
EMC VSPEX .......................................................................................................... 22
Oracle Database 11g ........................................................................................... 24
VMware vSphere 5.1 ............................................................................................ 25
VMware vSphere HA ............................................................................................ 25
VMware vSphere Distributed Resource Scheduler ................................................ 25
VMware vSphere PowerCLI ................................................................................... 25
EMC VNX de última generación ............................................................................ 26
Rendimiento de VNX. ........................................................................................... 27
Administración de virtualización .......................................................................... 28
Red Hat Enterprise Linux 6.3 ................................................................................ 30
Soluciones de respaldo y recuperación de EMC ................................................... 30
Capítulo 4
Implementación de la solución
31
Descripción general .................................................................................................. 32
Configuración de los componentes físicos ................................................................ 32
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
3
Contenido
Implementación de la red ......................................................................................... 33
Implementación del arreglo de almacenamiento ...................................................... 34
Descripción general ............................................................................................. 34
Establecer la configuración inicial de VNX............................................................ 35
Ejemplo de aprovisionamiento del almacenamiento para VMFS .......................... 35
Ejemplo de aprovisionamiento del almacenamiento para NFS ............................. 36
Configuración de FAST Cache (opcional) .............................................................. 40
Configuración de FAST VP (opcional) .................................................................... 41
Ejemplo de diseño de almacenamiento ............................................................... 43
Implementación de ESXi y vCenter ............................................................................ 44
Preparación de la plantilla de máquina virtual de Oracle Database 11g R2 ...................... 45
Descripción general ............................................................................................. 45
Creación de la máquina virtual de Oracle Database 11g R2 ................................. 45
Completar los requisitos previos de instalación de Oracle ................................... 46
Instalación de archivos binarios y parches de Oracle Database 11g R2................ 48
Preparación de la plantilla de máquina virtual de Oracle Database 11g R2 .......... 49
Personalización de la plantilla de VMware ........................................................... 50
Implementación de la máquina virtual Oracle Database 11g R2 ............................... 51
Descripción general ............................................................................................. 51
Implementación de las máquinas virtuales. ......................................................... 51
Clonación de archivos binarios de Oracle en una máquina virtual nueva ............. 52
Determinación de los requisitos previos de la base de datos ............................... 53
Configuración del diseño de archivo de la base de datos para NFS ...................... 54
Configuración del diseño de archivo de la base de datos para el bloque ............. 56
Configuración de los parámetros de inicialización ............................................... 57
Activación de la configuración de HugePages ...................................................... 58
Creación de la base de datos usando DBCA ......................................................... 58
Actividades posteriores a la creación de la base de datos ................................... 59
Implementación de respaldo y recuperación ............................................................ 61
Descripción general ............................................................................................. 61
Capítulo 5
Verificación de la solución
63
Verificación de la infraestructura de base ................................................................. 64
Descripción general ............................................................................................. 64
Verificación de la funcionalidad de ESXi .............................................................. 64
Verificación de la redundancia de los componentes de la solución ...................... 64
Verificación de la configuración de Oracle Database. ........................................... 65
Uso de las herramientas de monitoreo de estado ................................................ 65
Verificación de Oracle Database ............................................................................... 66
Descripción general ............................................................................................. 66
Nociones básicas de las métricas clave ............................................................... 66
Revisión del conjunto de datos de Oracle ............................................................ 68
Metodología para la verificación de respaldo y recuperación .................................... 68
4
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Contenido
Capítulo 6
Documentación de referencia
69
Documentación de EMC ............................................................................................ 70
EMC ..................................................................................................................... 70
Oracle .................................................................................................................. 70
VMware ............................................................................................................... 70
Otra documentación ................................................................................................. 71
Enlaces..................................................................................................................... 71
Apéndice A Hoja de trabajo de configuración
73
Hoja de trabajo de configuración previa para VSPEX ................................................. 74
Apéndice B: Diseño de disco virtual de ejemplo
77
Diseño de disco virtual de ejemplo de Oracle Database en el área de
almacenamiento de datos de VMFS .......................................................................... 78
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
5
Figuras
Figuras
Figura 1.
Arquitectura de la infraestructura validada .......................................... 21
Figura 2.
Figura 3.
Figura 4.
Figura 5.
Infraestructura comprobada VSPEX ..................................................... 22
VNX de última generación con optimización multi-core ....................... 27
Los procesadores activo/activo aumentan el rendimiento, la
resistencia y la eficiencia..................................................................... 28
Nuevo Unisphere Management Suite ................................................... 30
Figura 6.
Configuración de red de 10 GbE redundante ....................................... 34
Figura 7.
Red de almacenamiento Fibre Channel redundante ............................. 34
Figura 8.
Figura 9.
Figura 12.
Elementos de almacenamiento de Oracle Database 11g R2................. 35
Ejemplo de diseño de almacenamiento de la base de datos de
Oracle en VMware................................................................................ 36
Configuración de la administración de almacenamiento unificado de
EMC en el cliente vSphere ................................................................... 37
Configuración del almacenamiento NFS en VNX para las VM de
Oracle.................................................................................................. 37
Configuración de pools de almacenamiento de VNX ............................ 38
Figura 13.
Figura 14.
Asistente Create File System Wizard de Unisphere ............................... 38
Asistente Create NFS Export Wizard de EMC Unisphere ........................ 39
Figura 15.
Activación de FAST Cache en el cuadro de diálogo Storage Pool
Properties ............................................................................................ 40
Figura 16.
Proceso de creación de pools de almacenamiento de datos de FAST
VP ....................................................................................................... 41
Figura 17.
Figura 18.
Estado de los niveles antes de mover los datos ................................... 42
FAST VP en estado estable ................................................................... 42
Figura 19.
Ejemplo de diseño de almacenamiento de Oracle virtualizado para
VSPEX.................................................................................................. 43
Figura 20.
Oracle Universal Installer: opción de instalación del software de
base de datos únicamente .................................................................. 48
Figura 21.
Figura 22.
Activación del cliente Oracle Direct NFS ............................................... 49
Ejemplo de script root_clone.sh .......................................................... 49
Figura 23.
Figura 24.
Figura 25.
Ejemplo de script cloneHome.sh ......................................................... 49
Ejemplo de plantilla de máquina virtual .............................................. 50
Ejemplo de especificación personalizada de vSphere.......................... 50
Figura 26.
Script de PowerCLI de ejemplo para implementar una máquina
virtual a partir de la plantilla ................................................................ 52
Figura 27.
Script de PowerCLI de ejemplo para clonar y volver a conectar
ORACLE_HOME .................................................................................... 53
Figura 28.
Figura 29.
Utilidad Oracle Net Configuration Assistant ......................................... 53
Archivo /etc/mtab de ejemplo con opciones de montaje de NFS ......... 54
Figura 30.
Figura 31.
Figura 32.
Ejemplo de oranfstab .......................................................................... 55
Ejemplo de archivo /etc/fstab ............................................................. 57
Pantalla de configuración del Asistente de Configuración de Bases
de Datos de Oracle .............................................................................. 59
Figura 10.
Figura 11.
6
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Figuras
Figura 33.
Script de inicio/apagado automático, /etc/init.d/dbora ...................... 60
Figura 34.
Figura 35.
Captura de pantalla del panel de carga de la interfaz de Swingbench .. 67
Pantalla de entrada de pedidos de Swingbench para la simulación
de la carga de trabajo .......................................................................... 67
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
7
Tablas
Tablas
8
Tabla 1.
Tabla 2.
Terminología ....................................................................................... 12
Tareas previas a la implementación..................................................... 14
Tabla 3.
Flujo de trabajo de implementación de Oracle virtualizado para
VSPEX.................................................................................................. 14
Tabla 4.
Tabla 5.
Tabla 6.
Lista de verificación de los requisitos previos de la implementación ... 16
Características de la máquina virtual de referencia .............................. 23
Mapeo del modelo de dimensionamiento de Oracle a la máquina
virtual de referencia VSPEX .................................................................. 23
Tabla 7.
Tabla 8.
Tabla 9.
Tareas para la configuración física....................................................... 32
Tareas para la configuración de los switches y la red ........................... 33
Tareas para la configuración del almacenamiento ............................... 34
Tabla 10.
Tabla 11.
Tabla 12.
Pasos para instalar y configurar ESXi y vCenter .................................... 44
Especificación de la plantilla de la máquina virtual ............................. 45
Requisitos previos de instalación de Oracle ........................................ 46
Tabla 13.
Tabla 14.
Paquetes de RHEL 6 RPM para Oracle Database 11g R2 ....................... 47
Instalación de archivos binarios y parches de Oracle Database ........... 48
Tabla 15.
Tabla 16.
Tabla 17.
Modelo de máquina virtual de referencia de Oracle Database 11g R2 .. 51
Diseño de archivos de la base de datos para NFS ................................ 54
Tareas para verificar la instalación de la infraestructura comprobada
VSPEX.................................................................................................. 64
Tabla 18.
Tabla 19.
Tabla 20.
Herramientas para monitorear la solución ........................................... 65
Operaciones generales ........................................................................ 66
Tablas e índices del esquema.............................................................. 68
Tabla 21.
Tabla 22.
Tabla 23.
Información común del servidor .......................................................... 74
Información del servidor ESXi .............................................................. 74
Información del arreglo........................................................................ 75
Tabla 24.
Tabla 25.
Información de la infraestructura de red .............................................. 76
Información de VLAN ........................................................................... 76
Tabla 26.
Tabla 27.
Cuentas de servicio ............................................................................. 76
Diseño de disco virtual de ejemplo ...................................................... 78
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 1: Introducción
Capítulo 1
Introducción
Este capítulo presenta los siguientes temas:
Propósito de esta guía ......................................................................................10
Valor para el negocio ........................................................................................10
Alcance.............................................................................................................11
Audiencia .........................................................................................................11
Terminología ....................................................................................................12
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
9
Capítulo 1: Introducción
Propósito de esta guía
Las infraestructuras comprobadas EMC® VSPEX® están optimizadas para la
virtualización de aplicaciones importantes de negocio. VSPEX proporciona
soluciones modulares desarrolladas con tecnologías que permiten una
implementación más rápida, una mayor simplicidad, más opciones, una mejor
eficiencia y menores riesgos.
VSPEX proporciona a los partners la capacidad de diseñar e implementar los
activos virtuales requeridos para dar soporte a una solución virtualizada
completamente integrada para los sistemas de administración de bases de datos
relacionales de Oracle en una infraestructura de nube privada de VSPEX.
La arquitectura VSPEX para la infraestructura de Oracle virtualizada brinda a los
clientes un sistema moderno y capaz de alojar una solución de base de datos
virtualizada escalable y que proporcione un nivel de rendimiento constante. Esta
solución utiliza VMware vSphere para proporcionar virtualización, EMC VNX® de
última generación para brindar almacenamiento, y EMC Avamar® y EMC Data
Domain® para respaldo. 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.
Esta guía de implementación describe cómo implementar, mediante las mejores
prácticas, la infraestructura comprobada VSPEX para las bases de datos de Oracle
virtualizadas en una nube privada de VSPEX con VMware vSphere.
Valor para el negocio
El software de los sistemas de administración de bases de datos continúa siendo el
software dominante para administrar los datos en prácticamente todos los segmentos
comerciales. Se espera que este crecimiento continúe a pesar de la creciente cuota de
mercado de otras herramientas de administración de datos. Se espera también que
este crecimiento se acelere en la medida en que los clientes continúen diversificando
sus infraestructuras y tecnologías de soporte, y que se incline hacia la creación de más
dispositivos y configuraciones de hardware y software.
Esta infraestructura comprobada VSPEX se centra en ayudar a los partners de EMC
a comprender el valor que el VNX, los sistemas de respaldo y de recuperación de
EMC y Oracle otorgan a los clientes que, por lo general, tienen ambientes de TI
cada vez más grandes y aislados con aplicaciones centradas en el servidor y que
enfrentan cada vez más problemas de recuperación y respaldo de Oracle.
La solución VSPEX está diseñada para afrontar los desafíos que presenta la base de
datos de Oracle del cliente y para permitir que los clientes puedan aumentar su
rendimiento, escalabilidad, confiabilidad y automatización. Al integrar las
aplicaciones de bases de datos con VNX, los clientes pueden consolidar una única
plataforma de almacenamiento centralizada para lograr administrar con mayor
eficacia los crecimientos significativos de datos, lo que resulta bastante desafiante
en estos tiempos. Esta solución se ha dimensionado y comprobado para:
10
•
Implementar con mayor rapidez, lo que ahorra tiempo y esfuerzos gracias
a las soluciones Proven
•
Aumentar el rendimiento y la escalabilidad de manera inmediata
•
Reducir los requerimientos y los costos de almacenamiento de respaldo
de los clientes
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 1: Introducción
•
Cumplir con las ventanas de respaldo
•
Permitir una recuperación rápida basada en disco
Alcance
Esta guía de implementación describe los pasos de alto nivel requeridos para
implementar la solución VSPEX para los sistemas RDBMS y de procesamiento de
transacciones en línea (OLTP) de Oracle. Esta solución de aplicación VSPEX se
basa en la solución de nube privada VSPEX con VMware actual y se ha modificado
para ser compatible con los requisitos de Oracle Database. Esta solución usa los
componentes básicos estándar o de “máquina virtual de referencia” de VSPEX
para las configuraciones de vCPU, memoria y almacenamiento e I/O, y describe la
implementación en función de tres umbrales diferentes de carga de trabajo de las
bases de datos (pequeño, mediano y grande).
Esta guía de implementación supone que una infraestructura comprobada VSPEX
ya existe en el ambiente del cliente, donde se incluyen VMware vSphere, VNX, y
los sistemas de respaldo y recuperación de EMC.
Audiencia
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:
•
Una calificación de EMC para vender, instalar y configurar la familia EMC
VNX de sistemas de almacenamiento
•
Están calificados para vender, instalar y configurar los productos de red y
servidor necesarios para las infraestructuras comprobadas VSPEX
•
Una certificación para vender infraestructuras comprobadas 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:
•
VMware vSphere 5.1
•
Red Hat Enterprises Linux 6.3
•
Oracle Database 11g R2 o superior
•
Respaldo de EMC de última generación, que incluye EMC Avamar y EMC
Data Domain
Este documento proporciona referencias externas cuando corresponde. EMC
recomienda que los lectores de esta guía se familiaricen con estos documentos.
Para obtener más información consulte la sección denominada Documentación
de EMC.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
11
Capítulo 1: Introducción
Terminología
En la Tabla 1 se detalla la terminología usada en esta guía.
Tabla 1.
12
Terminología
Plazo
Definición
AWR
Catálogo de carga de trabajo (Automatic Workload Repository)
DNFS
Cliente Oracle Direct NFS
DNS
Sistema de nombre de dominio
eMLC
Celda de múltiples niveles empresariales
FAST VP
Fully Automated Storage Tiering for Virtual Pools
FQDN
Nombre de dominio calificado
IOPS
Operaciones de entrada/salida por segundo
FRA
Área de recuperación rápida (Oracle)
NFS
Sistema de archivos de red (Network File System)
SAS NL
Disco SAS nearline
OLTP
Procesamiento de transacciones en línea (Online transaction
processing)
Oracle EE
Oracle Enterprise Edition
Oracle SE
Oracle Standard Edition
PowerCLI
Una interfaz de Windows PowerShell para las API de VMware vSphere
y vCloud
Máquina virtual
de referencia
Representa una unidad de medida para que una sola máquina virtual
califique los recursos de cómputo e una infraestructura comprobada
VSPEX
SGA
Área global del sistema (System global area)
Statspack
Utilidades de monitoreo e informes de la base de datos de Oracle
TPS
Transacciones por segundo
Data Mover
virtual
Data Mover virtual
VMDK
Disco de máquina virtual de VMware
VMFS
VMware Virtual Machine File System
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 2: Antes de comenzar
Capítulo 2
Antes de comenzar
Este capítulo presenta los siguientes temas:
Descripción general ..........................................................................................14
Tareas previas a la implementación ..................................................................14
Flujo de trabajo de implementación ..................................................................14
Prerrequisitos de la implementación .................................................................15
Planificación y dimensionamiento de Oracle Database 11g R2 ..........................17
Lectura esencial................................................................................................17
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
13
Capítulo 2: Antes de comenzar
Descripción general
Antes de diseñar las capas para Oracle OLTP en una nube privada VSPEX, EMC
recomienda completar las tareas previas a la implementación enumeradas en
la Tabla 2.
Tareas previas a la implementación
Las tareas previas a la implementación incluyen los procedimientos que no se
relacionan directamente con la instalación y la configuración del ambiente, pero
cuyos resultados son necesarios durante la instalación. Ejemplos de tareas
previas a la implementación incluyen la recopilación de nombres de host,
direcciones IP, ID de VLAN, números de licencia, medios de instalación, etc.
Realice estas tareas antes de visitar al cliente para disminuir el tiempo necesario
en el sitio.
Tabla 2.
Tareas previas a la implementación
Tarea
Descripción
Referencia
Reunir
documentos
Reúna los documentos relacionados
detallados en el 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 requeridas y
opcionales para la implementación. Use
la Tabla 4 para comprobar que todos los
equipos, el software y las licencias
apropiadas estén disponibles antes del
proceso de implementación.
Prerrequisitos de la
implementación
Recopilar datos
Recopile datos de configuración
específicos del cliente sobre redes,
asignación de nombres y cuentas
requeridas. Ingrese esta información en la
hoja de trabajo de configuración de Oracle
Database 11g R2 del cliente para usarla
como referencia durante el proceso de
implementación.
Apéndice A Hoja de
trabajo de
configuración
Flujo de trabajo de implementación
EMC recomienda seguir el flujo de proceso que aparece en la Tabla 3 para diseñar
e implementar la infraestructura comprobada VSPEX para la solución virtualizada
de Oracle Database 11g R2.
Tabla 3.
14
Flujo de trabajo de implementación de Oracle virtualizado para VSPEX
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 del adjunto ”EMC
VSPEX FOR VIRTUALIZED ORACLE DATABASE 11g OLTP Design Guide”
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 2: Antes de comenzar
Paso
Acción
2
Use la herramienta para dimensionamiento de VSPEX para determinar la
infraestructura comprobada VSPEX recomendada para una solución virtualizada de
Oracle Database 11g R2.
Para obtener más información acerca de la herramienta para dimensionamiento de
VSPEX, consulte la sección sobre la herramienta para dimensionamiento de VSPEX
en el EMC Business Value Portal.
Nota Debe registrarse la primera vez que accede a la herramienta. Si la herramienta
para dimensionamiento de VSPEX no está disponible, puede dimensionar
manualmente la aplicación usando las reglas de dimensionamiento que se
mencionan en el Apéndice B de la guía de diseño anexa:
3
Para determinar el diseño final de la infraestructura comprobada VSPEX para el
ambiente virtualizado de Oracle Database 11g, consulte la guía de diseño anexa.
Nota Asegúrese de considerar todos los requisitos de aplicaciones, no solo esta
aplicación.
4
Para seleccionar y solicitar la solución correcta, consulte el documento de la
infraestructura comprobada VSPEX correspondiente en Lectura esencial.
5
Para implementar y probar la solución VSPEX, consulte esta guía.
Prerrequisitos de la implementación
Tabla 4 detalla los requisitos de hardware y software para configurar la solución.
Para obtener más información, consulte las tablas de hardware y software del
documento pertinente en la sección Lectura esencial.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
15
Capítulo 2: Antes de comenzar
Tabla 4.
Requisito
Lista de verificación de los requisitos previos de la implementación
Descripción
Versión
Arquitectura de
referencia:
Servidores físicos: capacidad de servidor físico
suficiente para alojar la cantidad requerida de
máquinas virtuales según se recomienda en la
guía de diseño anexa y en la herramienta para
dimensionamiento de VSPEX.
Hardware
Notas de referencia
EMC VSPEX Private
Cloud: VMware vSphere
5.1 for up to 1000 Virtual
Machines
Servidores VMware vSphere 5.1 para alojar los
servidores de la infraestructura virtual. Este
requisito se puede cubrir con la infraestructura
existente.
Hardware y licencias de
EMC Avamar 6.1
Hardware y licencias de
EMC Data Domain
Conexión a redes: capacidad y funciones del
puerto del switch según lo requiera la
infraestructura del servidor virtual.
EMC VNX: arreglo de almacenamiento
multiprotocolo con el diseño de discos requerido.
Respaldo de EMC: Avamar 6.1, Data Domain
Software
VNX OE for File
Versión
8.0.10000.3
4653
VNX OE for Block
Versión
05.33.000.3
.653
EMC VSI para VMware vSphere: Administración
de almacenamiento unificado
5.4
EMC VSI para VMware vSphere: Storage Viewer
5.4
Medios de instalación de VMware ESXi
5.1
Medios de instalación de VMware vCenter Server
5.1
EMC Avamar
6.1 en
versiones
cliente y
servidor
Red Hat Enterprise Linux 6.3
Red Hat
Enterprise
Linux 6.3
media
www.redhat.com
Números de licencia de VMware vSphere. Esto se
puede cubrir con la infraestructura comprobada
VSPEX.
5.1
www.vmware.com/lasp
Red Hat Enterprise Linux
6.3
www.redhat.com
Oracle Database 11g R2
11.2.0.3.6
www.oracle.com
Soporte en línea de EMC
Licencia
16
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 2: Antes de comenzar
Planificación y dimensionamiento de Oracle Database 11g R2
Para planificar y dimensionar la implementación de Oracle Database 11g R2 en la
infraestructura VSPEX, debe seguir las recomendaciones estipuladas en la guía
de diseño anexa. Dimensione el almacenamiento de acuerdo con la información
contenida en la hoja de trabajo de calificación de VSPEX for Virtualized Oracle
11g, tal como se describe en el Apéndice A y B de la guía de diseño anexa.
Lectura esencial
Antes de implementar la solución descrita en este documento, EMC recomienda
que lea los siguientes documentos, que están disponibles en la sección sobre
VSPEX de EMC Community Network o de EMC.com (visite el sitio web de su país
correspondiente) y el portal para partners de la infraestructura comprobada
VSPEX.
Guía de diseño
•
Guía de diseño: EMC VSPEX for Virtualized Oracle Database 11g OLTP
Descripciones
generales de la
solución
•
Virtualización de servidores de EMC VSPEX para negocios del mercado del
segmento intermedio
•
EMC VSPEX Server Virtualization for Small and Medium Businesses
Infraestructura
comprobada VSPEX
•
Arquitectura de referencia: EMC VSPEX Private Cloud: VMware vSphere for
up to 1,000 Virtual Machines
•
Informe técnico: EMC Avamar Backup for Oracle Environments
•
Informe técnico: EMC Avamar Backup with Data Domain
Documentación de
VMware
Respaldo y
recuperación
Documentación del producto VMware vSphere
Consulte los siguientes documentos de respaldo y recuperación:
•
Informe técnico: EMC Avamar Backup for Oracle Environments
•
Informe técnico: EMC Avamar Backup with Data Domain
•
Informe técnico: EMC Backup and Recovery Options for VSPEX for
Virtualized Oracle 11gR2 Design and Implementation Guide
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
17
Capítulo 2: Antes de comenzar
18
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 3: Descripción general de la solución
Capítulo 3
Descripción general de la solución
Este capítulo presenta los siguientes temas:
Descripción general ..........................................................................................20
Arquitectura de la solución ...............................................................................20
Componentes clave...........................................................................................21
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
19
Capítulo 3: Descripción general de la solución
Descripción general
Este capítulo proporciona una descripción general de la infraestructura
comprobada VSPEX para Oracle Database 11g y las tecnologías clave que se usan
en esta solución. La solución que se describe en esta guía de implementación
incluye los servidores, el almacenamiento, los componentes de red y los
componentes de Oracle Database 11g.
La solución permite que los clientes implementen de manera rápida y coherente
un ambiente virtualizado de Oracle Database 11g en la infraestructura
comprobada VSPEX. La arquitectura de referencia consumirá los recursos de la
máquina virtual de referencia, según las reglas de dimensionamiento en la
infraestructura comprobada VSPEX, y los combinará con el almacenamiento
adicional para los datos de la aplicación de Oracle Database 11g.
Esta guía de implementación puede ayudar al personal de EMC y a los partners
calificados de EMC VSPEX a implementar una solución Oracle Database 11g
simple, eficaz y flexible en la infraestructura comprobada VSPEX para sus clientes.
Arquitectura de la solución
Figura 1 muestra la arquitectura que caracteriza a la infraestructura validada para
una superposición de Oracle Database 11g en una infraestructura VSPEX. Para
validar esta solución 1:
•
Se implementaron todos los servidores de Oracle Database 11g como
máquinas virtuales en VMware vSphere 5.1.
•
Se usó la herramienta para dimensionamiento de VSPEX para Oracle
Database 11g para determinar los recursos de cómputo y la cantidad de
recursos necesarios para cada base de datos Oracle Database
11g.La Figura 1 muestra un ejemplo con tres opciones de
dimensionamiento de Oracle (pequeña, mediana y grande). Las
herramientas de dimensionamiento proporcionadas con esta solución se
usan para dimensionar el ambiente del cliente y elegir las opciones que se
adecúen mejor al cliente.
•
Se determinó el diseño de almacenamiento recomendado para Oracle
Database 11g y el pool de infraestructura virtual en los arreglos de
almacenamiento de la serie VNX (con la herramienta para
dimensionamiento de VSPEX).
Nota: La versión de Oracle mínima para esta solución es la 11.2.0.3. Se denomina
11gR2 en este documento.
1
En este informe, 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.
20
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 3: Descripción general de la solución
Figura 1.
Arquitectura de la infraestructura validada
Componentes clave
Introducción
Esta sección ofrece una descripción general de las tecnologías clave usadas en
esta solución:
•
EMC VSPEX
•
Oracle Database 11g
•
VMware vSphere 5.1
•
VMware vSphere HA
•
vSphere Distributed Resources Scheduler
•
VMware vSphere PowerCLI
•
EMC VNX® de última generación
•
Red Hat Enterprise Linux 6.3
•
EMC Avamar
•
EMC Data Domain
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
21
Capítulo 3: Descripción general de la solución
EMC VSPEX
EMC ha unido fuerzas con los proveedores líderes del sector de infraestructuras
de TI para crear una solución de virtualización completa que acelere la
implementación de las tecnologías de nube privada. Desarrollada con las mejores
tecnologías en su clase, VSPEX permite una implementación más rápida, más
simplicidad, opciones más amplias, mayor eficiencia y menos riesgos.
La infraestructura comprobada VSPEX, como se muestra en Figura 2, corresponde
a un sistema modular virtualizado validado por EMC y suministrado por los
partners de EMC. VSPEX incluye una capa de virtualización, un servidor, una red y
un almacenamiento, diseñados por EMC para entregar un rendimiento confiable y
predecible.
Figura 2.
Infraestructura comprobada VSPEX
VSPEX ofrece la flexibilidad para elegir las redes, los servidores y las tecnologías
de virtualización que se ajustan al ambiente del cliente para crear una solución
de virtualización completa.
VSPEX ofrece una infraestructura virtual para los clientes que buscan lograr la
simplicidad de una infraestructura verdaderamente convergente, y al mismo
tiempo logra la flexibilidad de los componentes individuales del agrupamiento.
Las soluciones VSPEX han sido comprobadas por EMC y se empaquetan y venden
exclusivamente a través de partners de negocios de EMC. VSPEX brinda a los
partners de negocios más oportunidades, un ciclo de ventas más rápido y
activación end-to-end. Gracias a un intenso trabajo en conjunto, ahora EMC y sus
partners pueden proporcionar una infraestructura que acelera el viaje hacia la
nube para una cantidad de clientes que sigue en aumento.
22
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 3: Descripción general de la solución
Máquina virtual de referencia
Para simplificar el análisis de la infraestructura virtual, la solución VSPEX ha
definido una carga de trabajo típica del cliente (se describe en esta sección)
como una máquina virtual de referencia. En el caso de las soluciones de VSPEX, la
máquina virtual de referencia se define como una unidad de medida de una sola
máquina virtual para cumplir con los requisitos de los recursos informáticos en la
infraestructura virtual de VSPEX. Tabla 5 enumera las características de esta
máquina virtual:
Tabla 5.
Características de la máquina virtual de referencia
Característica
Valor
Procesadores virtuales por máquina virtual
1
RAM por máquina virtual
2 GB
Capacidad de almacenamiento disponible por
máquina virtual
100 GB
Operaciones de I/O por segundo (IOPS) por
máquina virtual
25
Patrón de I/O
Aleatorio
Relación de lectura/escritura de I/O
2:1
VSPEX para el modelo de dimensionamiento de Oracle virtualizado
Las pruebas de escalamiento formaron parte del proceso de validación. Se usó un
modelo de dimensionamiento de cómputo estándar para Oracle, que simplificó y
estandarizó la prueba de validación. También permitió identificar la configuración
requerida para ejecutar una carga de trabajo de base de datos OLTP similar a la
del parámetro TCP-C con una relación de lectura/escritura de 60:40 que genere
tiempos de respuesta aceptables.
Tabla 6 muestra cómo se asignó el modelo de dimensionamiento de Oracle a la
máquina virtual de referencia VSPEX.
Tabla 6.
Mapeo del modelo de dimensionamiento de Oracle a la máquina virtual de
referencia VSPEX
Modelo de Oracle
Recursos
Máquina virtual
de referencia
equivalente
Pequeño: máquina
virtual para hasta
150 usuarios
Requisitos de cómputo:
4
• 2 CPU virt.
• Memoria de 8 GB
Requisito de almacenamiento (archivos
binarios de SO y Oracle):
• 100 GB
• 25 IOPS
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
23
Capítulo 3: Descripción general de la solución
Modelo de Oracle
Recursos
Máquina virtual
de referencia
equivalente
Mediano: máquina
virtual para hasta
250 usuarios
Requisitos de cómputo:
8
• 4 CPU virtuales
• 16 GB de memoria
Requisito de almacenamiento (archivos
binarios de SO y Oracle):
• 100 GB
• 25 IOPS
Grande: máquina
virtual para más de
250 usuarios
Requisitos de cómputo:
16
• 8 CPU virtuales
• 32 GB de memoria
Requisito de almacenamiento (archivos
binarios de SO y Oracle):
• 100 GB
• 25 IOPS
Se calcularon la capacidad y los umbrales de I/O de almacenamiento de la base
de datos independientemente de los requeridos por la máquina virtual de
referencia de VSPEX.
Oracle Database
11g
Oracle Database 11g está disponible en diversas ediciones personalizadas para
cumplir las necesidades del negocio y de TI de una organización. En esta solución
se considerará
•
Oracle Database 11g Release 2 Standard Edition (SE)
•
Oracle Database 11g Release 2 Enterprise Edition (EE)
Oracle Database 11g SE es una solución de administración de datos accesible y
de funcionalidad completa que resulta ideal para todas las compañías. Se
encuentra disponible en servidores simples o agrupados en cluster y la licencia
se puede otorgar para una capacidad máxima de cuatro sockets de procesador
independientemente del conteo de cores. La licencia de SE incluye Oracle Real
Application Clusters (RAC) como una característica estándar sin costo adicional.
Oracle Database 11g EE ofrece un rendimiento, escalabilidad, seguridad y
confiabilidad líderes del sector en diferentes opciones de servidores, sean
simples o agrupados en clúster, que ejecuten Windows, Linux o UNIX. Es
compatible con características avanzadas, sea como opciones incluidas o con
costo adicional, que no se encuentran disponibles en Oracle Database 11g SE.
Estas características son, por ejemplo, una base de datos privada virtual y
opciones de data warehousing, como el particionamiento y la analítica avanzada.
Oracle Database 11g Release 2 EE amplía el modelo de licenciamiento de
procesadores para los procesadores multi-core y el precio se determina mediante
la siguiente fórmula:
(cantidad de procesadores) x (cantidad de cores) x (factor de núcleo de
procesador de Oracle)
24
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 3: Descripción general de la solución
Por ejemplo, la licencia de dos procesadores Intel® Xeon® E7-2870 de 10 cores
(con un factor de core de procesador de Oracle de 0.5) se otorga de la siguiente
manera
•
Oracle Database 11g Release 2 SE: Dos licencias de socket de procesador SE
•
Oracle Database 11g Release 2 EE: 2 x 10 x 0.5 = 10 licencias EE
La edición Oracle Database 11g R2 puede afectar el costo de la licencia y el
tamaño y la cantidad de clústeres de VMware ESXi que se pueden configurar.
Esto afecta, a su vez, de qué manera se ubican y se administran las máquinas
virtuales. Consulte la sección DRS Host Affinity y licencias de procesadores de
Oracle del documento denominado Guía de diseño de EMC VSPEX for Virtualized
Oracle Database 11g OLTP, para obtener más información sobre la virtualización y
las licencias de procesadores de Oracle.
VMware vSphere
5.1
VMware vSphere 5.1 abstrae a las aplicaciones y a la información de la
complejidad de la infraestructura subyacente, a través de una virtualización
integral del servidor, del almacenamiento y del hardware de red. Esta
transformación genera máquinas virtuales completamente funcionales que
ejecutan sistemas operativos y aplicaciones aislados y encapsulados de la
misma manera que los equipos físicos. Estos recursos de virtualización de
hardware permiten mayores eficiencias mediante la consolidación de varias
aplicaciones en menos servidores físicos.
VMware vSphere HA VMware vSphere High Availability (HA) proporciona una capacidad de alta
disponibilidad rentable y fácil de usar para las aplicaciones que se ejecutan en
máquinas virtuales. En caso de que existan fallas en el servidor físico, las
máquinas virtuales afectadas se reinician automáticamente en otros servidores
de producción con capacidad de reserva.
HA permite crear un cluster a partir de varios servidores ESXi para proteger las
máquinas virtuales. Si uno de los hosts del cluster falla, las máquinas virtuales
afectadas se reinician automáticamente en otros hosts ESXi dentro del mismo
cluster de VMware vSphere.
VMware vSphere Distributed Resource Scheduler (DRS) es un servicio de
VMware vSphere
infraestructura ejecutado por VMware vCenter Server (vCenter). DRS agrupa los
Distributed
Resource Scheduler recursos de los hosts ESXi en clústeres y distribuye automáticamente estos
recursos en las máquinas virtuales monitoreando el uso y optimizando
continuamente la distribución en las máquinas virtuales entre los hosts ESXi. DRS
también puede usar vMotion® y Storage vMotion® para garantizar que las
máquinas virtuales tengan espacio al rebalancear la capacidad de recursos para
hacer lugar para las máquinas virtuales más grandes. VMware recomienda activar
DRS para lograr mayores tasas de consolidación.
VMware vSphere
PowerCLI
VMware vSphere PowerCLI ofrece una interfaz Windows PowerShell para los
usuarios de vSphere 5.1 y versiones superiores, y de VMware Infrastructure 4.x y
versiones superiores. VMware vSphere PowerCLI es una sólida herramienta de
línea de comandos que permite automatizar todos los aspectos de la
administración de vSphere, incluida la red, el almacenamiento, la máquina virtual,
el SO huésped y demás. PowerCLI se distribuye como un snap-in de Windows
PowerShell, e incluye 330 PowerShell cmdlets para administrar y automatizar
vSphere y vCloud, junto con documentación y muestras.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
25
Capítulo 3: Descripción general de la solución
EMC VNX de última
generación
La plataforma EMC VNX de almacenamiento unificado y optimizada para flash
entrega funcionalidades empresariales y de innovación para el almacenamiento
de archivos, bloques y objetos en una solución única, escalable y fácil de usar.
VNX es ideal para cargas de trabajo mixtas en ambientes físicos o virtuales, ya
que combina hardware potente y flexible con software de eficiencia,
administración y protección avanzadas, lo que permite satisfacer las exigencias
de los ambientes de aplicaciones virtualizadas actuales.
VNX incluye diversas funciones y mejoras diseñadas y construidas a partir del
éxito de la primera generación. Estas funciones y mejoras incluyen:
•
Mayor capacidad de optimización multi-core, gracias a Multicore Cache,
Multicore RAID y Multicore FAST Cache (MCx)
•
Mayor eficiencia mediante un arreglo híbrido optimizado para Flash
•
Mejor protección al aumentar la disponibilidad de la aplicación con
activo/activo
•
Administración e implementación más sencillas, gracias al aumento de la
productividad mediante el nuevo Unisphere Management Suite
VSPEX se construyó con VNX de última generación para entregar eficiencia,
rendimiento y escalabilidad aún mejores y nunca antes vistos.
Arreglo híbrido optimizado para Flash
VNX es un arreglo híbrido optimizado para flash que proporciona organización en
niveles automática para brindar a sus datos críticos el mejor rendimiento, a la vez
que mueve de manera inteligente los datos con acceso menos frecuente a discos
de menor costo.
En este enfoque híbrido, un pequeño porcentaje de discos flash en el sistema
operativo puede proporcionar un alto porcentaje del IOPS en general. El VNX
optimizado para flash aprovecha al máximo la baja latencia de flash para
entregar un ahorro de costos optimizado y una escalabilidad de alto rendimiento.
EMC Fully Automated Storage Tiering Suite (FAST Cache y FAST VP) almacena en
niveles los datos de bloques y de archivos en unidades heterogéneas e impulsa
los datos más activos a los discos flash, lo que garantiza que los clientes nunca
tendrán que hacer concesiones en términos de costo o rendimiento.
Generalmente, el acceso más frecuente a los datos ocurre al momento de su
creación; por lo tanto, los datos nuevos se almacenan primero en discos flash
para ofrecer el mejor rendimiento y latencia. A medida que los datos pierden
vigencia y se vuelven menos activos, FAST VP organiza automáticamente los
datos en niveles de unidades de alto rendimiento a unidades de alta capacidad,
según las políticas definidas por el cliente. Se mejoró esta funcionalidad con una
granularidad cuatro veces mayor y con nuevos discos de estado sólido de FAST VP
(SSD) basados en la tecnología de celdas de múltiples niveles empresariales
(eMLC) para reducir el costo por gigabyte. FAST Cache absorbe dinámicamente los
aumentos imprevistos en las cargas de trabajo del sistema. Todos los casos de
uso de VSPEX se beneficiarán de una mayor eficiencia.
Las infraestructuras comprobadas VSPEX entregan soluciones de nube privada,
cómputo del usuario final y aplicaciones virtualizadas. Con VNX, los clientes
notarán un retorno incluso mayor de su inversión. La deduplicación basada en
bloques fuera de banda de VNX puede disminuir considerablemente los costos
del nivel de Flash.
26
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 3: Descripción general de la solución
Optimización de rutas de códigos Intel MCx de VNX
La llegada de la tecnología Flash ha sido un catalizador para cambiar
completamente los requisitos de los sistemas de almacenamiento de rango
medio. EMC rediseñó la plataforma de almacenamiento de rango medio para
optimizar de manera eficiente los CPU multi-core a fin de proporcionar el sistema
de almacenamiento de mayor rendimiento del mercado al menor costo.
MCx distribuye todos los servicios de datos de VNX en todos los cores (hasta 32),
como se muestra en la Figura 3. La serie VNX con MCx ha mejorado notablemente
el rendimiento de archivos para aplicaciones de transacciones como bases de
datos o máquinas virtuales a través de almacenamiento conectado en red (NAS).
Figura 3.
VNX de última generación con optimización multi-core
Caché multi-core
La caché es el activo más valioso del subsistema de almacenamiento. Su uso
eficiente es clave para la eficiencia general de la plataforma en el manejo de
cargas de trabajo variables. El motor de la caché se ha modularizado para
aprovechar todos los cores disponibles en el sistema.
RAID multi-core
Otro aspecto importante del diseño de MCx es el manejo de I/O al
almacenamiento back-end permanente: discos duros (HDD) y SSD. Las grandes
mejoras en el rendimiento de VNX provienen de la modularización de los
procesamientos de administración de datos back-end, lo que permite a MCx
escalar rápidamente a través de todos los procesadores.
Rendimiento de
VNX.
El almacenamiento de VNX, activado por la arquitectura MCx, está optimizado
para FLASH 1st y proporciona un rendimiento general, optimización del
rendimiento para transacciones (costo por IOPS), rendimiento de ancho de banda
(costo por GB/s) con latencia baja y eficiencia en la capacidad (costo por GB)
nunca antes vistos.
VNX proporciona las siguientes mejoras en el rendimiento:
•
Hasta cuatro veces más transacciones de archivos en comparación con los
arreglos de controladores dobles
•
Rendimiento de archivos para aplicaciones transaccionales (por ejemplo,
Microsoft Exchange en VMware sobre NFS) hasta tres veces mayor, con un
tiempo de respuesta un 60 % mejor
•
Hasta cuatro veces más transacciones Oracle OLTP y Microsoft SQL Server OLTP
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
27
Capítulo 3: Descripción general de la solución
•
Hasta seis veces más máquinas virtuales
Procesadores de servicio de arreglos activo/activo
La nueva arquitectura VNX brinda procesadores de servicio de arreglos
activo/activo, como se muestra en la Figura 4, que eliminan los tiempos de
espera agotados durante el failover de rutas debido a que ambas rutas prestan
servicios a las I/O de manera activa.
Nota: Los procesadores activo/activo solo están disponibles para los LUN clásicos y no
para los LUN de pool.
El balanceo de cargas también ha mejorado, por lo que las aplicaciones pueden
experimentar un aumento en el rendimiento de hasta dos veces. El modo
activo/activo para bloques es ideal para las aplicaciones que requieren los
niveles más altos de disponibilidad y rendimiento, pero que no requieren
organización en niveles o servicios de eficiencia, como compresión,
deduplicación o snapshots.
Con esta versión de VNX, los clientes de VSPEX pueden utilizar Data Mover virtual
(VDM) y VNX Replicator para realizar migraciones de sistemas de archivos
automáticas y de alta velocidad entre sistemas. Este proceso migra todos los
snapshots y configuraciones automáticamente y permite a los clientes continuar
con la operación durante la migración.
Figura 4.
Administración de
virtualización
28
Los procesadores activo/activo aumentan el rendimiento, la resistencia y la
eficiencia
VMware Virtual Storage Integrator
Virtual Storage Integrator (VSI) es un plug-in gratuito de VMware vCenter
disponible para todos los usuarios de VMware con almacenamiento de EMC. Los
clientes de VSPEX pueden utilizar VSI para simplificar la administración del
almacenamiento virtualizado. Los administradores de VMware obtienen
visibilidad de su almacenamiento VNX a través de la misma interfaz vCenter a la
que están acostumbrados.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 3: Descripción general de la solución
Con VSI, los administradores de TI pueden hacer más tareas en menos tiempo.
VSI ofrece un control de acceso sin comparación que le permite administrar y
delegar tareas de almacenamiento de manera eficiente y confiable. Realice tareas
diarias de administración con hasta un 90 % menos de clics y una producción
hasta 10 veces mayor.
API de VMware vStorage para la integración de arreglos
Las API de VMware vStorage para la integración de arreglos (VAAI) descargan las
funciones relacionadas con el almacenamiento de VMware del servidor al sistema
de almacenamiento, lo que permite un uso más eficiente de los recursos del
servidor y de la red para aumentar el rendimiento y la consolidación.
API de VMware vStorage para el reconocimiento de almacenamiento
La API de VMware vStorage para el reconocimiento de almacenamiento (VASA) es
una API definida por VMware que permite mostrar la información de
almacenamiento mediante vCenter. La integración entre la tecnología VASA y VNX
convierte la administración de almacenamiento en un ambiente virtualizado en
una experiencia sencilla.
EMC Storage Integrator
EMC Storage Integrator (ESI) está orientado para el administrador de Windows y
de otras aplicaciones. ESI es fácil de usar, brinda monitoreo de punto a punto y
no requiere un hipervisor. Los administradores pueden provisionar en ambientes
tanto virtuales como físicos para una plataforma de Windows y solucionar
problemas al ver la topología de una aplicación desde el hipervisor subyacente
del almacenamiento.
Unisphere Management Suite
EMC Unisphere es la plataforma de administración central de VNX que proporciona
una sola vista combinada de sistemas de bloque y archivo con todas las funciones y
características disponibles en una sola interfaz común. Unisphere ha sido
optimizada para aplicaciones virtuales y proporciona una integración con VMware
líder del sector, detecta automáticamente máquinas virtuales y servidores ESX Server,
y proporciona mapeo end-to-end, de virtual a físico. Además, Unisphere simplifica la
configuración de FAST Cache y FAST VP en plataformas VNX.
El nuevo Unisphere Management Suite amplía la interfaz fácil de usar de Unisphere
para incluir VNX Monitoring and Reporting a fin de validar el rendimiento y anticipar
los requisitos de capacidad. Como se muestra en la Figura 5, el conjunto de
aplicaciones también incluye Unisphere Remote para administrar de manera
centralizada hasta miles de sistemas VNX y VNXe, con nuevo soporte para XtremSW
Cache.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
29
Capítulo 3: Descripción general de la solución
Figura 5.
Nuevo Unisphere Management Suite
Red Hat Enterprise
Linux 6.3
Red Hat Enterprise Linux es una plataforma versátil para x86 y x86-64 que se
puede implementar en sistemas físicos, como un huésped en los hipervisores
principales, o en la nube. Soporta todas las arquitecturas de hardware más
importantes y ofrece compatibilidad entre versiones. Red Hat Enterprise Linux 6.3
incluye mejoras y nuevas capacidades que proporcionan funcionalidades
enriquecidas, especialmente las herramientas para desarrolladores, características
de virtualización, seguridad, escalabilidad, sistemas de archivos y
almacenamiento.
Soluciones de
respaldo y
recuperación de
EMC
EMC Avamar y EMC Data Domain entregan la protección confiable necesaria para
acelerar la implementación de Oracle virtualizado. La solución de respaldo y
recuperación de EMC, optimizada para los ambientes de aplicaciones
virtualizadas, reduce en un 90 % los tiempos de ejecución de respaldo, acelera
las recuperaciones en 30 veces e incluso ofrece acceso instantáneo a las
máquinas virtuales, para lograr una protección sin preocupaciones.
El respaldo de EMC ofrece también grandes ahorros. Nuestras soluciones de
deduplicación reducen de 10 a 30 veces el almacenamiento de respaldos, en un
81 % el tiempo de administración de los respaldos y en un 99 % el ancho de
banda para una replicación eficiente fuera del sitio, lo que entrega una
recuperación de la inversión en siete meses en promedio.
•
30
Además, el respaldo de EMC ofrece una solución con sistemas Data Domain
y software DD Boost que permite a los administradores de bases de datos
controlar completamente el respaldo, la recuperación y la replicación de
Oracle mientras el equipo de respaldo mantiene el control de la
infraestructura. Esto elimina la aparición de sistemas aislados de
protección, aumenta la eficiencia y disminuye el riesgo.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Capítulo 4
Implementación de la solución
Este capítulo presenta los siguientes temas:
Descripción general ..........................................................................................32
Configuración de los componentes físicos.........................................................32
Implementación de la red..................................................................................33
Implementación del arreglo de almacenamiento ...............................................34
Implementación de ESXi y vCenter ....................................................................44
Preparación de la plantilla de máquina virtual de Oracle Database 11g R2 ........45
Implementación de la máquina virtual Oracle Database 11g R2 .........................51
Implementación de respaldo y recuperación .....................................................61
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
31
Capítulo 4: Implementación de la solución
Descripción general
Este capítulo analiza los pasos requeridos para instalar, configurar e implementar
el ambiente de la infraestructura comprobada VSPEX, que son los siguientes:
•
Preparar los componentes y su configuración física.
•
Implementar la red, incluidos los pasos de configuración para los
switches físicos y virtuales, de acuerdo con las reglas del proveedor de la
guía de redes de vSphere.
•
Configurar el arreglo de almacenamiento de VNX y la función opcional
FAST Cache o FAST VP.
•
Desarrollar el ambiente de VMware vSphere con implementación de
vCenter y el servidor ESXi.
•
Preparar una plantilla de máquina virtual para la implementación rápida
de Oracle Database 11g R2.
•
Implementar de forma rápida y simple una máquina virtual de Oracle
Database 11g R2 virtual mediante PowerCLI.
•
Implementar respaldo y recuperación.
Configuración de los componentes físicos
Esta sección incluye información que explica cómo preparar los componentes
físicos de la solución. Una vez completados los pasos de la Tabla 7, los nuevos
componentes de hardware estarán montados en el rack, cableados, conectados a
la alimentación y listos para su conexión a la red.
Nota: si ya tiene un ambiente de infraestructura comprobada VSPEX, puede saltarse
esta sección.
Tabla 7.
Tareas para la configuración física
Tarea
Descripción
Referencia
Preparar switches
de red
Instale los switches en el
rack y conéctelos a la
alimentación.
Guía de instalación del
proveedor
Preparar
servidores
Instale los servidores en el
rack y conéctelos a la
alimentación.
Guía de instalación del
proveedor
Preparar VNX
Instale VNX en el rack y
conéctelo a la alimentación.
Guía de instalación del
sistema EMC VNX
Para obtener más información sobre la configuración física, consulte la
arquitectura de referencia: EMC VSPEX Private Cloud: VMware vSphere 5.1 for up
to 1,000 Virtual Machines
32
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Implementación de la red
Esta sección documenta los requisitos para la infraestructura de red necesaria
para la compatibilidad con esta arquitectura.La Tabla 8 proporciona un resumen
de las tareas necesarias para la configuración de los switches y la red, y las
referencias para obtener más información.
Nota: Si ya tiene un ambiente de infraestructura comprobada VSPEX, puede saltarse
esta sección.
Tabla 8.
Tareas para la configuración de los switches y la red
Tarea
Descripción
Referencia
Configuración
de la red
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.
Consulte el documento
pertinente en Lectura
esencial.
Cableado
completo de la
red
Conecte:
N/D
Puertos de interconexión de
switches
Puertos de VNX
Puertos NIC/FC ESXi
Configurar
VLAN
Configure VLAN privadas y públicas
según sea necesario.
Guía de configuración de
switches del proveedor
Configurar la
red VMare
vSphere
Cree switches virtuales para
separar las redes de aplicaciones,
de administración y de
almacenamiento.
Guía de redes de vSphere
Para obtener más información acerca de la implementación de red, consulte el
documento pertinente en Lectura esencial.
La Figura 6 y la Figura 7 muestran la red de vSphere configurada para esta
implementación.Tal como se destaca en la figura, los adaptadores de red de
10 GbE redundantes se han dedicado al tráfico de red de almacenamiento.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
33
Capítulo 4: Implementación de la solución
Figura 6.
Configuración de red de 10 GbE redundante
Figura 7.
Red de almacenamiento Fibre Channel redundante
Implementación del arreglo de almacenamiento
Descripción general Esta sección describe cómo configurar el arreglo de almacenamiento VNX. En esta
solución, la serie VNX ofrece almacenamiento de datos de Network File System
(NFS) o Virtual Machine File System (VMFS) para el host de VMware.
Tabla 9.
34
Tareas para la configuración del almacenamiento
Tarea
Descripción
Establecer la
configuración
inicial de VNX
Configure la información de
direcciones IP y otros
parámetros clave en VNX.
Provisionar
almacenamiento
Cree las áreas de
almacenamiento de datos
VMFS o sistemas de archivos
NFS que se montarán en los
hosts.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Referencia
•
Guía de instalación
del sistema VNX
•
Hoja de trabajo de
configuración de VNX
Capítulo 4: Implementación de la solución
La Figura 8 describe la arquitectura de alto nivel de esta solución.
Figura 8.
Establecer la
configuración
inicial de VNX
Elementos de almacenamiento de Oracle Database 11g R2
Asegura que las interfaces de red, la información de direcciones IP y otros
parámetros clave, tales como DNS y NTP, se configuraron en VNX antes de
provisionar el almacenamiento.
Para obtener más información sobre cómo configurar la plataforma VNX, consulte
el documento pertinente en Lectura esencial.
Ejemplo de
aprovisionamiento
del
almacenamiento
para VMFS
Antes de provisionar el almacenamiento para un área de almacenamiento de
datos VMFS, siga las recomendaciones y las propuestas de la herramienta para
dimensionamiento de VSPEX incluidas en la guía de diseño anexa.
Antes de empezar, consulte la arquitectura de referencia EMC VSPEX Private
Cloud: VMware vSphere 5.1 for up to 1000 Virtual Machines para provisionar el
almacenamiento para el sistema operativo de la máquina virtual en VNX.
La Figura 9 muestra un ejemplo de cómo provisionar un área de almacenamiento
de datos VMFS para los datos de Oracle Database 11g R2 en VNX. Para obtener
más información sobre las recomendaciones para el diseño de almacenamiento,
consulte la guía de diseño.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
35
Capítulo 4: Implementación de la solución
Figura 9.
Ejemplo de diseño de almacenamiento de la base de datos de Oracle en
VMware
Para obtener más información sobre cómo diseñar discos virtuales para los datos
de Oracle Database 11g R2 en el área de almacenamiento de datos VMFS,
consulte el ejemplo en la Tabla 27, en la página 78.
Ejemplo de
aprovisionamiento
del almacenamiento
para NFS
Presente el sistema de archivos de NFS para el área de almacenamiento de datos
a todos los hosts ESXi, mediante EMC Unisphere o el plug-in VSI para el cliente
VMware vSphere. La Figura 11 muestra cómo montar los sistemas de archivos
NFS en los hosts ESXi que se usan para almacenar servidores virtuales en el
arreglo de VNX mediante VSI.
El plug-in de administración de almacenamiento unificado de EMC para VMware
vSphere proporciona una interfaz para crear y administrar sistemas de archivos
NFS para el host VMware ESXi directamente desde la interfaz del cliente vSphere.
La Figura 10 muestra la pantalla de configuración a la que se accede a través de
Home >Solutions y applications >EMC desde el cliente vSphere, al que se puede
acceder después de ejecutar el instalador en el host de administración.
36
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Figura 10.
Configuración de la administración de almacenamiento unificado de EMC en
el cliente vSphere
La administración de almacenamiento unificado permite al administrador de
vSphere montar los sistemas de archivos NFS directamente en los nodos del
cluster ESXi desde el cliente vSphere, como se muestra en la Figura 11.
Figura 11.
Configuración del almacenamiento NFS en VNX para las VM de Oracle
Para establecer la configuración de red de NFS, los pools de almacenamiento
para el archivo, los sistemas de archivos y las exportaciones de NFS en el arreglo
VNX en EMC Unisphere, se deben realizar los siguientes pasos:
1.
En Unisphere, seleccione el arreglo de VNX para esta solución.
2.
Seleccione Settings  Network  Settings for File
3.
Configure la dirección IP ara los puertos de red usados para NFS. Para
conocer los pasos detallados, consulte EMC Procedure Generator for VNX.
4.
Seleccione Storage  Storage Configuration
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
37
Capítulo 4: Implementación de la solución
Figura 12.
5.
Seleccione la pestaña Storage Pools for File y cree los pools de
almacenamiento adicionales en los archivos de VNX para Oracle
Database, como se muestra en la Figura 12.Para obtener más
información, consulte la Tabla 27 en la página 78.
6.
Cree los sistemas de archivos requeridos. La Figura 13 muestra el
asistente Create File System Wizard de Unisphere.
Figura 13.
38
Configuración de pools de almacenamiento de VNX
Asistente Create File System Wizard de Unisphere
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
7.
Figura 14.
Cree las exportaciones de NFS para los componentes de la base de
datos que el cliente NFS de Oracle montará en las máquinas virtuales de la
base de datos. Figura 14 muestra el asistente Create NFS Export Wizard de
Unisphere. Se otorgan los permisos de acceso y a la raíz a la NIC.
Asistente Create NFS Export Wizard de EMC Unisphere
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
39
Capítulo 4: Implementación de la solución
Configuración de
FAST Cache
(opcional)
La activación de FAST Cache es una operación transparente para Oracle Database
11g R2 y no se necesita una segunda configuración ni tiempo fuera. Para
aprovechar las tecnologías FAST, EMC recomienda activar primero FAST Cache en
el pool de almacenamiento de Oracle Database 11g R2. Para obtener más
información, consulte la Guía de diseño de EMC VSPEX for Virtualized Oracle
Database 11g OLTP.
Para crear y configurar FAST Cache, siga estos pasos:
1.
Consulte el informe de arquitectura de referencia denominado EMC
VSPEX Private Cloud: VMware vSphere 5.1 for up to 1,000 Virtual
Machines para conocer los pasos detallados para crear FAST Cache.
2.
En Unisphere, después de crear FAST Cache, haga clic en la pestaña
Storage y seleccione Storage Pool. Seleccione Data Pool y haga clic en
Properties.
3.
Seleccione la pestaña Advanced en Storage Pool Properties y haga clic
en Enabled para activar FAST Cache, como se muestra en la Figura 15.
4.
Haga clic en Aceptar para terminar la configuración.
Nota
La función de FAST Cache en el arreglo de VNX no provoca una mejora
inmediata del rendimiento. El sistema debe recopilar datos sobre patrones de acceso y
promover la información de uso frecuente a la caché. Este proceso puede tardar algunas
horas, durante las cuales el rendimiento del arreglo mejora constantemente.
Figura 15.
40
Activación de FAST Cache en el cuadro de diálogo Storage Pool Properties
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Configuración de
FAST VP (opcional)
Creamos un FAST VP de tres niveles con un pool de almacenamiento mixto
compuesto de cinco discos flash, 25 discos SAS y ocho discos SAS NL en
VNX8000. FAST VP reubica automáticamente los datos del LUN de un nivel a otro
dentro de un pool.
En esta solución, configuramos la política de organización automática en niveles
en Calendarizada. Para fines de esta demostración, configuramos la
calendarización de la reubicación de datos de lunes a viernes entre las 00:00 y
las 23:45, lo que determina la ventana de tiempo en la que FAST VP mueve los
datos entre los niveles.
Nota: La tasa y el calendario de reubicación de datos dependen en gran medida de la
carga de trabajo real del ambiente del cliente. En general, configurar la tasa de reubicación
de datos en Baja tiene un impacto menor en la carga de trabajo en ejecución.
Configure la política de organización en niveles para todos los LUN que contienen
archivos de datos en Organización automática en niveles, a fin de que FAST VP
pueda mover los datos más activos a discos flash de manera automática.
Figura 16. Proceso de creación de pools de almacenamiento de datos de FAST VP
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
41
Capítulo 4: Implementación de la solución
Al principio, todos los archivos de datos se ubicaron en discos SAS, como se
indica en la Figura 17.
Figura 17.
Estado de los niveles antes de mover los datos
Con la carga de trabajo ejecutándose contra la base de datos durante algunas horas,
FAST VP monitoreó y balanceó constantemente la carga de los LUN de las unidades
disponibles hasta lograr un estado estable, como se indica en la Figura 18.
Figura 18.
42
FAST VP en estado estable
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Ejemplo de diseño
de almacenamiento
La Figura 19 muestra un ejemplo del diseño de almacenamiento para VNX con
FAST Cache o FAST VP activado en el pool de Oracle Database 11g R2.
Figura 19.
Ejemplo de diseño de almacenamiento de Oracle virtualizado para VSPEX
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
43
Capítulo 4: Implementación de la solución
Implementación de ESXi y vCenter
Esta sección documenta los requisitos para la instalación y la configuración de
los hosts ESXi, la configuración de vCenter y los servidores de la infraestructura
requeridos para ser compatible con la arquitectura. Tabla 10 describe las tareas
que se deben realizar.
Tabla 10.
Pasos para instalar y configurar ESXi y vCenter
Tarea
Descripción
Documentos de referencia
Instalar ESXi
Instale el hipervisor ESXi 5.1 en los
servidores físicos que se están
implementando para la solución.
Instalación y configuración de
vSphere
Configure e
implemente el
servidor vCenter
Instale VMware vCenter Server 5.1
vCenter Server and Host
Management Guide
Installing vCenter Server 5.1
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
Conectar áreas de
almacenamiento de
datos de VMware
Conecte las áreas de almacenamiento de
datos de VMware a los hosts ESXi
implementados para la solución.
Almacenamiento de vSphere
Crear un centro de
datos virtual
Cree un centro de datos virtual.
vCenter Server y
administración de hosts
Aplicar 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 clusters
de vSphere
Cree un cluster vSphere
vSphere Resource
Management
Llevar a cabo el
descubrimiento de
arreglos de host ESXi
Lleve a cabo el descubrimiento de host ESXi
dentro de la consola Unisphere.
Uso de almacenamiento EMC
VNX con VMware vSphere:
Activar la función
vMotion, DRS y Alta
disponibilidad (HA) de
VMware (HA)
Después de activar DRS, considere usar las
reglas de afinidad y antiafinidad de VMware
vSphere DRS para determinados grupos de
máquinas virtuales, por ejemplo, las VM de
Oracle pueden restringirse a un grupo en
particular de VM por cuestiones de licencia
Automating High Availability
(HA) Services with VMware HA
–VMware Technical note
Instalar EMC VNX USM
Instale EMC VNX USM en la consola de
administración.
EMC VSI para VMware vSphere:
Unified Storage Management:
Instale el plug-in de EMC VSI en la consola
de administración.
EMC VSI para VMware vSphere:
Unified Storage Management:
Instalar el plug-in EMC
VSI
TechBook
guía del producto
guía del producto
Para obtener más información sobre ESXi y vCenter, consulte la arquitectura de
referencia denominada EMC VSPEX Private Cloud: VMware vSphere 5.1 for up to
1,000 Virtual Machines.
44
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Preparación de la plantilla de máquina virtual de Oracle Database 11g R2
Descripción general 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.
Las especificaciones de personalización mantenidas en vCenter simplifican aún
más la implementación de las máquinas virtuales. Un asistente de
implementación, una herramienta de automatización o un script pueden usar
estas plantillas para crear previamente configuraciones de servidor (como el
nombre de servidor, la zona horaria y la configuración de red) o modificarlas de
manera automática antes de crear una nueva máquina virtual.
Esta sección documenta la preparación de una plantilla de máquina virtual de
VMware para activar la implementación rápida de los nuevos ambientes de Oracle
Database 11g R2.
Para configurar la plantilla con los requisitos y los requisitos previos para instalar
el software de Oracle, siga los pasos a continuación:
1.
Creación de la
máquina virtual de
Oracle Database
11g R2
Cree una máquina virtual con los siguientes recursos:

2 CPU virtuales

8 GB de vRAM

Disco virtual de 100 GB
2.
Instale el sistema operativo y los paquetes de RPM
3.
Configure el sistema y los parámetros de kernel
4.
Cree los grupos y usuarios del SO
5.
Instale y desconecte los archivos binarios de Oracle listos para ser
clonados
6.
Convierta la máquina virtual a una plantilla de VMware
Cree una máquina virtual en el servidor ESXi con la configuración del SO huésped
del cliente. Tabla 11 enumera especificaciones de ejemplo para usar al
desarrollar la plantilla de máquina virtual.
Tabla 11.
Especificación de la plantilla de la máquina virtual
Componente
Descripción
CPU
2 CPU virtuales
Memoria
8 GB
Disco virtual
100.0 GB
•
Partición de intercambio de 8 GB
•
Partición del directorio raíz de arranque de
92 GB
Sistema operativo
Red Hat Enterprise Linux Server release 6.3
Kernel
2.6.32
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
45
Capítulo 4: Implementación de la solución
Componente
Descripción
Interfaces de red
Eth0: red pública/de administración de IP
Eth1: Red de almacenamiento
Completar los
requisitos previos
de instalación de
Oracle
Usuarios del SO
Nombre de usuario: oracle
Grupos del SO
Grupo: oinstall, dba
Archivos binarios de
Oracle 11g R2
Oracle 11.2.0.3 instalado y parchado
Paquetes RPM instalados
Consulte la guía de instalación de Oracle para conocer
los requisitos previos
Configuración del sistema
Consulte la guía de instalación de Oracle para conocer
los requisitos previos.
Esta sección describe cómo instalar y configurar el sistema operativo y los
requisitos previos de Oracle en la máquina virtual antes de convertirla en una
plantilla.
Tabla 12.
Requisitos previos de instalación de Oracle
Tarea
Descripción
Referencia
Instalar el SO
huésped
Instale el sistema operativo Red Hat
Enterprise Linux 6.3 de 64-bits y
configure las interfaces de red.
Guía de instalación de Red
Hat Enterprise Linux 6
Instalar las
herramientas de
VMware
Instale las herramientas de VMware
mediante Red Hat Package Manager
(RPM)
VMware knowledge Base
article ID (1018392)
Instalar los
paquetes de RPM
requeridos
Instale o actualice los paquetes de
RPM requeridos, según se establece
en Tabla 13.
Oracle Database
Installation Guide 11g
Release 2 (11.2) for Linux
Establecer los
parámetros de
kernel
Configure el kernel con los ajustes
específicos de Oracle para los semáforos,
la memoria compartida y virtual, la red, y
las operaciones de I/O asíncronas.
Oracle Database
Installation Guide 11g
Release 2 (11.2) for Linux
Establecer los
límites de recursos
para el usuario de
Oracle
Verifique y ajuste los límites de recursos
para los usuarios de instalación del
software de Oracle
Oracle Database
Installation Guide 11g
Release 2 (11.2) for Linux
Crear los directorios
de software
requeridos
Cree los directorios requeridos para el
software de Oracle
Oracle Database
Installation Guide 11g
Release 2 (11.2) for Linux
Configurar
HugePages
HugePages reduce la cantidad de
páginas de memoria y la sobrecarga de
administración de la memoria virtual.
Oracle Database 11g
Release 2 on Red Hat
Enterprise Linux 6
Deployment
Recommendations
La Tabla 13 enumera los paquetes de Red Hat Enterprise Linux 6 RPM requeridos
para instalar Oracle Database 11g R2.
46
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Tabla 13.
Paquetes de RHEL 6 RPM para Oracle Database 11g R2
binutils-2.20.51.0.2-5.11.el6 (x86_64)
compat-libcap1-1.10-1 (x86_64)
compat-libstdc++-33-3.2.3-69.el6 (x86_64)
compat-libstdc++-33-3.2.3-69.el6.i686
gcc-4.4.4-13.el6 (x86_64)
gcc-c++-4.4.4-13.el6 (x86_64)
glibc-2.12-1.7.el6 (i686)
glibc-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (x86_64)10
glibc-devel-2.12-1.7.el6.i686
ksh
libgcc-4.4.4-13.el6 (i686)
libgcc-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6.i686
libstdc++-devel-4.4.4-13.el6 (x86_64)
libstdc++-devel-4.4.4-13.el6.i686
libaio-0.3.107-10.el6 (x86_64)
libaio-0.3.107-10.el6.i686
libaio-devel-0.3.107-10.el6 (x86_64)
libaio-devel-0.3.107-10.el6.i686
make-3.81-19.el6
sysstat-9.0.4-11.el6 (x86_64)
En Oracle Linux 6 y Red Hat Enterprise Linux 6:
unixODBC-2.2.14-11.el6 (x86_64) or later
unixODBC-2.2.14-11.el6.i686 or later
unixODBC-devel-2.2.14-11.el6 (x86_64) or later
unixODBC-devel-2.2.14-11.el6.i686 or later
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
47
Capítulo 4: Implementación de la solución
Instalación de
archivos binarios y
parches de Oracle
Database 11g R2
Como se advierte en la guía de diseño, se debe decidir si instalar el software
Oracle SE u Oracle EE Database 11g R2. Ambas ediciones usan los mismos
archivos de instalación.
Tabla 14 incluye los pasos requeridos para instalar los archivos binarios y los
parches de Oracle Database.
Tabla 14.
Instalación de archivos binarios y parches de Oracle Database
Tarea
Descripción
Referencia
Instalar los archivos
binarios de Oracle
Ejecute Oracle Universal Installer y elija
la opción para instalar el software de
base de datos únicamente, como se
muestra en Figura 20.
Oracle Database Installation
Guide 11g Release 2 (11.2)
for Linux
Instalar las PSU y
CPU más recientes
Instale la última actualización del
conjunto de parches disponible en el
sitio web My Oracle Support
(instrucciones también disponibles). Se
requiere un ID de inicio de sesión y
contraseña, y un contrato de soporte.
Consulte Critical Patch
Activar DNFS
Oracle Database no se envía con Direct
NFS activado de forma predeterminada.
Active Direct NFS como se indica en
la Figura 21.
Oracle Database Installation
Guide 11g Release 2 (11.2)
for Linux
Desconectar el
directorio principal
de Oracle
Para eliminar el software Oracle
Database 11g R2 del inventario Oracle
Universal Installer, ejecute el script
$ORACLE_HOME/oui/bin/detachhome.sh
Oracle Universal Installer
and OPatch User's Guide 11g
Release 2 (11.2) for Windows
and UNIX Chapter 2
Crear los scripts de
la clonación de
ORACLE_HOME
Para automatizar el proceso de clonación
de software de Oracle, cree los scripts
/root/root_clone.sh que se muestran en
la Figura 23
Oracle Universal Installer
and OPatch User's Guide 11g
Release 2 (11.2) for Windows
and UNIX Chapter 6
Updates, Security Alerts and
Third Party Bulletin
Red Hat produjo un útil informe técnico (similar a la guía de instalación oficial, Oracle
Database Installation Guide 11g Release 2 (11.2) for Linux) denominado Oracle
Database 11g Release 2 on Red Hat Enterprise Linux 6 Deployment Recommendations
que ofrece orientación específica sobre el sistema operativo Red Hat.
Figura 20.
48
Oracle Universal Installer: opción de instalación del software de base de
datos únicamente
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Oracle Database no se envía con Direct NFS activado de forma predeterminada. Para
activar Direct NFS, realice los pasos siguientes:
Cambie el directorio a $ORACLE_HOME/rdbms/lib.
cp libodm11.so libodm11.so_stub
ln -s libnfsodm11.so libodm11.so
Escriba el siguiente comando:
make -f ins_rdbms.mk dnfs_on
Figura 21.
Activación del cliente Oracle Direct NFS
[root@vspex-ora02 ~]# cat /root/root_clone.sh
#!/bin/bash
OHOME=/u01/app/oracle/11.2.0.3
echo "Cloning Oracle Binaries as Oracle at $(date +%Y%m%d%H%M)"
su - oracle -c "$OHOME/oui/bin/cloneHome.sh"
echo "Clone Finished at $(date +%Y%m%d%H%M)"
echo "Running root.sh at $(date +%Y%m%d%H%M)"
$OHOME/root.sh
echo "Install Finished at $(date +%Y%m%d%H%M)"
Figura 22.
Ejemplo de script root_clone.sh
[root@vspex-ora02 ~]# cat $OHOME/oui/bin/cloneHome.sh
#!/bin/sh
OHOME=/u01/app/oracle/11.2.0.3
OHOMENAME=OraDb11g_home1
OBASE=/u01/app/oracle
CUR_DIR=`pwd`
cd $OHOME/oui/bin
${OHOME}/clone/bin/clone.pl ORACLE_HOME="${OHOME}"
ORACLE_HOME_NAME="${OHOMENAME}" ORACLE_BASE="${OBASE}" ignoreSysPrereqs
cd $CUR_DIR
Figura 23.
Preparación de la
plantilla de
máquina virtual de
Oracle Database
11g R2
Ejemplo de script cloneHome.sh
Convierta la máquina virtual a una plantilla denominada vspx-Orac11203EE2vcpu-8GB-tmplt, como se muestra en la Figure 24.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
49
Capítulo 4: Implementación de la solución
Figura 24.
Personalización de
la plantilla de
VMware
Cree una especificación personalizada, Oracle_2vCPU_8GB_11203_EE_spec, con
el cliente vCenter. Esto solicita el nombre de la nueva máquina virtual y establece
marcadores de posición de direcciones IP para las interfaces de red, tal como se
muestra en Figure 25.
Figura 25.
50
Ejemplo de plantilla de máquina virtual
Ejemplo de especificación personalizada de vSphere
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Implementación de la máquina virtual Oracle Database 11g R2
Descripción general La Tabla 15 muestra el mapeo de los requisitos de cómputo para las máquinas
virtuales de Oracle Database 11g R2.
Tabla 15.
Modelo de máquina virtual de referencia de Oracle Database 11g R2
Requisito de cómputo de máquina
virtual para Oracle Database 11g R2
Implementación de
las máquinas
virtuales.
Memoria en GB
Total de máquinas virtuales
de referencia
Small
8
4
Mediano
16
8
GRANDE
32
16
Hay varios métodos disponibles para implementar una máquina virtual a partir de
una plantilla mediante las especificaciones personalizadas:
•
De forma manual en vCenter eligiendo la opción Deploy Virtual Machine
from this Template
•
Eligiendo la opción Customize using an existing customization
specification
•
Creando un flujo de trabajo con una herramienta de orquestación, como
vCenter Orchestrator
•
Creando un script PowerCLI que se puede editar o parametrizar
En el ejemplo del script PowerCLI de Figura 26:
•
Se asignan variables para lo siguiente: nombre de plantilla, nombre de
especificación personalizada, nombre de máquina virtual, nombre del
host ESXi, nombre de las áreas de almacenamiento de datos VMFS,
dirección IP pública de la máquina virtual, dirección IP de
almacenamiento de la máquina virtual, cantidad de vCPU y tamaño de
vRAM en MB.
•
Se asignan las direcciones IP públicas y de almacenamiento de la
máquina virtual a las dos vNIC incluidas en la especificación
personalizada en Figura 26.
•
Se crea la máquina virtual con la plantilla y la especificación
personalizada.
•
Se cambia la asignación de CPU y VRAM para la máquina virtual.
•
Se inicia la máquina virtual.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
51
Capítulo 4: Implementación de la solución
# Connect to Vcenter
Connect-VIServer -server 192.168.28.33 -user Administrator -password <Password>
{
#Assign Variables for template, specification, VM, ESXi Host , Datastore
# IP addresses for the Public and Storage network interfaces
# and the vCPU and vRAM assigned to the Virtual Machine
$Template="vspx-Orac11203EE-2vcpu-8GB-tmplt"
$Customization="Oracle_2vCPU_8GB_11203_EE_spec"
$VMName="<Virtual Machine Name>"
$VMHost=" <ESXi Host Name>"
$Datastore="<Datastore Name>"
$IPAdressPublic=”< Public IP Address>”
$IPAdressStorage=”<Storage IP Address>”
$NumVCPU=”4 ”
$vRAMMB=”16384”
# Assign IP addresses to the two vNICs included in the custom specification
Get-OSCustomizationSpec $Customization | Get-OSCustomizationNicMapping | where
{ $_.Position -eq '1'} | Set-OSCustomizationNicMapping -IpMode UseStaticIP -IpAddress
$IPAdressPublic -Subnetmask 255.255.255.0 -DefaultGateway 192.168.28.1
Get-OSCustomizationSpec $Customization | Get-OSCustomizationNicMapping | where
{ $_.Position -eq '2'} | Set-OSCustomizationNicMapping -IpMode UseStaticIP -IpAddress
$IPAdressStorage -Subnetmask 255.255.255.0 -DefaultGateway 192.168.40.1
# Create the new VM using the Template and custom spec
New-VM -Name $VMName -OSCustomizationSpec $Customization -Template $Template
-VMHost $VMHost -Datastore $Datastore
# Change the CPU and memory assignment for the VM
Set-VM $VMName -NumCPU $NumVCPU -MemoryMB $vRAMMB -Confirm:$false
# Start up the VM
Start-VM -VM $VMName -Confirm:$false
}
Figura 26.
Script de PowerCLI de ejemplo para implementar una máquina virtual a
partir de la plantilla
Edite y ejecute el script de PowerCLI de ejemplo, y edítelo para leer un archivo de
parámetro e implementar varias máquinas virtuales.
Clonación de
archivos binarios
de Oracle en una
máquina virtual
nueva
52
Ejecute el proceso de clonación y vuelva a conectar el directorio principal de
Oracle para editar y ejecutar un segundo PowerCLI para completar la
implementación de la máquina virtual. Este script, que se muestra en la Figura 27,
llama a root_clone.sh de la Figura 22 para hacer esto.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
{
$script="/root/root_clone.sh"
$huser="root"
$hpwd="<ROOT Password>"
$VMName="<Virtual Machine Name>"
Invoke-VMScript -ScriptText $script -VM $VMName -GuestUser $huser GuestPassword $hpwd -ScriptType bash
}
Figura 27.
Determinación de
los requisitos
previos de la base
de datos
Script de PowerCLI de ejemplo para clonar y volver a conectar
ORACLE_HOME
Use la Hoja de trabajo de calificación de VSPEX para Oracle virtualizado, en la
Guía de diseño, para dimensionar la infraestructura de virtualización y los
sistemas de archivos generales de NFS en los cuales se almacenará la base de
datos de Oracle. Estos documentos también proporcionan orientación sobre los
parámetros de inicialización de Oracle requeridos por la base de datos.
La Tabla 15 en la página 51 muestra el dimensionamiento de la máquina virtual.
Determine el tamaño de los archivos de datos individuales en función de la
ubicación de los espacios de tablas y del diseño de esquema de las tablas y los
índices. La ubicación de los archivos de datos se aborda en la sección
Configuración del diseño de archivo de la base de datos para NFS.
Para obtener orientación sobre cómo configurar los parámetros de inicialización,
consulte la guía de diseño y la Configuración de los parámetros de inicialización
sección de este documento.
Antes de crear la base de datos, se debe crear un proceso de escucha para recibir
las solicitudes entrantes de conexión del cliente mediante la utilidad Oracle Net
Configuration Assistant (NETCA), como se muestra en la Figura 28.
Figura 28.
Utilidad Oracle Net Configuration Assistant
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
53
Capítulo 4: Implementación de la solución
Considere los siguientes puntos antes de crear una base de datos Oracle 11g R2:
Configuración del
diseño de archivo
de la base de datos
para NFS
•
Seleccione el conjunto de caracteres de la base de datos que satisfaga
sus necesidades de localización y globalización.
•
Considere las zonas horarias que debe admitir su base de datos.
•
Asegúrese de que los espacios de tablas SYSTEM y SYSAUX se creen
como espacios de tablas administrados de manera local, que tengan el
tamaño adecuado, y que tengan AUTOEXTEND activado.
•
Planee usar un espacio de tablas undo para administrar los datos undo.
En este ejemplo, los componentes de Oracle Database son: archivos de datos,
archivos de logs de reconstitución en línea, archivos temporales, archivos de
control y archivos FRA residen en los sistemas de archivos de NFS. Estos sistemas
de archivos están diseñados (en términos del nivel de RAID y de la cantidad de
discos usados) para ser apropiados para cada tipo de archivo.
Tabla 16 enumera cada tipo de archivo e indica dónde residen.
Tabla 16.
Diseño de archivos de la base de datos para NFS
Contenido
Ubicación
Archivos de datos
/u02/app/oracle/oradata/${ORACLE_SID}
Archivos temporales
/u04/app/oracle/oradata/${ORACLE_SID}
Logs de reconstitución en línea, archivos de
control
/u03/app/oracle/oradata/${ORACLE_SID}
Archivos FRA
/u05/app/oracle/oradata/${ORACLE_SID}
Esta solución usa el cliente Oracle Direct NFS, que ofrece un rendimiento
mejorado en comparación con el cliente NFS estándar suministrado con el
sistema operativo.
De forma predeterminada, Direct NFS sirve a las entradas de montaje que se
encuentran en el archivo /etc/mtab, que enumera todos los sistemas de archivos
montados actualmente junto con sus opciones de inicialización. Esto debe
coincidir con el archivo de configuración del sistema /etc/fstab donde se
encuentran definidas las opciones de montaje. Figura 29 proporciona un archivo
/etc/mtab de muestra con las opciones de montaje de NFS:
NFSServer1:/vspex_ora2_data /u02/app/oracle/oradata/VSPEX1
nfs
rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers=
3,timeo=600,addr=192.168.40.11 0 0
NFSServer2:/vspex_ora2_redo /u03/app/oracle/oradata/VSPEX1
nfs
rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers=
3,timeo=600,addr=192.168.40.10 0 0
NFSServer1:/vspex_ora2_temp /u04/app/oracle/oradata/VSPEX1
nfs
rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers=
3,timeo=600,addr=192.168.40.11 0 0
NFSServer1:/vspex_ora2_fra /u05/app/oracle/oradata/VSPEX1 nfs
rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers=
3,timeo=600,addr=192.168.40.11 0 0
Figura 29. Archivo /etc/mtab de ejemplo con opciones de montaje de NFS
54
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Oracle recomienda que establezca los parámetros de tamaño del buffer de NFS
rsize y wsize en 32768, en el archivo de configuración del sistema /etc/fstab. Sin
embargo, puede usar el archivo oranfstab para especificar opciones específicas
adicionales de Oracle Database para Direct NFS.
El archivo oranfstab está ubicado en una de las siguientes dos ubicaciones:
•
/etc/oranfstab donde las opciones son globales para todas las bases de
datos de Oracle del servidor
•
$ORACLE_HOME/dbs/oranfstab donde las opciones son específicas para
una sola base de datos
Oracle Database requiere que los puntos de montaje sean montados por el
sistema NFS del kernel incluso cuando son proporcionados a través de Direct NFS.
Para activar Direct NFS, se puede crear, de manera opcional, un archivo oranfstab
con los siguientes atributos para cada servidor NFS al que se acceda mediante
Direct NFS:
•
Servidor: El nombre de servidor NFS.
•
Ruta: Hasta cuatro rutas de red al servidor NFS, cada una especificada por
la dirección IP o por el nombre, ya que se muestran con el comando
ifconfig del filer.
•
Local: Hasta cuatro rutas de red al host de la base de datos, especificadas
por la dirección IP o por el nombre, ya que se muestran con la ejecución
del comando ifconfig en el host de la base de datos.
•
Export: La ruta de exportación desde el servidor NFS.
•
Montar El punto de montaje local correspondiente para el volumen exportado.
•
Dontroute: Especifica que los mensajes salientes no deben ser enrutados
por el sistema operativo, sino que deben enviarse usando la dirección IP a
la que están enlazados. Tenga en cuenta que este atributo no funciona en
Linux con varias rutas en la misma subred.
•
mnt_timeout: Especifica (en segundos) cuánto tiempo debe esperar el
cliente Direct NFS para lograr un montaje correcto antes de que se agote el
tiempo de espera. Este parámetro es opcional y el tiempo de espera
agotado predeterminado es de 10 minutos.
La Figura 30 proporciona un ejemplo de un archivo oranfstab con dos entradas
de servidor NFS:
server: NFSServer1
local: vspex_ora2
ruta de acceso: NFSServer1
export: /vspex_ora2_data mount: /u02/app/oracle/oradata/vspex1
export: /vspex_ora2_temp mount: /u04/app/oracle/oradata/vspex1
export: /vspex_ora2_fra mount: /u05/app/oracle/oradata/vspex1
server: NFSServer2
local: vspex_ora2
ruta de acceso: NFSServer2
export: /vspex_ora2_redo mount: /u03/app/oracle/oradata/vspex1
Figura 30.
Ejemplo de oranfstab
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
55
Capítulo 4: Implementación de la solución
Configuración del
diseño de archivo
de la base de datos
para el bloque
Red Hat 6.3 es compatible con diversos sistemas de archivos, como VFAT, ext2,
ext3, ext4 y Reiser. Generalmente, Oracle no certifica sistemas de archivos, pero
Linux es un caso específico. El soporte actual incluye ext2, ext3, ext4 (Oracle
Linux 5.6 y posteriores), etc. Ext4 es el sistema de archivos predeterminado de
esta solución.
La administración de volúmenes lógicos (LVM) se puede utilizar para asignar
espacio de disco y proporcionar fraccionado de disco.
Formato de volúmenes físicos (PV)
Para inicializar un disco o una partición de disco como un volumen físico,
simplemente se ejecuta el comando “pvcreate” para todo el disco o partición. Por
ejemplo:
pvcreate /dev/sdb
o bien, pvcreate /dev/sdb1
Esto crea un descriptor de grupos de volúmenes al principio del segundo disco
SCSI o de la partición /dev/sdb1.
Creación de grupos de volúmenes (VG)
Use el comando “vgcreate”para agrupar los PV seleccionados en VG. El comando
siguiente crea un grupo de volúmenes llamado “data_volume_group” a partir de
cinco particiones de diferentes discos:
vgcreate data_volume_group /dev/sdb1 /dev/sdc1 /dev/sdf1
/dev/sdd1 /dev/sde1
Para activar un solo grupo de volúmenes “data_volume_group”, use el comando:
vgchange -a y /dev/data_volume_group
Creación de volúmenes lógicos (LV)
A continuación se muestra un ejemplo de creación de un volumen lógico data_vgdata_lv desde el grupo de volúmenes data_volume_group. Este comando crea un
LV de 2048 GB llamado “data-vg-data_lv” para el VG de nombre
“data_volume_group” y su archivo especial de dispositivo de bloques “/dev/
data_volume_group/ data_vg-data_lv”
lvcreate -i5 -I4
data_volume_group
-L2048G -n data_vg-data_lv
Donde size es “-l num_extents” o “-L num_bytes”, y num_bytes es un número
seguido por k, m, g, o t. Una de las opciones más frecuentes para especificar un
nombre para el volumen lógico es “-n name” (es posible utilizar “--name” para “n”).
Otra opción incluye “-i num_stripes -I stripe_size” para crear un LV con mapeo
fraccionado (stripe_size es un número entre dos y nueve)
Una vez creados los LV, es posible formatearlos con sistemas de archivos (o bien,
como espacio de intercambio) mediante herramientas estándar como “mkfs”.
Ejemplo de formato de LV con sistema de archivos ext4:
mkfs.ext4 -E stride=16 /dev/data_volume_group/data_vg-data_lv
56
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Si el nuevo sistema de archivos puede montarse correctamente, el paso final es
editar el archivo /etc/fstab y, posiblemente, el archivo rc.sysinit a fin de que los
volúmenes se monten automáticamente al momento del encendido. La Figura 31
muestra un ejemplo del archivo /etc/fstab.
Figura 31. Ejemplo de archivo /etc/fstab
Para obtener más información, consulte My Oracle Support Note ID 1476869.1
(Available Mount Options to Improve ext4 Filesystem Performance) and 236826.1
(Supported and Recommended File Systems on Linux).
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
Para automatizar la administración de las estructuras de memoria compartida,
implemente Automatic Shared Memory Management (ASMM). Las siguientes
estructuras de memoria compartida se administrarán 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 autosintonizados. 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 esta característica, se deben establecer los siguientes
parámetros de inicialización:
•
SGA_TARGET, en un valor distinto de cero
•
STATISTICS_LEVEL=TYPICAL (o ALL)
Administración automática de la memoria
No use Oracle Automatic Memory Management (AMM) porque AMM no es
compatible con HugePages. Si desea usar HugePages, asegúrese de no configurar
los parámetros de inicialización MEMORY_TARGET y MEMORY_MAX_TARGET.
Para obtener más información, consulte My Oracle Support Note ID 749851.1.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
57
Capítulo 4: Implementación de la solución
Operaciones de I/O para los archivos de sistema
Para activar las operaciones de I/O directas e I/O asíncronas para los archivos de
sistema, configure FILESYSTEMIO_OPTIONS=SETALL
Con las operaciones de I/O asíncronas, el procesamiento continúa mientras se
envía y se procesa la solicitud de I/O. Esto permite que las operaciones de I/O
asíncronas omitan algunos de los cuellos de botella de rendimiento asociados
con las operaciones de I/O. Las operaciones de I/O directas son una función
disponible en el sistema de archivos que entrega datos directamente a la
aplicación sin almacenarlos en la caché del buffer del sistema de archivos.
Direct NFS no depende del valor de FILESYSTEMIO_OPTIONS. Direct NFS siempre
envía las operaciones directas y asíncronas de I/O, porque no depende del
soporte del SO. Sin embargo, para que haya un respaldo en el cliente NFS del SO
en caso de que se produzca un error de configuración, establezca
filesystemio_options en SETALL si el SO es compatible.
Activación de la
configuración de
HugePages
HugePages se activó en el kernel de Linux como parte del proceso de creación de
plantillas descrito en la Tabla 12, en la página 46.
El parámetro de inicialización de la base de datos, USE_LARGE_PAGES, se incluye
desde 11.2.0.2 para que lo use la base de datos para administrar HugePages.
Desde la versión 11.2.0.3, establecer USE_LARGE_PAGES en AUTO hace que el
proceso oradism intente reconfigurar el kernel de Linux para aumentar la cantidad
de HugePages para que coincida con los requisitos de la base de datos.
Consulte el artículo de My Oracle Support USE_LARGE_PAGES To Enable
HugePages In 11.2 [ID 1392497.1] para obtener más información.
Creación de la base
de datos usando
DBCA
El Asistente de Configuración de la Base de Datos (DBCA) 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.
Para iniciar el DBCA en UNIX, Linux o en un símbolo de la línea de comandos de
Windows, introduzca el siguiente comando:
dbca
Nota:La utilidad dbca, por lo general, se ubica en el directorio ORACLE_HOME/bin.
58
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
Figura 32.
Pantalla de configuración del Asistente de Configuración de Bases de Datos
de Oracle
El DBCA de Oracle se ejecuta en el modo interactivo. Mediante las pantallas del
DBCA de Oracle, puede modificar uno de los tipos de bases de datos
preconfigurados o personalizar la base de datos.
Usos Generales o Procesamiento de Transacciones es una plantilla de bases de
datos preconfiguradas que se puede crear y personalizar durante la instalación.
Esto implica modificar lo siguiente:
Actividades
posteriores a la
creación de la base
de datos
•
Los parámetros de inicialización
•
El tamaño y la ubicación de los archivos de la base de datos para usar los
puntos de montaje NFS
Después de crear una base de datos, como se describe en Creación de la base de
datos usando DBCA, 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.
Con Oracle Database 11g R2, existen dos métodos para automatizar el proceso de
inicio y apagado de Oracle Database:
•
Use un script de inicialización y el archivo /etc/oratab, como se define en
el documento de My Oracle Support, How to Automate Startup/Shutdown
of Oracle Database on Linux [ID 222813.1]
•
Instale el software 11.2 Grid Infrastructure adicional mediante la opción
de instancia simple. Esto usará un componente Cluster Ready Services
(CRS) modificado para automatizar el arranque del listener de la base de
datos, y se requerirá Oracle Automatic Storage Management (un
componente de Grid Infrastructure).
Esta solución usa el script de inicialización que se muestra en la Figura 33. Siga
estos pasos para configurar un inicio y apagado automáticos de la base de datos
y del listener.
1.
Actualice el archivo /etc/oratab con una entrada en el siguiente formato:
<ORACLE_SID>:<ORACLE_HOME>:Y
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
59
Capítulo 4: Implementación de la solución
Dónde:


ORACLE_SID es el nombre de la base de datos

ORACLE_HOME es el directorio donde están instalados los archivos
binarios de la base de datos de Oracle 11g R2

Y significa que la base de datos se puede iniciar y apagar de manera
automática
Por ejemplo: VPLEXM1: /u01/app/oracle/11.2.0.3:Y
2.
La Figura 33 muestra un ejemplo de creación del script de servicio
/etc/init.d/dbora como usuario raíz.
#!/bin/bash
#
# chkconfig run levels and script numbering
# chkconfig: 35 99 10
# description: Starts and stops Oracle processes
#
# Set ORA_HOME to be equivalent to the $ORACLE_HOME
# from which you wish to execute dbstart and dbshut;
# Set ORA_OWNER to the user id of the owner of the
# Oracle database in ORA_HOME.
#
ORA_HOME=/u01/app/oracle/11.2.0.3
ORA_OWNER=oracle
case "$1" in
'start')
# Start the TNS Listener
su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start"
# Start the Oracle databases:
su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart"&
touch /var/lock/subsys/dbora
;;
'stop')
# Stop the TNS Listener
su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop"
# Stop the Oracle databases:
su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut"
rm -f /var/lock/subsys/dbora
;;
esac
# End of script dbora
Figura 33.
3.
Script de inicio/apagado automático, /etc/init.d/dbora
Ejecute el script:
chmod 755 /etc/init.d/dbora
60
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4: Implementación de la solución
4.
Registre el servicio en el mecanismo del servicio de Linux para el inicio
automático en el nivel de ejecución 3 y 5 mediante el siguiente
comando.
/sbin/chkconfig --add dbora
Una vez que se completen las tareas de desarrollo de la infraestructura, la base
de datos estará lista para usarse.
Implementación de respaldo y recuperación
Descripción general Para obtener información sobre cómo implementar la solución de respaldo y
recuperación para una base de datos Oracle 11gR2, consulte el documento EMC
Backup and Recovery Options for VSPEX for Virtualized Oracle 11gR2 Design and
Implementation Guides, disponible en el soporte en línea de EMC.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
61
Capítulo 4: Implementación de la solución
62
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 5: Verificación de la solución
Capítulo 5
Verificación de la solución
Este capítulo presenta los siguientes temas:
Verificación de la infraestructura de base................................................ 64
Verificación de Oracle Database .............................................................. 66
Metodología para la verificación de respaldo y recuperación .................. 68
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
63
Capítulo 5: Verificación de la solución
Verificación de la infraestructura de base
Descripción general Esta sección ofrece una lista de elementos que necesita comprobar después de
configurar la solución. El objetivo de esta sección es verificar la configuración y la
funcionalidad de la solución, y asegurarse de que la configuración sea
compatible con los principales requisitos de disponibilidad. Tabla 17 describe las
tareas que se deben realizar.
Tabla 17.
Tareas para verificar la instalación de la infraestructura comprobada VSPEX
Tarea
Descripción
Referencia
Verificar la funcionalidad de
ESXi
Verifique la funcionalidad básica
de la solución ESXi con una lista
de verificación posterior a la
instalación.
Uso del almacenamiento EMC VNX
con VMware vSphere: TechBook
http://www.vmware.com/lasp
Verificar la redundancia de los
componentes de la solución
Verifique la redundancia de la
solución de los componentes:
Documentación del proveedor
Almacenamiento
Host de ESXi
Switch de red
Verificar la configuración de
Oracle Database en la
infraestructura comprobada
VSPEX
Verifique la configuración de
Oracle Database.
http://support.oracle.com
Monitorear el estado de la
infraestructura comprobada
VSPEX para el ambiente
virtualizado de Oracle Database
Use la herramienta para
monitorear el estado de la
infraestructura comprobada
VSPEX
View alert logs (Oracle Database
11g R2)
View storage status from Unisphere
management console
View VM logs from vSphere 5.1
client
Verificación de la
funcionalidad de
ESXi
EMC recomienda verificar las configuraciones de ESXi antes de implementar la
producción del sistema en cada servidor ESXi.
Verificación de la
redundancia de los
componentes de la
solución
Para asegurarse de que los diversos componentes de la solución mantengan los
requisitos de disponibilidad, es importante probar escenarios específicos
relacionados con el mantenimiento o la falla del hardware. EMC recomienda
verificar la redundancia de los componentes de la solución, incluidos el
almacenamiento, los hosts ESXi, y los switches dered.
Para obtener más información, consulte los documentos correspondientes en la
página de inicio de la infraestructura comprobada VSPEX.
Para obtener más información de los pasos, consulte los documentos pertinentes
en la página de inicio de la infraestructura comprobada VSPEX.
64
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 5: Verificación de la solución
Verificación de la
configuración de
Oracle Database.
Uso de las
herramientas de
monitoreo de
estado
Para asegurarse de que Oracle Database 11g R2 esté funcionando correctamente
en la infraestructura de VSPEX, utilice estos pasos para verificar y monitorear la
configuración de Oracle Database:
1.
Verifique los componentes instalados y la ubicación del directoriode
Oracle Database. Asegúrese de que Oracle Database se haya instalado
correctamente.
2.
Verifique que la base de datos Oracle Database que planea usar sea
accesible. Use la utilidad TNSPING para probar la conectividad del
cliente con el siguiente comando: tnsping net_service_name
count.
El monitoreo de estado es una medida simplificada que refleja la confiabilidad, la
estabilidad y el rendimiento de toda la infraestructura comprobada VSPEX para el
ambiente virtualizado de Oracle Database. La Tabla 18 detalla algunas
herramientas para monitorear y resolver los problemas de la solución de VSPEX.
Tabla 18.
Herramientas para monitorear la solución
Herramientas
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.
Es importante comprender el rendimiento del hipervisor para
medir o resolver los problemas relacionados con el rendimiento
de Oracle Database.
Unisphere Analyzer
El software de Unisphere Analyzer está precargado en todos los
sistemas de almacenamiento de VNX con los paquetes de
bloques/FLARE (o superior). Es fácil monitorear, recopilar y
analizar todos los aspectos de los datos relacionados con los
datos desde este.
Oracle Enterprise
Manager Database
Control
Oracle Enterprise Manager Database Control (Database Control)
es la herramienta principal de administración de la base de
datos de Oracle. Se instala con la base de datos.
Con Database Control, se pueden realizar tareas
administrativas, tales como crear objetos de esquema (tablas,
vistas, índices, etc.), administrar la seguridad del usuario,
administrar la memoria y el almacenamiento de la base de
datos, respaldar y recuperar la base de datos e importar y
exportar datos. También se puede ver información sobre el
rendimiento y el estado de la base de datos.
Catálogo de carga
de trabajo (AWR)
El catálogo de carga de trabajo (AWR) recopila, procesa y
mantiene estadísticas de rendimiento para la detección de
problemas y la optimización automática. 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 las herramientas mencionadas anteriormente para
monitorear el rendimiento de todo el ambiente de Oracle Database. Para obtener
más información sobre la verificación del rendimiento y la metodología de las
pruebas, consulte la guía de diseño.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
65
Capítulo 5: Verificación de la solución
Verificación de Oracle Database
Descripción general Esta sección proporciona un ejemplo de verificación de una base de datos OLTP
de Oracle en la infraestructura comprobada VSPEX para la solución virtualizada
de Oracle Database. El propósito es medir el rendimiento de Oracle Database
para asegurarse de que la infraestructura comprobada VSPEX satisfaga los
requisitos de negocio del cliente.
Antes de comenzar a verificar su propia infraestructura comprobada VSPEX, EMC
le recomienda leer la sección de metodología de validación de las aplicaciones
de la guía de diseño anexa para entender mejor la metodología de las pruebas.
Nociones básicas
de las métricas
clave
Después de identificar los requisitos del negocio, debe conocer las métricas clave
para las pruebas de Oracle Database para cuando ejecute las pruebas de
validación de Oracle Database. Las métricas clave están identificadas en la guía
de diseño en la sección de la metodología de validación de aplicaciones. My
Oracle Support Note 1275596.1 proporciona una lista de los tiempos de
respuesta generalmente aceptables de I/O.
Carga de la configuración de prueba
El esquema PL/SQL (SOE) de ingreso de pedidos de Swingbench brinda las cargas
de trabajo OLTP necesarias para la solución. El esquema de ingreso de pedidos
introduce una contención sólida en un pequeño número de tablas y está
diseñado para forzar la CPU y la memoria. Para establecer una configuración
óptima, se probó el acceso al esquema de ingreso de pedidos de varios usuarios.
Antes de ejecutar una prueba de Oracle Database 11g R2 es importante que
comprenda los escenarios de prueba según los requisitos del negocio. Puede
crear fácilmente sus propios escenarios de prueba usando Swingbench. Al editar
la lista de transacciones, es posible definir las distintas operaciones que los
usuarios finales realizan en Oracle Database. La Tabla 19 enumera algunas
operaciones generales que consideramos en la solución VSPEX de Oracle
Database 11g R2.
Tabla 19.
Operaciones generales
Carga de trabajo
Operation
Peso
Entrada de pedidos de
Swingbench
Registro de clientes
30
Navegar por productos
60
Pedir productos
50
Procesar pedidos
30
Navegar por pedidos
10
Swingbench permite seleccionar un “tiempo de reflexión” (retraso) variable entre
las transacciones. La Figura 34 muestra el panel de carga en la interfaz de
Swingbench, con el conjunto de parámetros de tiempo de reflexión apropiado.
66
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 5: Verificación de la solución
Figura 34.
Captura de pantalla del panel de carga de la interfaz de Swingbench
Simulamos la carga de trabajo en Swingbench para la base de datos, como se
muestra en la Figura 35.
Figura 35.
Pantalla de entrada de pedidos de Swingbench para la simulación de la
carga de trabajo
Una vez que se complete la prueba, puede usar el informe del catálogo de carga
de trabajo (AWR) para comprobar los resultados y verificar que ha logrado las
métricas clave en el ambiente de prueba. Debido a que las métricas pueden variar
con los distintos tipos de configuraciones de Oracle Database y las ofertas de
VMware, consulte la herramienta para dimensionamiento de VSPEX para obtener
información detallada sobre las métricas.
Si los resultados de la prueba no son los ideales, es fácil identificar el cuello de
botella a través del informe de AWR. Para obtener información detallada sobre el
informe de AWR, consulte My Oracle Support Note ID 1359094.1.
Después de identificar potenciales cuellos de botella, consulte la sección
Implementación del arreglo de para asegurarse de contar con la configuración
correcta de VNX, switches, hipervisor o balanceador de carga de VSPEX para la
solución virtualizada de Oracle. Los cuellos de botella del sistema representan un
punto de contención donde no hay recursos suficientes para atender las
solicitudes de transacción del usuario. Considere agregar más recursos a la
solución para satisfacer el requisito. Con frecuencia, el motivo del cuello de
botella será un código personalizado o soluciones de otros fabricantes
insuficientes debido a la personalización.
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
67
Capítulo 5: Verificación de la solución
Revisión del
conjunto de datos
de Oracle
En esta prueba de validación de VSPEX, usamos el esquema PL/SQL (SOE) de
ingreso de pedidos de Swingbench para entregar las cargas de trabajo de OLTP.
Este esquema presenta un modelo de base de datos OLTP tradicional. Las tablas
y los índices residen en espacios de tablas separados. El esquema de SOE que se
utilizó en esta solución contiene las tablas y los índices que se muestran en
la Tabla 20.
Tabla 20.
Tablas e índices del esquema
Nombre de la tabla
Índice
CLIENTES
CUSTOMERS_PK (UNIQUE),
CUST_ACCOUNT_MANAGER_IX,
CUST_EMAIL_IX, CUST_LNAME_IX,
CUST_UPPER_NAME_IX
INVENTORIES
INVENTORY_PK (UNIQUE),
INV_PRODUCT_IX, INV_WAREHOUSE_IX
ORDERS
ORDER_PK (UNIQUE), ORD_CUSTOMER_IX,
ORD_ORDER_DATE_IX,
ORD_SALES_REP_IX, ORD_STATUS_IX
ORDER_ITEMS
ORDER_ITEMS_PK (UNIQUE),
ITEM_ORDER_IX, ITEM_PRODUCT_IX
PRODUCT_DESCRIPTIONS
PRD_DESC_PK (UNIQUE), PROD_NAME_IX
PRODUCT_INFORMATION
PRODUCT_INFORMATION_PK (UNIQUE),
PROD_SUPPLIER_IX
WAREHOUSES
WAREHOUSES_PK (UNIQUE)
LOGON
–
Metodología para la verificación de respaldo y recuperación
Consulte EMC Backup and Recovery Options for VSPEX for Virtualized Oracle
11gR2 Design and Implementation Guides para verificar la metodología de
respaldo y recuperación
68
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 6: Documentación de referencia
Capítulo 6
Documentación de referencia
Este capítulo presenta los siguientes temas:
Documentación de EMC.....................................................................................70
Otra documentación .........................................................................................71
Enlaces .............................................................................................................71
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
69
Capítulo 6: Documentación de referencia
Documentación de EMC
EMC
•
EMC VSPEX Private Cloud: VMware vSphere 5.1 for up to 1000 Virtual
Machines: arquitectura de referencia
•
Informe técnico: EMC Backup and Recovery Options for VSPEX for
Virtualized Oracle 11gR2 Design and Implementation Guide
•
Guía de instalación del sistema VNX
•
Hoja de trabajo de configuración de VNX
•
Uso de almacenamiento EMC VNX con VMware vSphere: TechBook
•
EMC VSI para VMware vSphere: Unified Storage Management: guía del
producto
•
EMC VSI para VMware vSphere: Unified Storage Management: guía del
producto
•
VNX
http://mexico.emc.com/storage/vnx/vnx-family.htm
•
Documentación de VNX en el sitio del servicio de soporte en línea de EMC
https://support.emc.com/products/12781_VNX-Series/Documentation/
•
Oracle
Oracle Database 11g R2 Documentation Library 11g Release 2 (11.2)
http://www.oracle.com/pls/db112/homepage
http://support.oracle.com
VMware
70
•
Documentación de Oracle Database 11g Release 2
http://docs.oracle.com/cd/E11882_01/install.112/e24321.pdf
•
http://www.oracle.com/technetwork/indexes/documentation/index.html
•
My Oracle Support https://support.oracle.com/ últimos OPatch y PSU
Oracle Database Release Notes for Linux

HugePages and Oracle Database 11g Automatic Memory Management
(AMM) on Linux [Article ID 749851.1]

USE_LARGE_PAGES To Enable HugePages [Article ID 1392497.1]

HugePages on Oracle Linux 64-bit [ID 361468.1]

Preguntas frecuentes: How to Use AWR Reports to Diagnose Database
Performance Issues [Article ID 1359094.1]
•
Instalación y configuración de vSphere
•
vCenter Server and Host Management Guide
•
Installing vCenter Server 5.1 best practices
•
vSphere Networking
•
Almacenamiento de vSphere
•
vCenter Server y administración de hosts
•
vSphere Installation and SetupvCenter Server and Host Management
•
vSphere Resource Management
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 6: Documentación de referencia
•
Automating High Availability (HA) Services with VMware HA –VMware
Technical note
•
Documentación general: http://www.vmware.com/lasp
•
Documentación de VMware vSphere:
http://www.vmware.com/lasp/support/pubs/vsphere-esxi-vcenter-serverpubs.html
•
Documentación de vSphere PowerCLI:
http://www.vmware.com/lasp/support/developer/PowerCLI/
Otra documentación
•
Oracle Database 11g Release 2 on Red Hat Enterprise Linux 6 Deployment
Recommendations
http://www.redhat.com/resourcelibrary/reference-architectures/deployingoracle-11g R2-on-rhel-6
Enlaces
Nota: Los enlaces indicados funcionaban correctamente al momento de la publicación.
•
Everything Oracle at EMC
https://community.emc.com/community/connect/everything_oracle
•
My Oracle Support: sitio web del servicio de soporte de Oracle
https://support.oracle.com (se requiere tener una cuenta de usuario)

Preguntas frecuentes: How to Use AWR reports to Diagnose Database
Performance Issues [ID 1359094.1]

Requirements for Installing Oracle 11g R2 RDBMS on RHEL6 or OL6 64bit (x86-64) [ID 1441282.1]

How to Tell if the IO of the Database is Slow [Article ID 1275596.1]

HugePages on Linux: What It Is... and What It Is Not... [ID 361323.1]

USE_LARGE_PAGES To Enable HugePages In 11.2 [ID 1392497.1]

HugePages on Oracle Linux 64-bit [ID 361468.1]

Installing and Using Standby Statspack in 11g [ID 454848.1]

Installing and Configuring StatsPack Package[Article ID 149113.1]
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
71
Capítulo 6: Documentación de referencia
72
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Apéndice A: Hoja de trabajo de configuración
Apéndice A Hoja de trabajo de configuración
Este apéndice presenta el siguiente tema:
Hoja de trabajo de configuración previa para VSPEX ..........................................74
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
73
Apéndice A: Hoja de trabajo de configuración
Hoja de trabajo de configuración previa para VSPEX
Antes de configurar Oracle Database 11g R2 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 se puede usar para registrar la información. Esta hoja de trabajo también se
puede imprimir para usarla como un documento de recordatorio del cliente para
referencia futura.
Para confirmar la información del cliente, utilice la hoja de trabajo de
configuración del arreglo pertinente como referencia cruzada. Hoja de trabajo
unificada y de EMC VNX File.
Tabla 21.
Información común del servidor
Nombre de servidor
Propósito
IP primaria
Controlador de dominio
DNS primario
DNS secundario
DHCP
NTP
SMTP
SNMP
vCenter Server
Servidor de Swingbench
Servidor de base de
datos 01
Servidor de base de
datos 02
Servidor de base de
datos 03
Tabla 22.
Nombre de
servidor
Información del servidor ESXi
Propósito
IP
primaria
Direcciones de red privada
(almacenamiento)
ESXi
Host 1
ESXi
Host 2
…
74
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Apéndice A: Hoja de trabajo de configuración
Tabla 23.
Información del arreglo
Nombre del arreglo
Contraseña raíz
Contraseña del
administrador NAS
Nombre del host de la
CS0 principal
Nombre del host de la
CS1 secundaria (según
corresponda)
Dirección IP de la CS0
principal
Dirección IP de la CS1
secundaria (según
corresponda)
Dirección IP de SPA
Dirección IP de SPB
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 del
archivo de datos
Nombre del sistema del
archivo 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 Fra
Nombre de sistema de
archivos Fra
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
75
Apéndice A: Hoja de trabajo de configuración
Tabla 24.
Nombre
Información de la infraestructura de red
Propósito
Máscara
de subred
IP
Gateway
predeterminado
Switch Ethernet 1
Switch Ethernet 2
…
Tabla 25.
Nombre
Información de VLAN
Propósito de la red
VLAN ID
Subredes autorizadas
Administración de
redes de máquinas
virtuales
Redes NFS
vMotion
Tabla 26.
Cuenta
Cuentas de servicio
Propósito
Administrador del servidor
vCenter
Administrador del arreglo
Administrador de Oracle
Database
76
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Contraseña (opcional,
asegúrela debidamente)
Apéndice B: Diseño de disco virtual de ejemplo
Apéndice B: Diseño de disco virtual de ejemplo
Este capítulo presenta el siguiente tema:
Diseño de disco virtual de ejemplo de Oracle Database en el área de
almacenamiento de datos de VMFS --------------------------------------------------- 78
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
77
Apéndice B: Diseño de disco virtual de ejemplo
Diseño de disco virtual de ejemplo de Oracle Database en el área de
almacenamiento de datos de VMFS
Para los clientes que planean virtualizar la base de datos de Oracle en la
plataforma VMware, las reglas de diseño de almacenamiento para las bases de
datos de Oracle en tecnología VMware respecto a la cantidad de LUN y la
maximización del rendimiento de I/O son las mismas que para la instalación física.
La Tabla 27 muestra un ejemplo del diseño de almacenamiento.
Tabla 27. Diseño de disco virtual de ejemplo
Nombre del área de
Disco virtual
almacenamiento de
en ESX
datos
78
Nombre del
dispositivo
del SO
huésped
Dispositivo
virtual
Disco SCSI
virtual
Tamaño
de VMDK
(GB)
Propósito
OSDATASTORE
VMDK:
disco duro 1
/dev/sda
SCSI 0:0
Paravirtual
100
SO Redhat
Linux 6.3 y
archivos
binarios de
Oracle
VMFSDATA01
VMDK:
disco duro 2
/dev/sdb1
SCSI 1:0
Paravirtual
500
Archivo de
datos de la
base de datos
VMFSDATA02
VMDK:
disco duro 3
/dev/sdc1
SCSI 1:1
Paravirtual
500
Archivo de
datos de la
base de datos
VMFSDATA03
VMDK:
disco duro 4
/dev/sdd1
SCSI 1:2
Paravirtual
500
Archivo de
datos de la
base de datos
VMFSDATA04
VMDK:
disco duro 5
/dev/sde1
SCSI 1:3
Paravirtual
500
Archivo de
datos de la
base de datos
VMFSDATA05
VMDK:
disco duro 6
/dev/sdf1
SCSI 1:4
Paravirtual
500
Archivo de
datos de la
base de datos
VMFSREDO01
VMDK:
disco duro 7
100
Archivo de
reconstitución
de la base de
datos
VMFSREDO02
VMDK:
disco duro 8
/dev/sdh1
SCSI 2:1
Paravirtual
100
Archivo de
reconstitución
de la base de
datos
VMFSREDO03
VMDK:
disco duro 9
/dev/sdi1
SCSI 2:2
Paravirtual
100
Archivo de
reconstitución
de la base de
datos
VMFSREDO04
VMDK:
disco duro
10
100
Archivo de
reconstitución
de la base de
datos
VMFSREDO05
VMDK:
disco duro
11
/dev/sdk1
SCSI 2:4
Paravirtual
100
Archivo de
reconstitución
de la base de
datos
VMFSFRA01
VMDK:
disco duro
12
/dev/sdl1
SCSI 3:0
Paravirtual
500
Archivo FRA
de la base de
datos
/dev/sdg1
/dev/sdj1
SCSI 2:0
SCSI 2:3
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Paravirtual
Paravirtual
Apéndice B: Diseño de disco virtual de ejemplo
Nombre del área de
Disco virtual
almacenamiento de
en ESX
datos
Nombre del
dispositivo
del SO
huésped
Dispositivo
virtual
Disco SCSI
virtual
Tamaño
de VMDK
(GB)
Propósito
VMFSFRA02
VMDK:
disco duro
13
/dev/sdm1
SCSI 3:1
Paravirtual
500
Archivo FRA
de la base de
datos
VMFSFRA03
VMDK:
disco duro
14
/dev/sdn1
SCSI 3:2
Paravirtual
500
Archivo FRA
de la base de
datos
VMFSFRA04
VMDK:
disco duro
15
/dev/sdo1
SCSI 3:3
Paravirtual
500
Archivo FRA
de la base de
datos
VMFSFRA05
VMDK:
disco duro
16
/dev/sdp1
SCSI 3:4
Paravirtual
500
Archivo FRA
de la base de
datos
EMC VSPEX For Virtualized Oracle Database 11g OLTP
Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
79

Documentos relacionados