lunes, 17 de abril de 2023

Gestión de Bases de Datos en Oracle Cloud

Oracle Cloud Infrastructure ofrece OCI Database Management, una herramienta que tiene características similares a Oracle Enterprise Manager utilizado para gestionar Bases de Datos en entornos on-premise. 


Habilitar Database Management

Esta funcionalidad no viene incluida por defecto, por lo que debemos habilitarla en cada base de datos que deseemos. Para ello tenemos que ir a la sección de "Administración" dentro de "Gestión de base de datos" en "Observación y Gestión":



Una vez en esa pantalla de Oracle Cloud Infrastructure, veremos todos los sistemas de Oracle Database (VMs o Bare Metal, Exadata o Autonomous Database) que ya están siendo gestionados por este servicio, y podemos agregar nuevos usando el botón "Activar gestión de base de datos":


El paso siguiente es seleccionar una base de datos Oracle (ya sea Autonomous Database, Exadata o un DB System en una VM o Bare Metal) existente. En el ejemplo siguiente, elegimos gestionar una base de datos autónoma (es mas sencilla de configurar que una DB en un DBSystem, ya sea VM o BM) llamada ADB19c, para lo cual tenemos que ir eligiendo las diversas opciones hasta encontrar la base de datos deseada:



Nota: En el caso de activar la funcionalidad para una DB externa o residente en una VM o BM, podemos elegir entre dos opciones de gestión:
  • OCI Database Management FULL: Disponible para las ediciones Enterprise y Standard de Oracle database, a un costo adicional. En el caso de ser una base de datos estándar no incluye opciones de Enterprise como ser AWR Explorer o Performance HUB.
  • OCI Database Management BASIC: Disponible para todas las ediciones de Oracle Database, sin costo adicional.


Una vez que activamos la gestión de base de datos, podemos ver en la misma que hay una nueva solicitud de trabajo (la cual tarda unos pocos minutos) para habilitar la gestión en la base de datos deseada:


Una vez completado el trabajo, en la página de "Bases de Datos Gestionadas" ya veremos a la nueva base de datos en la lista:


Si seleccionamos la opción de "Resumen de Flota" podremos ver un resumen de todas las bases de datos que están siendo gestionadas por esta funcionalidad:


Haciendo click en el nombre de una base de datos en particular, podemos ir a la página de gestión de la misma, donde tenemos en la parte superior información básica sobre la base de datos y la opción de abrir el Hub de Rendimiento o el Almacén SQL:


En la parte inferior tenemos diversos gráficos que nos muestran estadísticas de la última hora, día o semana de la base de datos:


Por ultimo, el Hub de Rendimiento nos muestra toda la información sobre la performance de nuestra base de datos, como podemos ver a continuación:



Costos

Los costos de la versión full son los siguientes:


Hice una simulación en Cloud Cost Estimator de cuanto saldria por mes usar la versión full para una base de datos autónoma, la cual podemos ver a continuación:


Conclusión

Considerando que esta opción Cloud brinda casi toda la funcionalidad disponible en Oracle Enterprise Manager a un costo realmente minino (menos de 20 dólares al mes para gestionar una instancia cuyo costo mensual ronda los 1000 dólares), Database Management es una alternativa a considerar para simplificar la administración de nuestras bases de datos en la nube.


No hay comentarios.:

Publicar un comentario