Descubra cómo ejecutar cargas de trabajo de cualquier tamaño de forma más sostenible en Oracle Cloud

Ante el aumento del consumo de energía y los costos asociados, Deutsche Bank recurrió a los arquitectos en la nube de Oracle para obtener ayuda.

Después de ejecutar análisis de datos avanzados y algoritmos de aprendizaje automático para optimizar su consumo de energía, el gigante financiero multinacional con sede en Frankfurt consolidó 10 000 bases de datos, las ejecutó en Oracle Exadata Database Service on Cloud@Customer y pudo reducir su consumo de energía en un 15% durante el primer año.

Oracle Exadata Database Service on Cloud@Customer permite a las empresas ejecutar los servicios en la nube de Oracle en sus propias instalaciones, en lugar de en un entorno de nube pública. En el caso del Deutsche Bank, esta solución permitió al banco consumir menos energía y reducir los costes:

  • Optimización de los recursos del centro de datos mediante la ejecución de los servicios de Oracle Cloud en su propio centro de datos
  • Automatización de la gestión de energía para supervisar y controlar mejor el uso de energía, especialmente durante ciclos de bajo tráfico para conservar energía
  • Predicción de los requisitos de energía mediante Oracle Exadata Database Service on Cloud@Customer, que incluye Oracle Advanced Data Analytics que puede ayudar a Deutsche Bank a tomar decisiones informadas sobre su uso de energía, como dónde podría mejorar la eficiencia energética y reducir los residuos
  • Ejecución de hardware de bajo consumo de energía de Oracle, del que el 99,9% se ha reciclado y reutilizado

Arquitectura

Oracle Exadata Database Service on Cloud@Customer permite a los clientes ejecutar bases de datos Oracle en el hardware de Exadata de Oracle dentro de sus propios centros de datos. Esta arquitectura proporciona las ventajas de la computación en la nube al tiempo que mantiene los datos bajo el control del cliente.

En el siguiente diagrama, se ilustra la arquitectura:



cargas de trabajo energéticamente eficientes-oracle.zip

Para configurar un servicio Oracle Exadata Database Service on Cloud@Customer de alta disponibilidad, Deutsche Bank aprovechó las regiones en la nube de Oracle en Frankfurt, Londres, Estados Unidos y Singapur, todas las cuales cuentan con energía renovable. Estos centros de datos se han configurado para funcionar en modo activo-pasivo, donde un centro de datos sirve como ubicación principal y el otro como ubicación en espera.

Para configurar esta configuración:

  1. Configure el hardware y el software de Exadata en dos o más centros de datos para que sean idénticos.
  2. Configure las bases de datos en la ubicación primaria para utilizar Oracle Data Guard, que proporciona failover automático a la ubicación en espera en caso de desastre.
  3. Configure la base de datos en espera en el centro de datos secundario para replicar los datos de la base de datos primaria en tiempo real mediante Oracle Data Guard.
  4. Configure la conectividad de red entre los dos centros de datos para garantizar que haya una conexión fiable y de baja latencia entre los dos sitios.
  5. Supervise el estado de las bases de datos primaria y en espera para asegurarse de que están sincronizadas y de que la base de datos en espera está lista para asumir el control en caso de desastre.
  6. Con esta arquitectura, en caso de desastre, la base de datos en espera del centro de datos secundario se puede activar automáticamente para tomar el control de la base de datos principal del centro de datos principal, lo que proporciona una solución altamente disponible y resistente a desastres para su entorno de Oracle Exadata Database Service on Cloud@Customer.

