关于专用 Exadata 基础结构上的自治 AI 数据库

Autonomous AI Database 提供一个易于使用的完全自治数据库,可以弹性扩展,具有出色的查询性能,并且无需您进行数据库管理。

Oracle Autonomous AI Database on Dedicated Exadata Infrastructure 是一个高度自动化、完全托管的数据库环境,在 Oracle Cloud Infrastructure (OCI) 中运行,具有承诺的硬件和软件资源。这些隔离资源可帮助企业满足严格的安全性、可用性和性能要求,同时降低成本和复杂性。

您可以根据工作负载类型以两种不同的模式配置数据库,如下所示:
  • 自治 AI 数据湖仓
  • 自治 AI 事务处理

自治 AI 数据湖仓

Oracle Autonomous AI Lakehouse 是一项云数据仓库服务,它几乎消除了操作数据仓库、保护数据安全和开发数据驱动型应用程序的所有复杂问题。

该服务可自动预配、配置、保护、调优、扩展、打补丁、备份和修复数据仓库。Autonomous AI Lakehouse 与仅修补和更新服务的其他全托管云数据仓库解决方案不同,它具有弹性、自动扩展、性能调优、安全性以及一系列内置的融合数据库功能,可简化对多种数据类型、机器学习分析、简单数据加载和数据可视化的查询。

Exadata Cloud@Customer 支持 Oracle 公有云和您自己的数据中心使用 Autonomous AI Lakehouse 服务。

自治 AI 事务处理

Oracle Autonomous AI Transaction Processing 是一款云数据库服务,可消除高性能数据库操作和保护的复杂性。

该服务可以自动对数据库进行预配、配置、调优、扩展、打补丁、加密和修复。此外,该服务还包括所有 Oracle 高级数据库选件,例如实际应用集群 (Real Application Clusters,RAC)、多租户、分区、内存中、高级安全和高级压缩。该服务旨在支持从简单的 Web 应用到对业务运营至关重要的大型复杂应用。

Exadata Cloud@Customer 支持 Oracle 公有云和您自己的数据中心使用 Autonomous AI Transaction Processing 服务。

Autonomous AI Database on Dedicated Exadata Infrastructure 的主要功能

Autonomous AI Database on Dedicated Exadata Infrastructure 提供以下功能,可在云中提供经济实惠、功能丰富的数据库服务。

  • 完全托管:Oracle 利用自治驱动的自治 AI 数据库技术简化了数据库端到端管理。借助 Autonomous AI Database ,您无需配置或管理任何硬件,也无需安装任何软件。Autonomous AI Database 处理以下操作:创建数据库;备份数据库;修补和升级数据库;增大或收缩数据库;以及其他常规数据库维护任务,无需人工干预且无需停机。
  • 完全优化:自治 AI 数据库被设计为“加载并执行”服务,用于定义表、加载数据并开始运行查询。自治 AI 数据库提供开箱即用的出色性能。您可以使用 Oracle 数据库客户端驱动程序,从所有常用编程语言、任何业务分析工具、云服务、内置 SQL 工作表,甚至是机器学习笔记本运行查询。
  • 完全弹性:自治 AI 数据库是一项完全弹性服务。开始使用 Autonomous AI Database 时,只需指定 CPU 数量(计算核心的单元表达式)和数据库的存储容量即可。稍后,您可以启用自动缩放功能,也可以手动缩放、增加或减少 CPU 或存储容量。当您启用自动缩放或执行手动缩放时,您的数据库资源会收缩或增长,而不会出现任何停机或服务中断。您可以将 Autonomous AI Database 的大小调整为所需的精确计算和存储,甚至可以关闭空闲计算以节省资金。
  • 高可用性:自治 AI 数据库提供具有以下特性的高可用性数据库:
    • 可用来保护关键数据库免受故障和灾难影响的 Autonomous Data Guard。
    • 自动和手动备份,可用于在保留期内将数据库还原和恢复到任何时间点。
  • 高性能:自治 AI 数据库提供高性能数据库,包括:
    • 自动化索引管理
    • 自动实时统计信息收集
    • 针对应用优化高频单行插入
    • 为不同类型的用户预配置的资源配置文件,以实现优化的查询性能和并发工作负载
  • 易于使用:自治 AI 数据库包括基于 REST 的完整 API 和基于云的服务控制台,用于管理服务(用于停止、启动或扩展服务等任务)和监视服务(用于查看数据仓库中最近的活动级别等功能)。
  • 与现有应用和工具兼容:Autonomous AI Database 基于 Oracle Database 构建,支持 Oracle Database 的应用和工具也支持 Autonomous AI Database 。这些工具和应用可以位于您的数据中心或公有云中,并使用标准 SQL*Net 连接连接到 Autonomous AI Database
  • 与第三方工具和实用程序集成:通过 Autonomous AI Database ,您可以将数据库应用程序与其他 Oracle Cloud 服务(例如 Oracle Analytics CloudOracle GoldenGate Cloud ServiceOracle Data Integration Platform Cloud )集成。您可以使用 Autonomous AI Database 提供的数据库迁移实用程序轻松地从 MySQL、Postgre SQL、SQL Server 和其他数据库迁移数据。自治 AI 数据库支持通过 SQL*Net、JDBC 和 ODBC 进行连接。
  • 使用内置工具进行扩充:自治 AI 数据库提供内置工具,例如:
    • Oracle Application Express (APEX) ,一个低代码开发平台,使您能够使用先进的功能构建可扩展的安全企业应用程序。
    • Oracle REST Data Services (ORDS) 是基于 Java Enterprise Edition 的数据服务,可轻松为关系数据和 JSON 文档存储开发现代 REST 接口。
    • Oracle Database Actions ,Oracle SQL Developer 基于浏览器的界面。

