关于自治 Exadata VM 集群

自治 VM 集群 (AVMC) 允许将物理 Exadata 集群(计算机)分区到多个虚拟集群中。它们可用于通过单独的访问规则、网络配置以及可定制的计算内存和存储资源来隔离不同数据库工作负载的环境。

AVMC 是构建自治容器数据库的四级数据库架构模型的基础设施组件之一。一个或多个 AVMC 预配在 Exadata 基础结构资源 (EI) 中,提供 EI 与部署中的自治容器数据库资源之间的链接。

AVMC 通过单独的访问规则、网络配置以及可定制的计算内存和存储资源,为不同的数据库负载提供隔离环境。

要全面了解 Autonomous Database on Dedicated Exadata Infrastructure 使用的四层架构,并了解 AVMC 在此架构中的定位,请参阅 Components of Autonomous Database on Dedicated Exadata Infrastructure

AVMC 由车队管理员创建、监视和管理。要了解详细信息,请参阅与 Autonomous Database on Dedicated Exadata Infrastructure 关联的用户角色

自治 Exadata VM 集群要求

注意:

23ai databases can be created only on Autonomous Exadata VM Clusters (AVMCs) provisioned with the required Tags.有关标记要求,请参见 23ai Database Software Version Tag Requirements 。但是,多云部署不需要特殊标记,将自动支持 19c 和 23ai 数据库。

IAM 策略要求

自主选择部署 IAM 策略
Oracle Public CloudMulticloud

manage cloud-autonomous-vmclusters

use cloud-exadata-infrastructures

Exadata Cloud@Customer

manage autonomous-vmclusters

use exadata-infrastructures

最小资源要求

要创建一个 Autonomous Exadata VM Cluster ,您需要至少

  • 每个节点 40 个 ECPU
  • 每个节点 120GB 内存
  • 338.5GB 每个节点的本地存储
  • 6.61TB Exadata 存储

预配自治 Exadata VM 集群之前,需要满足网络要求。有关完整要求,请参见 Create an Autonomous Exadata VM Cluster

注意:

创建 AVMC 之前,必须预配 Exadata 基础结构资源。有关说明,请参见 Create an Exadata Infrastructure Resource

从自治 Exadata VM 集群管理的数据库功能

可以在自治 Exadata VM 集群 (AVMC) 级别定义和管理 Autonomous Database 的以下功能。

Autonomous Database 功能 注: 进一步参考

计算模型

这是 Autonomous Database 的计算计费指标。

2025 年 5 月 28 日开始 Autonomous Database on Dedicated Exadata Infrastructure 不允许您使用 OCPU 计费度量创建新的 AVMC。所有新 AVMC 只能预配 ECPU。

现有的 OCPU AVMC 和 Autonomous Database 将继续正常运行。您可以通过服务请求将 OCPU AVMC 和相应的 Autonomous Database 更新为 ECPU。有关更多信息,请参见 Doc ID 2998755.1

注意:

多云部署仅支持 ECPU 计算模型。
计算模型

数据库服务器选择

可以跨任意数量的数据库服务器 (VM) 预配 AVMC。预配 AVMC 期间,您可以从可用 VM 的列表中进行查看和选择。

在预配 AVMC 期间,必须至少选择 2 个数据库服务器才能部署 AVMC 资源。要进行高可用性 (HA) 配置,至少需要 2 个数据库服务器。

预配 AVMC 后,无法添加或删除数据库服务器。

 

维护调度

通常,Oracle 会在每个季度计划和执行整个车队维护。

您可以让 Oracle 处理维护计划,也可以设置 Oracle 可开始维护操作的特定维护窗口。

您可以为同一 Exadata 基础结构上的每个自治 VM 集群安排单独的维护运行。

您可以通过选择计划的月数、周数、天数和小时数,更改默认维护计划(“无”首选项,允许 Oracle 根据需要计划维护)。您还可以设置提前期以接收有关 Oracle 即将进行的维护的通知消息。

指定何时可以进行维护

资源管理

您可以针对预期工作负载定制每个自治 Exadata VM 集群配置的计算、存储和内存。您可以通过查看资源分配和使用情况可视化来监视这些资源。

(可选)在预配 AVMC 时,您可以为以下资源管理属性定义合适的值以满足您的需求:

  • 自治容器数据库的最大数量:指定的 ACD 数量表示 ACD 的上限。
  • 每个 VM 或节点的 CPU 计数:指定每个 VM 的 CPU 计数。最小值为每个 VM 20 个 ECPU。
  • 每个 CPU 的数据库内存 (GB):为自治 VM 集群中的自治数据库分配的每个 CPU 的内存。
  • 为本地备份分配存储:对于 Exadata Cloud@Customer ,您可以选中此选项以配置 Exadata 存储以启用本地数据库备份。
  • 数据库存储 (TB):为自治 VM 集群中的 Autonomous Database 创建分配的数据存储。

The terms VM and node are used interchangeably between Oracle Exadata Cloud@Customer and Oracle Public Cloud deployments.

资源使用情况可视化