Esta arquitectura soporta los siguientes componentes:

  • arrendamiento

    Un arrendamiento es una partición segura y aislada que Oracle configura en Oracle Cloud al registrarse en Oracle Cloud Infrastructure. Puede crear, organizar y administrar sus recursos en Oracle Cloud dentro de su arrendamiento. Un arrendamiento es sinónimo de una compañía u organización. Normalmente, una compañía tendrá un solo arrendamiento y reflejará su estructura organizativa dentro de ese arrendamiento. Un único arrendamiento suele estar asociado a una sola suscripción, y una única suscripción suele tener un solo arrendamiento.

  • 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 de otras regiones, y las grandes distancias pueden separarlas (entre países e incluso continentes).

  • Compartimento

    Los compartimentos son particiones lógicas entre regiones dentro de un arrendamiento de Oracle Cloud Infrastructure. Utilice compartimentos para organizar los recursos en Oracle Cloud, controlar el acceso a los recursos y definir cuotas de uso. Para controlar el acceso a los recursos de un compartimento determinado, debe definir políticas que especifiquen quién puede acceder a los recursos y qué acciones pueden realizar.

  • Dominio 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 improbable que un fallo en un dominio de disponibilidad afecte a los otros dominios de la región.

  • Red virtual en la nube (VCN) y subredes

    Una VCN es una red definida por software y personalizable 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.

  • Tabla de ruta

    Las tablas de rutas virtuales contienen reglas para enrutar el tráfico desde subredes hasta destinos fuera de una VCN, normalmente a través de gateways.

  • Lista de Seguridad

    Para cada subred, puede crear reglas de seguridad que especifiquen el origen, el destino y el tipo de tráfico que se debe permitir dentro y fuera de la subred.

  • FastConnect

    Oracle Cloud Infrastructure FastConnect proporciona una forma sencilla de crear una conexión dedicada y privada entre el centro de datos y Oracle Cloud Infrastructure. FastConnect proporciona opciones de mayor ancho de banda y una experiencia de red más fiable en comparación con las conexiones basadas en Internet.

  • 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 redes virtuales de la misma región, entre una VCN y una red fuera de 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 de Oracle y no Internet.

  • Object Storage

    El almacenamiento de objetos proporciona acceso rápido a grandes cantidades de datos estructurados y no estructurados de cualquier tipo de contenido, incluidas copias de seguridad de base de datos, datos analíticos y contenido enriquecido, como imágenes y vídeos. Puede almacenar datos de forma segura y, a continuación, recuperarlos directamente desde Internet o desde la plataforma en la nube. Puede ampliar el almacenamiento sin problemas sin experimentar ninguna degradación del rendimiento ni de la fiabilidad del servicio. Utilice el almacenamiento estándar para el almacenamiento de acceso rápido al que debe acceder de forma rápida, inmediata y frecuente. Utilice el almacenamiento de archivo para el almacenamiento en frío que conserva durante largos períodos de tiempo y a los que rara vez accede.

  • Identity and Access Management (IAM)

    Oracle Cloud Infrastructure Identity and Access Management (IAM) es el plano de control de acceso para Oracle Cloud Infrastructure (OCI) y Oracle Cloud Applications. La API de IAM y la interfaz de usuario le permiten gestionar los dominios de identidad y los recursos del dominio de identidad. Cada dominio de identidad de OCI IAM representa una solución de gestión de identidad y acceso independiente o un grupo de usuarios diferente.

  • Política

    Una política de Oracle Cloud Infrastructure Identity and Access Management especifica quién puede acceder a qué recursos y cómo. El acceso se otorga en el nivel de grupo y compartimento, lo que significa que puede escribir una política que proporcione a un grupo un tipo específico de acceso dentro de un compartimento específico o al arrendamiento.

  • Registro
    Logging es un servicio altamente escalable y totalmente gestionado que proporciona acceso a los siguientes tipos de logs de sus recursos en la nube:
    • Logs de auditoría: logs relacionados con eventos emitidos por el servicio Audit.
    • Logs de servicios: logs emitidos por servicios individuales como API Gateway, Events, Functions, Load Balancing, Object Storage y logs de flujo de VCN.
    • Logs personalizados: logs que contienen información de diagnóstico de aplicaciones personalizadas, otros proveedores de nube o un entorno local.
  • Vault

    Oracle Cloud Infrastructure Vault permite gestionar de forma centralizada las claves de cifrado que protegen los datos y las credenciales secretas que utiliza para proteger el acceso a los recursos en la nube. Puede utilizar el servicio Vault para crear y gestionar almacenes, claves y secretos.

  • Oracle Exadata Database Service en Cloud at Customer

    Oracle Exadata Database Service on Cloud@Customer proporciona Oracle Exadata Database Service que se aloja en su centro de datos.

    Oracle Exadata Database Service le permite aprovechar la potencia de Exadata en la nube. Puede aprovisionar sistemas X8M y X9M flexibles que le permitan agregar servidores de recursos informáticos y servidores de almacenamiento de base de datos al sistema a medida que aumenten sus necesidades. Los sistemas X8M y X9M ofrecen una red RDMA sobre Ethernet convergente (RoCE) para módulos de memoria persistente (PMEM) de gran ancho de banda y baja latencia, así como software de Exadata inteligente. Puede aprovisionar sistemas X8M y X9M mediante una unidad equivalente a un sistema X8 y X9M de cuarto de rack y, a continuación, agregar servidores de base de datos y almacenamiento en cualquier momento después del aprovisionamiento.

Acerca de los servicios y los roles necesarios

Esta solución requiere los siguientes servicios y roles:

  • Oracle Cloud Infrastructure

  • Oracle Exadata Database Service en Cloud at Customer

Estos son los roles necesarios para cada servicio.

Nombre de servicio: rol Necesario para
Oracle Cloud Infrastructure: administrador Gestione políticas, cree grupos dinámicos y defina políticas para el acceso a funciones.
Oracle Exadata Database Service on Cloud@Customer: sys
  • Cree la base de datos en espera en Oracle Exadata Database Service on Cloud@Customer.
  • Conéctese a la base de datos primaria y cree una asociación de Data Guard entre las bases de datos primaria y en espera.

Consulte Productos, soluciones y servicios de Oracle para obtener lo que necesita.