Oracle Databases for Containers and Kubernetes

Oracle ofrece cómodas imágenes en contenedores (Podman y Docker) para una sola instancia, con particiones horizontales y bases de datos Oracle Real Application Clusters (Oracle RAC) que se ejecutan en uno o varios hosts, lo que reduce los esfuerzos de despliegue y gestión. El operador de base de datos de Oracle en Kubernetes automatiza la gestión del ciclo de vida de las bases de datos de Oracle ampliando las API de Kubernetes.

Video: "Kubernetes, contenedores y microservicios con Oracle Database" (27:31)
Presentación de Oracle Database 23ai: Lleva la IA a tus datos

Larry Ellison y Juan Loaiza hablan sobre la estrategia de la IA generativa de Oracle Database 23ai.

Funciones de Oracle Databases for Containers and Kubernetes

Bases de datos containerizadas en Kubernetes

Kubernetes proporciona organización para el rápido aprovisionamiento de bases de datos de Oracle containerizadas. Kubernetes admite despliegues más rápidos gracias a sus configuraciones predefinidas, control automático y elasticidad.

Oracle Database Operator for Kubernetes

Oracle Database ofrece extensiones de software de API de Kubernetes con definiciones y controladores de recursos personalizados para automatizar las operaciones y la gestión del ciclo de vida de las bases de datos desplegadas dentro y fuera de los clústeres de Kubernetes.

Acelera las fases de desarrollo y prueba

Aprovisiona rápidamente bases de datos para tareas de desarrollo y pruebas mediante imágenes prediseñadas, acelerando la entrega de aplicaciones en la nube y en entornos locales.

Consolidar bases de datos

Reduce los costos y la complejidad de la infraestructura ejecutando más contenedores de bases de datos en menos servidores.

Portabilidad

Ejecuta bases de datos de Oracle containerizadas tanto en entornos locales como en la nube, de forma rápida y coherente.

Escalabilidad

Agrega múltiples contenedores para crear más instancias de Oracle Database de forma eficaz y ejecutar solo el número de contenedores necesarios para respaldar las cargas de trabajo de las bases de datos.

Entornos de tiempo de ejecución para Docker y Podman

Imágenes de contenedores Docker (OL7) Podman (OL8)
Producción Producción
Base de datos de instancia única (incluye SE, EE, XE y Oracle AI Database 26ai Free) 19.22c, 21.3c 19.22c, 21.3c, Oracle AI Database 26ai Free
Globally Distributed Database 19.22c, 21.3c 19.22c, 21.3c, Oracle AI Database 26ai Free
Oracle RAC (solo para entornos locales) 19.16c, 21.3c 19.16c, 21.7c


Descubre Oracle Container Registry

Organización de la infraestructura para el despliegue de bases de datos

Aprovecha las imágenes containerizadas de Oracle Database para automatizar el despliegue y la integración con tu infraestructura de TI.

Monitoreo de recursos de infraestructura

Controla los recursos para mantener la elevada disponibilidad de los estados de aplicación y amplía o reduce los pods de base de datos en función de los requisitos de las cargas de trabajo.

Entornos de tiempo de ejecución para Kubernetes

Imágenes de contenedores Oracle Cloud Native Environment (OCNE) y OCI Container Engine for Kubernetes (OKE)
Producción
Base de datos de instancia única (incluye SE, EE, XE y Oracle AI Database 26ai Free) 19.22c, 21.3c, Oracle AI Database 26ai Free
Globally Distributed Database 19.22c, 21.3c, Oracle AI Database 26ai Free
Oracle RAC (solo para entornos locales) 19.28


GitHub: Oracle Database en entornos de tiempo de ejecución de contenedores

Automatización de la gestión de bases de datos

Oracle Database Operator for Kubernetes (OraOperator) ayuda a desarrolladores, administradores de bases de datos, equipos DevOps y GitOps a reducir el tiempo y la complejidad del despliegue y la gestión de bases de datos de Oracle. Elimina la dependencia de un operador o administrador humano para la mayoría de operaciones de base de datos.

Las API de Kubernetes ampliadas para la gestión y el despliegue del ciclo de vida de la base de datos

