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.
Larry Ellison y Juan Loaiza analizan la estrategia en materia de IA generativa de Oracle Database 23ai.
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.
Las imágenes containerizadas se pueden consumir con un mínimo esfuerzo y desplegarse tanto en entornos locales como en la nube.
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.
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.
Reduce los costos y la complejidad de la infraestructura ejecutando más contenedores de bases de datos en menos servidores.
Ejecuta bases de datos de Oracle containerizadas tanto en entornos locales como en la nube, de forma rápida y coherente.
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 Database 23ai Free) | 19.22c, 21.3c | 19.22c, 21.3c, 23ai Free |
| Globally Distributed Database | 19.22c, 21.3c | 19.22c, 21.3c, 23ai Free |
| Oracle RAC (solo entornos locales) | 19.16c, 21.3c | 19.16c, 21.7c |
Aprovecha las imágenes containerizadas de Oracle Database para automatizar el despliegue y la integración con tu infraestructura de TI.
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 Database 23ai Free) | 19.22c, 21.3c, 23ai Free |
| Globally Distributed Database | 19.22c, 21.3c, 23ai Free |
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.
Aspectos destacados
| Base de datos en contenedores en clústeres K8s | |||||||
|---|---|---|---|---|---|---|---|
| Base de datos de instancia única (SE, EE, XE, Free Lite Oracle Database 23ai Free) | Aprovisionamiento/clonación/eliminación | Aplicación de parches | Gestión de recursos y configuración | ||||
| Globally Distributed Database (Oracle Database 23ai Free) | Aprovisionamiento/clonación/eliminación | Escalar particiones (más/menos) |
Compatibilidad con la replicación RAFT de 23ai | 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 | |||||
En este blog técnico se describen los pasos para instalar Oracle Database Operator for Kubernetes (OraOperator) en Google Kubernetes Engine (GKE) y aprovisionar una base de datos de instancia única (SIDB) de Oracle.
Lee el artículo completoDesarrollo de aplicaciones con Oracle Database
Introducción a los microservicios
Gestor de transacciones sin microservicios
Descubre cómo pueden ayudarte Oracle Databases for Containers and Kubernetes.
Presentamos Oracle Database 23ai: lleva la IA a tus datos



