Consejos y herramientas necesarios para la virtualización de Oracle

Hoy en día, la virtualización es incluso crítica para las aplicaciones comerciales y, dados los crecientes costos y la complejidad de los entornos de datos, esto no es sorprendente. Algunos creen que las grandes organizaciones ya están virtualizadas en un 70% y no tienen planes de volver a los servidores físicos. Sin embargo, la virtualización crea nuevos desafíos para el DBA de Oracle, incluida la obtención de visibilidad de lo que sucede en el entorno virtual y la comprensión de cómo afecta el rendimiento de la base de datos.

En una fecha reciente de Twitter de SolarWinds (#datachat) de Jorge Trujillo (Director de Oracle ACE y Especialista Jefe en Big Data en Hortonworks), Carlos Kim (Director de Oracle ACE y Fundador / Presidente de Viscosity North America), Michael Webster (Arquitecto de soluciones de virtualización y nube VMware en Nutanix), Nelson Leighton (Director de Oracle ACE y Jefe DBA Hermanas de la Misericordia), kai yu (Director de Oracle ACE e Ingeniero Jefe Sénior/Arquitecto de Dell) y janis grifo (ingeniero de ventas sénior en SolarWinds), examinamos algunos de estos problemas en términos de DBA.

¿Qué bases de datos Oracle están virtualizadas y por qué?

Cada vez más, incluso las cargas de trabajo de nivel 1 se están virtualizando. Michael Webster señala que, especialmente con VMware vSphere 5.5no hay más razones técnicas para no virtualizar:

Webster Todas las bases de datos se pueden virtualizar

En los últimos años, La implementación de Oracle RAC está virtualizada.

Frontera final de Kim RAC

Aunque algunos temen la virtualización de RAC debido a los problemas, puede simplificar o acelerar algunas tareas de administración, como proporcionar, actualizar y agregar nodos:

Suministro rápido de Kim

Incluso Hadoop se puede virtualizar. Según George Trujillo, todo depende de las características de la plataforma.

Trujillo Hadup

Trujillo Hadoop Maestro Esclavo

Independientemente de la carga de trabajo que virtualice, la clave está en el diseño y el equipo adecuados, como señaló Michael Webster:

Requisitos de diseño de Webster

Una planificación de energía inadecuada para las cargas de trabajo de E/S, CPU y memoria puede causar cuellos de botella significativos en el rendimiento:

Kim Falta de planificación

La falta de planificación a veces puede empeorar las cosas:

Griffin peor IO

Si su base de datos está virtualizada, asegúrese de trabajar en estrecha colaboración con los administradores de virtualización para asegurarse de que sus requisitos estén incluidos.

¿En qué se diferencia el ajuste del rendimiento de los servidores de bases de datos virtualizados?

La base de datos de Oracle no ve ninguna diferencia entre ejecutarse en una máquina virtual (VM) o en un servidor físico, por lo que cualquier herramienta de rendimiento que use DBA seguirá funcionando. La diferencia es que el DBA ahora también necesita comprender cómo la infraestructura de virtualización afecta la base de datos. Según Janis Griffin, para el DBA, la virtualización generalmente se ve como una caja negra en la que no ven y no tienen la capacidad de correlacionar el rendimiento de la base de datos:

Griffin es más difícil de configurar

George Trujillo está de acuerdo y cree que el DBA debería tener una comprensión más profunda de la infraestructura virtual:

Trujillo Miedo Dbas

Para superar este miedo y ansiedad, los administradores de bases de datos deben desarrollar un buen conocimiento de la infraestructura de virtualización y cómo afecta el rendimiento. George Trujillo recomienda que los administradores de bases de datos aprendan tanto como sea posible sobre las configuraciones de host y máquina virtual de ESXi:

Exi de Trujillo

Finalmente, es una buena idea cultivar una alianza con los administradores de virtualización. Puede aprender de ellos y pueden ayudarlo a garantizar el correcto funcionamiento de su base de datos en un entorno de virtualización.

¿Qué herramientas pueden ayudarme a administrar servidores de bases de datos virtualizados?

Una vez que comprenda el entorno de virtualización, puede usar las herramientas para tener una idea del impacto en su base de datos. De hecho, estas herramientas son críticas para administrar de manera efectiva su base de datos virtualizada:

Herramientas de Trujillo

George recomienda varias herramientasincluso Gerente de operaciones de VCenter y Analizador de rendimiento de base de datos SolarWinds con opción de VM. Leighton Nelson agrega:

Las herramientas de Nelson

Utilice la virtualización de bases de datos de Oracle sin miedo

Armado con el conocimiento del entorno de virtualización y las herramientas adecuadas, el DBA de Oracle debe estar preparado para aprovechar al máximo lo que promete la virtualización, mientras mantiene un rendimiento óptimo de la base de datos.

Artículos de interés

Subir