Oracle Database es parte nativa de la infraestructura de Kubernetes para iniciar, detener, supervisar, aplicar parches, actualizar y realizar otras operaciones de gestión del ciclo de vida desde Kubernetes. Proporciona estas capacidades tanto si Oracle Database se encuentra en la nube como en entornos locales o Kubernetes.

OraOperator Versión v 2.0

Novedades en v2.0.0

  • Validación de partners de Red Hat OpenShift
    • OraOperator y controladores validados
    • Listado en el catálogo de operadores de Red Hat
  • Nuevo controlador de Oracle Restart
    • Soporta implementaciones de GI y ASM
      • Aprovisiona, agrega y suprime discos de ASM, y otras funciones adicionales
  • Oracle AI Database 26ai Free
    • Soporte para controladores de base de datos de instancia única (SIDB) y Oracle Globally Distributed Database (GDD)
  • Mejoras en el servicio Oracle REST Data Services (ORDS)
    • Cuenta de servicio con soporte OpenShift
    • Descarga automatizada de archivos de instalación de Oracle APEX e imagen de APEX en un volumen persistente
  • Oracle Base Database Service
    • Mejoras del controlador para la copia de seguridad, restauración y aplicación de parches de bases de datos
  • Nuevas integraciones de plataforma del complemento Oracle Database Operator for Kubernetes
    • Implementacion de la consola de OCI Kubernetes Engine (OKE) de Oracle Private Cloud Appliance (PCA)
    • Implementación desde la consola de OKE de Compute Cloud@Customer (C3)
Base de datos en contenedores en clústeres K8s
Base de datos de instancia única (SE, EE, XE, Free Lite Oracle AI Database 26ai Free) Aprovisionamiento/clonación/eliminación Aplicación de parches Gestión de recursos y configuración
Globally Distributed Database (Oracle AI Database 26ai Free) Aprovisionamiento/clonación/eliminación Escalar particiones
(más/menos)
Soporte para la replicación de Oracle AI Database 26ai RAFT Aplicación de parches
Data Guard (vista previa) Crear en espera Observador para failover de inicio rápido Actualizaciones primaria y secundaria Soporte de instantánea en espera
True Cache (vista previa) Aprovisionar instancias Aplicación de parches
Bases de datos solo de Oracle Cloud Infrastructure
Autonomous Database con Oracle RAC (sin servidor y dedicado) Aprovisionamiento/vinculación Escalar (vertical/horizontal) Opciones de acceso de red Copias de seguridad y restauraciones a largo plazo Clonación de bases de datos Iniciar/detener/terminar
Base Database Service con Oracle RAC Aprovisionamiento/vinculación Escalar (vertical/horizontal) Copia de seguridad on-demand Gestión de PDB Clonación de bases de datos Iniciar/detener/terminar
Bases de datos locales y Oracle Cloud Infrastructure
Base de datos multiinquilino con Oracle RAC (Exadata, PDB/CDB) Vincular/crear
una CDB
Conectar/desconectar PDB Suprimir PDB Clonar PDB Abrir/cerrar una base de datos conectable Soporte de política de supresión asertiva
Controlador basado en ORDS Gestión del ciclo de vida
Capacidad de observación
Observabilidad de la base de datos (vista previa) Recopilación de métricas/logs Soporta imágenes de contenedores de exportadores


Oracle AI Database Operator for Kubernetes v2.0.0

Kuassi Mensah, director de gestión de productos, Oracle
Param Saini, arquitecto de software, Oracle
Sanjay Singh, vicepresidente de desarrollo de productos y líder de gestión, Oracle

El proceso para hacer que las bases de datos empresariales sean verdaderamente nativas de Kubernetes dio un salto significativo. Oracle ha lanzado la versión 2.0.0 del operador de Oracle AI Database para Kubernetes (también conocido como OraOperator), que incorpora la gestión de bases de datos empresariales a la era nativa de la nube con automatización mejorada, soporte de plataforma ampliado y nuevas y potentes funciones.

Lee el artículo completo

Puede que también te interese:

Introducción a Oracle Databases for Containers and Kubernetes


Ponte en contacto con nosotros

Descubre cómo pueden ayudarte Oracle Databases for Containers and Kubernetes.