Autonomous AI Database on Dedicated Exadata Infrastructure 的部署选择

Autonomous AI Database on Dedicated Exadata Infrastructure 为运营控制和隔离提供了三种部署可能性:
  • Oracle Cloud Infrastructure:公有云中的专用数据库,可完全隔离数据和运营。Oracle Public Cloud 上的 Autonomous AI Database 可获得专用系统资源,例如处理器、内存、网络或存储,从而更好地控制运营策略和运行时定制。

    借助 Dedicated Region Cloud@Customer (DRCC) 选项,客户可以获得整个 OCI 区域,就像部署在客户数据中心内的 Oracle 公有云中一样。DRCC 中部署的 Autonomous AI Database 在功能上与 Oracle Public Cloud 区域中部署的 AI Database 相同,只是它们可以在客户数据中心内获得 OCI 区域。

  • Exadata Cloud@Customer 基础设施:您的数据中心中的 Autonomous AI Database 可满足无法迁移到公有云的工作负载的监管、数据主权或网络延迟要求。此部署选项使 IT 能够轻松向业务用户和开发人员提供自助数据库,同时确保所有数据的安全性和治理。

  • 多云部署在 AWS 云区域中的 Oracle Autonomous AI Database on Dedicated Exadata Infrastructure 。This deployment option enables applications running within AWS that require high performance and low latency to benefit from a fully managed Oracle Database that is highly available, scalable, secure, and integrated with many AWS operational services.Oracle Public Cloud 支持的所有功能也适用于 Multicloud 部署,但Oracle Database@AWS 中不受支持的功能中列出的功能除外。

所有平台都支持一组针对 Autonomous AI Database 的标准功能,但存在一些差异。通过本文档,您将遇到以下徽章(如适用):
  • 适用于:适用 仅限 Oracle Public Cloud
  • 适用于:适用 仅适用于 Exadata Cloud@Customer
  • 适用于:适用 仅多云

有关 Oracle Public Cloud 或 Exadata Cloud@Customer 部署选项独家支持的功能,请参阅Oracle Cloud 与 Exadata Cloud at Customer 之间的功能奇偶校验

Autonomous AI Database on Dedicated Exadata Infrastructure 的组件

下图说明了 Autonomous AI Database on Dedicated Exadata Infrastructure 的基础结构组件。

提示:

在下图中,您可以单击要进一步浏览的组件。


提示:

有关演示如何利用这些组件开发、测试和部署数据库应用程序的实际用例,请参阅配置 Autonomous AI Database on Dedicated Exadata Infrastructure

