Oracle Databases for Containers and Kubernetes

Oracle 为在单台或多台主机上运行的单实例数据库、分片数据库和 Oracle Real Application Clusters (Oracle RAC) 数据库提供便捷的容器化映像(Podman 和 Docker),从而减少了部署和管理工作。基于 Kubernetes 的 Oracle Database 操作者将通过扩展 Kubernetes API,实现 Oracle Database 生命周期管理自动化。

Oracle Database 的 Kubernetes、容器和微服务 (27:31)
Oracle Database 23ai 正式发布

Larry Ellison 和 Juan Loaiza 共同探讨了 Oracle Database 23ai 背后的生成式 AI 策略。

Oracle Databases for Containers and Kubernetes 特性

基于 Kubernetes 的容器化数据库

Kubernetes 提供用于快速供应容器化 Oracle Database 的编排。Kubernetes 通过预构建配置、自我监视和弹性来支持更快的部署。

Oracle Database Operator for Kubernetes

Oracle Database 提供的 Kubernetes API 软件扩展具有定制资源定义和控制器,可自动执行在 Kubernetes 集群内外部署的数据库的操作和生命周期管理。

加速开发和测试

使用预构建映像快速供应数据库来支持开发和测试,从而加速交付云端或本地部署应用。

整合数据库

在更少的服务器上运行更多的数据库容器,从而降低基础设施成本和复杂性。

可移植性

在本地和云端快速、一致地运行容器化 Oracle Database。

可扩展性

添加多个容器以高效创建更多 Oracle Database 实例,仅运行支持数据库工作负载所需的容器数。

适用于 Docker 和 Podman 的运行时环境

容器映像 Docker (OL7) Podman (OL8)
单实例数据库(包括 SE、EE、XE 和 Oracle Database 23c Free 19.16c、21.3c 19.3c、21.3c
分片数据库 19.16c、21.3c 19.3c、21.3c
Real Application Clusters 19.16c、21.3c 19.16c、21.7c

了解 Oracle Container Registry

数据库部署的基础设施编排

利用 Oracle Database 容器化映像,自动部署并与 IT 基础设施集成。

监视基础设施资源

监视资源以保持应用状态的高可用性,并根据您的工作负载需求扩展或缩小数据库 pod。

适用于 Kubernetes 的运行时环境

容器映像 Oracle Container Engine for Kubernetes 和 Oracle Cloud Native Environment
单实例数据库(包括 XE、SE 和 EE) 19.3c、21.3c
分片数据库 19.3c、21.3c

GitHub — 基于容器运行时环境的 Oracle Database

数据库管理自动化

Oracle Database Operator for Kubernetes (OraOperator) 可帮助开发人员、DBA、DevOps 和 GitOps 团队缩短部署和管理 Oracle Database 的时间并降低复杂性。该功能消除了对大多数数据库操作中的人工操作员或管理员的依赖。

Kubernetes API 可为数据库生命周期管理和部署扩展

Oracle Database 是 Kubernetes 基础设施原生的一部分,可从 Kubernetes 启动、停止、监视、打补丁、升级和执行其他生命周期管理操作。无论您的 Oracle Database 是部署在云端、本地还是 Kubernetes 中,您都能享有这些功能。

OraOperator Release v 1.0.0

支持的数据库 特性/生命周期操作
Kubernetes 集群
单实例数据库(SE、EE、XE 以及 Oracle Database 23ai Free 供应数据库 克隆数据库 为数据库打补丁(就地/异地) 更新数据库初始化参数 更新数据库配置(闪回归档)
分片数据库 部署分片拓扑 添加一个分片 删除一个分片 克隆数据库分片
仅 OCI
Base Database 供应 绑定 向上扩展/向下收缩分片 存活探针 按需备份
Autonomous Database(无服务器和专用) 供应 Autonomous Database 绑定 Autonomous Database 启动/停止 Autonomous Database 终止(软/硬) 伸缩(向上/向下) 网络接入选项 按需备份/还原
本地部署
多租户数据库(Exadata、可插拔数据库/容器数据库) 绑定至一个容器数据库 创建一个可插拔数据库 插入一个可插拔数据库 拔出一个可插拔数据库 删除一个可插拔数据库 克隆一个可插拔数据库 打开/关闭可插拔数据库
2023 年 7 月 6 日

Oracle Database Operator for Kubernetes 发布生产版

甲骨文公司产品管理总监 Kuassi Mensah

Oracle 发布 Oracle Database Operator for Kubernetes(即 OraOperator)生产版(版本 1.0.0)。

阅读全文

您可能还对下列解决方案感兴趣

赶快行动


联系我们

了解 Oracle Databases for Containers and Kubernetes 如何助您一臂之力。

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。