网络设置

Oracle Public CloudMulticloud 部署上,您可以使用网络服务的组件定义网络访问控制。您可以创建一个包含专用子网的虚拟云网络 (VCN),在该子网中自治数据库可从该子网进行网络访问。

适用于:适用 Oracle Public Cloud

适用于:适用 多云

预配 AVMC 时,可以调整以下设置:

  • 虚拟云网络:要在其中创建新 AVMC 的虚拟云网络 (Virtual Cloud Network,VCN)。
  • 子网:上述为新自治 Exadata VM 集群选择的 VCN 中的子网。
 

VM 集群网络

Exadata Cloud@Customer 上,您可以通过在数据中心内指定客户端网络并将其记录在 Exadata 基础结构资源内的 VM 集群网络资源中来定义网络访问控制。

适用于:适用 仅适用于 Exadata Cloud@Customer

预配 AVMC 时,将选择要在其中创建新自治 Exadata VM 集群的 VM 集群网络。

准备 Cloud@Customer 上的 Exadata 数据库服务

零信任包路由 (Zero Trust Packet Routing,ZPR)

Oracle Cloud Infrastructure 零信任包路由 (Zero Trust Packet Routing,ZPR) 可通过您为资源(例如您为其分配安全属性的 AVMC)编写的基于意图的安全策略,保护敏感数据免遭未经授权的访问。

适用于:适用 仅限 Oracle Public Cloud

您可以在预配 AVMC 或更高版本时将 ZPR 安全属性应用于 AVMC。

创建自治 Exadata VM 集群

零信任包路由入门

许可证类型

您可以选择使用现有的 Oracle Database 软件许可或订阅 Oracle Database 软件许可。

许可证类型有两个选项:

  • 自带许可证:如果您的组织已经拥有要在 Autonomous Database 上使用的 Oracle Database 软件许可证,请选择此选项。
  • 包括许可证:选择此选项可订阅 Oracle Autonomous Database 软件许可证
 

时区

您可以设置每个自治 Exadata VM 集群的时区。

自治 Exadata VM 集群的默认时区为 UTC,但是您可以指定其他时区。

 

监听程序

可以为 TLS 和非 TLS 选择单客户机访问名称 (Single Client Access Name,SCAN) 监听程序端口,并在单向 TLS 和 mTLS 之间为数据库 TLS 证书选择。

预配 AVMC 资源后,无法更改 SCAN 监听程序端口。

由于 ORDS 证书是单向 TLS 证书,因此在单向 TLS 和双向 TLS (mTLS) 之间进行选择仅适用于数据库 TLS 证书。

 

管理证书

您可以将 CA 签名证书上载到自治 VM 集群并将其用于安全连接。

默认情况下,Oracle 托管自签名证书在预配自治 Exadata VM 集群 (AVMC) 时自动生成,并应用于在该 AVMC 中创建的所有数据库。您还可以选择将自己的 CA 签名服务器端证书与 Autonomous Database 一起使用。

您可以通过控制台或 API 轮换这两种类型的证书。

证书管理

自治 Exadata VM 集群管理操作

您可以在自治 Exadata VM 集群上执行以下管理操作。

操作 任务指令
创建自治 Exadata VM 集群

有关 Oracle Public Cloud 部署,请参阅创建自治 Exadata VM 集群

有关多云部署,请参见 Create an Autonomous VM Cluster (AVMC)

查看自治 Exadata VM 集群列表 查看自治 Exadata VM 集群列表
查看自治 Exadata VM 集群的详细信息 查看自治 Exadata VM 集群的详细信息
更改自治 Exadata VM 集群上的许可证类型 更改自治 VM 集群上的许可证类型
为自治 Exadata VM 集群配置零信任包路由 (Zero Trust Packet Routing,ZPR) 为 AVMC 配置零信任包路由 (Zero Trust Packet Routing,ZPR)
将自治 Exadata VM 集群移至其他区间

适用于:适用 Oracle Public Cloud

适用于:适用 Exadata Cloud@Customer

将自治 Exadata VM 集群移至其他区间

管理自治 Exadata VM 集群资源的安全证书 管理自治 Exadata VM 集群资源的安全证书
查看自治 Exadata VM 集群的资源使用情况 查看自治 Exadata VM 集群的资源使用情况
管理自治 Exadata VM 集群资源 管理自治 Exadata VM 集群资源
更改自治 Exadata VM 集群的维护计划 更改自治 Exadata VM 集群的维护计划
查看和管理自治 Exadata VM 集群的预定维护 查看和管理自治 Exadata VM 集群的预定维护
查看自治 Exadata VM 集群的过去维护 查看自治 Exadata VM 集群的过去维护
终止自治 Exadata VM 集群 终止自治 Exadata VM 集群

注意:

对于多云部署,您还可以从 AWS 控制台终止自治 Exadata VM 集群。请参阅在 AWS 区域中删除自治 VM 集群

上述操作也可以使用 API 实现。有关进一步参考,请参见 API to Manage Autonomous Exadata VM Clusters