Acerca de la configuración de una solución de observación y gestión de OCI para bases de datos AWS RDS

A medida que la computación en la nube evoluciona, las organizaciones reconocen cada vez más las ventajas de diversificar su infraestructura en la nube entre varios proveedores de servicios. Esta estrategia, conocida como adopción multinube, permite a las empresas aprovechar las fortalezas de diferentes plataformas en la nube al tiempo que mitiga los riesgos asociados con la dependencia de proveedores, mejora la resiliencia y optimiza los costos. Sin embargo, la gestión de bases de datos en un entorno multinube presenta desafíos únicos, que requieren enfoques y soluciones especializados.

La complejidad de la gestión de bases de datos en varias nubes requiere un enfoque integral para abordar varios aspectos, como la observabilidad, la optimización del rendimiento, la seguridad y el cumplimiento. Las organizaciones deben navegar por las complejidades de diferentes arquitecturas de proveedores de nube, servicios de bases de datos y desafíos de coherencia de datos para garantizar un ecosistema de bases de datos multinube fluido y eficiente.

Esta solución prepara el escenario para explorar las complejidades de la observabilidad y la gestión multinube con la solución OCI O&M, profundizando en los desafíos que aborda, los beneficios que proporciona y las estrategias necesarias para navegar por las complejidades de las bases de datos distribuidas entre diversos proveedores de servicios en la nube.

Arquitectura

Esta arquitectura muestra las bases de datos Oracle que se ejecutan en AWS RDS y la región de OCI aloja los servicios OCI Observability and Management.


Descripción de multicloud-om-oci-aws.png
Descripción de la ilustración multicloud-om-oci-aws.png

multicloud-om-oci-aws-oracle.zip

Esta arquitectura tiene los siguientes componentes:
  • Región

    Una región de Oracle Cloud Infrastructure es un área geográfica localizada que contiene uno o más centros de datos, denominados dominios de disponibilidad. Las regiones son independientes entre sí y pueden separarse a grandes distancias (entre países e incluso continentes).

  • Dominios de disponibilidad

    Los dominios de disponibilidad son centros de datos independientes dentro de una región. Los recursos físicos de cada dominio de disponibilidad están aislados de los recursos de los otros dominios de disponibilidad, lo que proporciona tolerancia a fallos. Los dominios de disponibilidad no comparten infraestructura, como la alimentación o la refrigeración, ni la red interna del dominio de disponibilidad. Por lo tanto, es probable que un fallo en un dominio de disponibilidad afecte a los otros dominios de disponibilidad de la región.

  • Dominios de errores

    Un dominio de errores es una agrupación de hardware e infraestructura dentro de un dominio de disponibilidad. Cada dominio de disponibilidad consta de tres dominios de errores con hardware y energía independientes. Al distribuir recursos entre varios dominios de errores, las aplicaciones pueden tolerar fallos físicos de servidor, mantenimiento del sistema o fallos de energía en un dominio de errores.

  • Red virtual en la nube (VCN) y subredes

    Una VCN es una red personalizable y definida por software que se configura en una región de Oracle Cloud Infrastructure. Al igual que las redes de los centros de datos tradicionales, las redes virtuales le proporcionan un control completo de su entorno de red. Una VCN puede tener varios bloques de CIDR no superpuestos que puede cambiar después de crear la VCN. Puede segmentar una VCN en subredes, las cuales se pueden acotar a una región o a un dominio de disponibilidad. Cada subred está formada por un rango contiguo de direcciones que no se solapan con las demás subredes de la VCN. Puede cambiar el tamaño de una subred después de la creación. Una subred puede ser pública o privada.

  • VPN de sitio a sitio

    La VPN de sitio a sitio proporciona conectividad VPN IPSec entre la red local y las VCN en Oracle Cloud Infrastructure. El conjunto de protocolos IPSec cifra el tráfico IP antes de transferir los paquetes del origen al destino y descifra el tráfico cuando llega.

  • Gateway de enrutamiento dinámico (DRG)

    El DRG es un enrutador virtual que proporciona una ruta para el tráfico de red privada entre las VCN de la misma región, entre una VCN y una red externa a la región, como una VCN de otra región de Oracle Cloud Infrastructure, una red local o una red de otro proveedor en la nube.

  • Gateway de servicio

    El gateway de servicios proporciona acceso desde una VCN a otros servicios, como Oracle Cloud Infrastructure Object Storage. El tráfico desde la VCN al servicio Oracle recorre el tejido de red Oracle y no internet.

  • Servicios de observación y gestión

    Los servicios OCI Observability and Management permiten supervisar, analizar y gestionar aplicaciones y entornos de infraestructura multinube con visibilidad de pila completa, análisis predefinidos y automatización mediante Oracle Cloud Observability and Management Platform. Abarca una gama de herramientas y funciones destinadas a mejorar la visibilidad, la solución de problemas y la eficiencia operativa general en el entorno de Oracle Cloud.

  • Management Gateway

    Management Gateway proporciona un único punto de salida para que los agentes de gestión y otros clientes se conecten a los servicios de OCI.

  • Agente de gestión

    Management Agent permite a un plugin de servicio de gestión supervisar y recopilar datos de orígenes que residen en los hosts o hosts virtuales donde está instalado Management Agent. Management Agent puede conectarse a OCI directamente mediante el servicio Management Agent.

  • Gestión de Bases de Datos

    Database Management Cloud Service proporciona a los DBA una consola unificada para las bases de datos locales y en la nube con capacidades de gestión de bases de datos de ciclo de vida para la supervisión, la gestión del rendimiento, el ajuste y la administración. Utilice el diagnóstico y el ajuste avanzados del conjunto de bases de datos para solucionar problemas y optimizar el rendimiento. Optimice SQL con la supervisión de SQL en tiempo real y simplifique las configuraciones de la base de datos.

  • Operations Insights

    Oracle Cloud Infrastructure Operations Insights permite a los administradores detectar problemas de rendimiento, prever el consumo y planificar la capacidad con análisis basados en aprendizaje automático de datos históricos y SQL. Las organizaciones pueden utilizar estas capacidades para tomar decisiones basadas en datos a fin de optimizar el uso de recursos, evitar interrupciones de forma proactiva y mejorar el rendimiento.

  • Stack Monitoring

    Stack Monitoring detecta y supervisa las aplicaciones y su pila de tecnología subyacente, incluidas las bases de datos y los servidores de aplicaciones que se ejecutan localmente o en OCI.

Consideraciones para la configuración

Al configurar el entorno, tenga en cuenta los siguientes puntos:

  • El usuario tiene el arrendamiento de AWS y ha configurado la red básica y desplegado las bases de datos.
  • El usuario tiene acceso a OCI con redes creadas.

Acerca de los servicios necesarios para la observación y la gestión

Los servicios que necesita para completar esta solución dependen de su rol. El administrador de la base de datos debe tener acceso a las instancias de base de datos y a la conectividad en la nube con las instancias de agente y gateway. Los usuarios deben tener acceso a la plataforma y a estas aplicaciones:

  • Acceso a Oracle Cloud Infrastructure
  • Acceso a AWS de Amazon
  • Detalles de base de datos RDS
  • Acceso a la infraestructura de red y detalles tanto en la nube