Autonomous AI Database on Dedicated Exadata Infrastructure 基于以下 Oracle Cloud 资源:

  • Exadata 基础结构资源表示数据中心中的 Exadata Database Machine 系统以及将其连接到 Oracle Cloud 的网络配置。有关 Exadata 基础结构及其功能以及如何使用它们的概述,请参阅关于 Exadata 基础结构

  • 自治 Exadata VM 集群 (AVMC) 资源提供 Exadata 基础结构资源与部署中的自治容器数据库资源之间的链接。它是一组跨底层 Exadata 基础结构资源的所有计算节点的对称 VM(虚拟机)。您可以执行以下操作:
    • 在单个 Exadata 基础结构资源上创建多个 AVMC。支持多个 VM 集群,您可以:
      • 为同一 Exadata 基础结构上的每个 AVMC 安排单独的维护运行。

      • 在同一 Exadata 基础设施上为 Autonomous AI Database 选择不同的许可证模式。

      • 在同一 Exadata 基础结构上的 AVMC 之间创建和测试 Autonomous Data Guard。

      • 针对预期工作负载定制每个 AVMC 配置的计算、存储和内存。

    • 在公用 Exadata 基础结构资源上创建自治 Exadata VM 集群和 Exadata 数据库 VM 集群。

    有关 AVMC 及其功能以及如何使用它们的概述,请参见 About Autonomous Exadata VM Cluster

    注意:

    在启动多个 VM Autonomous AI Database 功能后,只能在 Oracle Cloud 中创建的 Exadata 基础结构资源上创建多个 VM - 自治 VM 集群 (AVMC)。如果您需要解决此限制并希望将自治 VM 集群添加到较旧的 Exadata 基础结构资源,请在 My Oracle Support 中创建服务请求。有关提交支持请求的帮助,请参见 Create a Service Request in My Oracle Support
  • 自治容器数据库 (ACD) 资源为您的 Autonomous AI Database 提供了一个容器。您可以在单个 AVMC 资源中创建多个 ACD,但必须至少创建一个 ACD,然后才能创建任何 Autonomous AI Database 。有关 ACD 及其功能及其使用方法的概述,请参阅关于自治容器数据库

    ACD 可以预配 Oracle Database 19cOracle Database 26ai ,适用于其中预配的所有 Autonomous AI Database 。但是,要将 26ai 作为其数据库软件版本预配 ACD,父 AVMC 必须是 ECPU-basedDatabaseVersion 标记设置为 26ai 。有关这些数据库版本支持的数据库功能的完整列表,请参阅 Oracle Help Center 上的 Oracle Database 26aiOracle Database 19c

  • Autonomous AI Database 资源是用户数据库。您可以在单个自治容器数据库资源中创建许多 Autonomous AI Database 。有关 Autonomous AI Database 及其功能以及如何使用它们的概述,请参阅关于 Autonomous AI Database

  • Autonomous Backup 资源是 Autonomous AI Database 的备份。Oracle 会自动为您创建这些资源。有关详细信息,请参阅 Backup and Restore Autonomous Database

Autonomous AI Database on Dedicated Exadata Infrastructure 关联的用户角色

设置和使用 Autonomous AI Database on Dedicated Exadata Infrastructure 所涉及的任务可分为三个逻辑角色:几个人充当组管理员,更多人充当数据库管理员,更多人充当数据库用户。给定人员可以承担其中一个或多个角色,具体取决于您决定如何隔离和分配职责。

  • 组管理员。车队管理员可以创建、监视和管理核心(Exadata 基础结构和自治 Exadata VM 集群)和自治容器数据库资源。

    要履行这些职责,组管理员必须是 Oracle Cloud 用户,其权限允许管理这些资源,并允许使用创建这些资源时需要指定的网络资源。

  • Database Administrator (数据库管理员)。数据库管理员可以创建、监视和管理 Autonomous AI Database 。此外,他们还可以在这些数据库中创建和管理 Oracle AI Database 用户,并向其他人提供访问数据库所需的信息。

    要执行这些职责,数据库管理员必须是 Oracle Cloud 用户,其权限允许管理 Autonomous AI Database 和 Autonomous Backup 资源,并允许使用在创建 Autonomous AI Database 时需要指定的自治容器数据库和网络资源。创建 Autonomous AI Database 资源时,数据库管理员定义并获得对数据库的 ADMIN 管理用户帐户的访问权限。

  • 数据库用户。数据库用户是编写应用以连接和使用 Autonomous AI Database 来存储和访问数据的开发人员。数据库用户不需要 Oracle Cloud 账户:他们可以从数据库管理员那里获得与数据库的网络连接和连接授权信息。