在专用 Exadata 基础结构上规划和观察 Autonomous Database 的容量
您可以观察和规划 Autonomous Database on Dedicated Exadata Infrastructure 的计算和存储资源,以实现高效使用和优化计费。
Oracle Autonomous Database 提供了仪表盘和可视化,可帮助您跟踪服务的资源分配和使用情况。
相关主题
资源术语
务必了解 Oracle Cloud Infrastructure (OCI) 控制台上用于资源分配和使用的各种术语,并了解这些术语的含义:
- 可用 CPU:可用于预配新 Autonomous Database 或缩放现有 Autonomous Database 的可用于分配的 CPU。
- 预配的 CPU :为自治 Exadata VM 集群 (AVMC) 中的所有 Autonomous Database 分配的 CPU 总数。
- 保留的 CPU :为支持 Autonomous Database 自动缩放、在节点故障时 Autonomous Database 故障转移以及对空的自治容器数据库 (Autonomous Container Databases,ACD) 进行生命周期管理而保留的 CPU 总数。
- 可回收 CPU:自治 Exadata VM 集群 (AVMC) 中所有自治容器数据库 (Autonomous Container Databases,ACD) 中所有已终止和纵向收缩的 Autonomous Database 的 CPU 总量。在 ACD 重新启动之前,可回收 CPU 不会返回到 "Available"(可用)状态。
提示:
有关 CPU 类型的详细说明,请参见 Compute Management in Autonomous Database 。 - 可预配 ACD:可在自治 Exadata VM 集群 (AVMC) 中创建的自治容器数据库数量。
- 预配的 ACD:自治 Exadata VM 集群 (AVMC) 中创建的自治容器数据库数量。
- 不可预配 ACD:由于自治 Exadata VM 集群 (AVMC) 中的可用 CPU 不足而无法创建的自治容器数据库数量。
- 存储总量(以 TB 为单位):分配给自治 Exadata VM 集群 (AVMC) 的存储总量。
- 可用存储(以 TB 为单位):可在自治 Exadata VM 集群 (AVMC) 中使用的自治数据库存储。
- 已用存储(以 TB 为单位):自治 Exadata VM 集群 (AVMC) 中 Autonomous Database 当前使用的存储。
- 每个 CPU 的内存(以 GB 为单位):每个 CPU 分配给自治 Exadata VM 集群 (AVMC) 的内存。
资源限制
下表列出了 Oracle Public Cloud 和 Exadata Cloud@Customer 上 Autonomous Database on Dedicated Exadata Infrastructure 部署的资源限制。
资源限制(最大)
-
可用 CPU 的数量决定了您可以创建的最大 Autonomous Database 数量。最小的 Autonomous Database 可以使用 2 个 ECPU 或 0.1 个 CPU 创建。因此,可以创建的最大 Autonomous Database 数量是可用 ECPU 数量的 half 倍,或者是可用 OCPU 的 ten times 倍。
- 每个自治 Exadata VM 集群 (AVMC) 的自治容器数据库上限为 16 。
建议的资源限制(最大值)
资源 | 建议的限制 |
---|---|
每个自治容器数据库的自治数据库 | 200 |
已配置 Autonomous Data Guard 的每个自治容器数据库 | 25 |
注意:
可以预配的 Autonomous Database 数量多于上述建议限制表中提到的数量,尤其是 CPU 超量预配。但是,这意味着妥协服务级别目标 (Service Level Objectives,SLO) 可在计划外停机或计划内维护活动后联机返回应用程序。要了解 Autonomous Database on Dedicated Exadata Infrastructure 部署的 SLO 详细信息,请参阅可用性服务级别目标 (Availability Service Level Objectives,SLO) 。自治 Exadata VM 集群的限制
您可以在一个 Exadata 基础结构资源上创建多个自治 Exadata VM 集群 (AVMC)。您可以在 Exadata 基础结构上预配的 AVMC 或自治容器数据库 (Autonomous Container Databases,ACD) 数量没有硬限制。AVMC 和 ACD 具有最低资源要求,只要有最低资源量可用,就可以创建这些资源。
要创建自治 Exadata VM 集群,所需的最少资源为每个节点 40 个 ECPU、每个节点 120GB 内存、每个节点 338.5GB 本地存储和 6.61TB Exadata 存储。同样,每个节点创建 ACD 所需的最少资源为 8 个 ECPU 或 2 个 OCPU 以及 50GB 本地存储。只要您的 Exadata 基础结构具有这些最低可用资源,就可以创建 AVMC 和 ACD。
注意:
每个 ECPU 的数据库内存 (GB) 和数据库存储 (TB) 的默认值分别设置为 5GB 和 5TB。但是,您可以将每个 ECPU 的数据库内存设置为在 2-5GB 的范围内。属性 | 1 ACD | 2 ACD | 3 ACD | 16 ACD |
---|---|---|---|---|
ECPU 计数 | 80 | 80 | 96 | 512 |
内存 (GB) | 320 | 320 | 368 | 1616 |
本地存储 (GB) | 677 | 780 | 883 | 2222 |
Exadata 存储 (TB) | 6.61 | 6.73 | 6.86 | 8.45 |
资源使用率跟踪
分配给自治 Exadata VM 集群 (AVMC) 或自治容器数据库 (ACD) 的计算 (CPU) 和存储资源因您在其中预配和运行 Autonomous Database 而异。AVMC 中 ACD 和 Autonomous Database 的生命周期中分配的、预配的、预留的、可回收的 CPU 数量以及可用和使用的总存储量变化。在预配、运行和终止 Autonomous Database 或预配、删除和重新启动 ACD 时,计算和存储资源将移到不同的类别,如 Compute Management in Autonomous Database 中所述。
跨租户跟踪 AVMC 或 ACD 的资源使用情况对于规划 Autonomous Database on Dedicated Exadata Infrastructure 的容量至关重要。为了简化资源使用情况跟踪,Oracle Autonomous Database 通过 Oracle Cloud Infrastructure (OCI) 控制台提供图形格式和表格格式的洞察。
- 自治 Exadata VM 集群 (AVMC):您可以从 OCI 控制台上的“详细信息”页面查看 AVMC 的资源使用情况详细信息。有关资源的深入信息以 AVMC 和 AVMC 中预配的每个 ACD 的图形和表格格式显示。
有关分步说明和说明,请参阅查看自治 Exadata VM 集群的资源使用情况。
- 自治容器数据库 (Autonomous Container Database,ACD):与 AVMC 类似,您还可以从 OCI 控制台上的“详细信息”页面查看 ACD 的资源使用详细信息。此页面上以图形和表格格式提供了有关此 ACD 中资源的综合信息。
有关分步说明和说明,请参阅查看自治容器数据库的资源使用情况。
资源使用情况可视化
OCI 控制台以图表和表格格式显示自治 Exadata VM 集群 (AVMC) 和自治容器数据库 (ACD) 的资源使用情况度量。
提示:
通过从此部分右上角的下拉列表中选择图表视图或表视图,可以选择在图形视图或表格视图中查看此信息。本节以图形和表格形式表示 AVMC 的资源使用情况。
图表视图
图表视图是默认视图。在此视图中,您可以看到 4 个图形可视化,其中提供了不同资源的使用详细信息:
- CPU 占用率:显示分配给此 AVMC 的 CPU 总数以及可回收、可用、预配和保留的 CPU 数量。这是一个甜甜圈图表,图表中央显示的 CPU 总数。
- VM 级别的 CPU 使用率:这是一个水平条形图,其中提供了集群中每个 VM 的 CPU 使用率细分。找到每个 VM 的水平栏。每个条形显示具有颜色编码的 VM 的可回收、可用、预配和预留 CPU 数量。将鼠标悬停在水平栏的每个有色部分上可显示该特定 VM 的可回收、可用、预配和预留 CPU 数量。单击可回收、预配和保留栏将打开一个新面板,其中按 ACD 细分这些 CPU 组件。
- 自治容器数据库 (Autonomous Container Database,ACD) 使用情况:描述可以在此 AVMC 中创建的 ACD 总数以及可预配 ACD、预配 ACD 和不可预配 ACD 的细分。请参阅资源术语以了解其中每个术语的含义。这是一个甜甜圈图,其中显示了图表中心中的 ACD 总数。
- Autonomous Database (ADB) 存储(以 TB 为单位)使用量:这是一张包含可用、已用和总 Autonomous Database 存储(以 TB 为单位)的图。存储总值显示在图表的中心,可用存储值和已用存储值以不同颜色显示在图表上。
表视图
要在表视图中查看 AVMC 的资源使用情况详细信息,请从资源使用情况可视化部分右上角的下拉列表中选择表视图。表视图以表的形式显示与图表视图完全相同的详细信息。
- CPU 使用量:列出此 AVMC 中的总 CPU、可用 CPU、预配 CPU、保留 CPU 和可回收 CPU 的数量。
- VM 级别的 CPU 占用率:列出此 VM 集群中每个 VM 的可用、预配、保留和可回收 CPU 数量。
- 自治容器数据库 (Autonomous Container Database,ACD) 使用量:列出此 AVMC 中可预配、预配和非预配的 ACD 数量。
- Autonomous Database (ADB) 存储(以 TB 为单位)使用量:以 TB 为单位显示可用和已使用的 Autonomous Database 存储。
本节以图形和表格形式表示 ACD 的资源使用情况。
图表视图
图表视图是默认视图。在此视图中,您可以看到一个水平条形图,其中列出了每个 VM 中此 ACD 使用的 CPU 的细分。每个条形显示具有颜色编码的 VM 的预配、预留和可回收 CPU 数量。将鼠标悬停在水平栏的每个有色部分上可显示该特定 VM 的已预配、预留和可回收 CPU 数量。
表视图
要在表视图中查看 ACD 的资源使用情况详细信息,请从 VM 级别 CPU 使用情况部分的右上角的下拉列表中选择表视图。表视图以表的形式显示与图表视图完全相同的详细信息。它列出从父 VM 集群分配给 ACD 的每个 VM 的预配、保留和可回收 CPU 数。
Exadata 系统配置
Autonomous Database on Dedicated Exadata Infrastructure 可以在不同的 Exadata 系统模型(例如 Oracle Exadata X9M-2、X8M-2、X8-2 或 X7-2 系统模型)上预配。每个模型都有不同的形状,如下所述。每个 Exadata 系统配置都配备了固定数量的内存、存储和网络资源。
分配给 Autonomous Database on Dedicated Exadata Infrastructure 的资源总数由用于预配服务的 Exadata 系统(和配置)确定。
提示:
要查看每个 Exadata 系统模型的规格,请参阅基础结构配置的特性。- 基本系统:包含两个数据库服务器和三个 Oracle Exadata 存储服务器。基本系统是入门级配置。与其他配置相比,基本系统包含存储容量显著降低的 Oracle Exadata 存储服务器和内存和处理能力显著降低的数据库服务器。
- 四分之一机架:包含两台数据库服务器和三台 Oracle Exadata 存储服务器。
- 半机架:包含四个数据库服务器和六个 Oracle Exadata 存储服务器。
- 全机架:包含八个数据库服务器和 12 个 Oracle Exadata 存储服务器。
Exadata Cloud@Customer 部署上的 X10M 系统在以下 Exadata 系统配置中提供:
- 弹性基本系统:包含两个数据库服务器和三个 Oracle Exadata 存储服务器,通过添加额外的基本数据库服务器和基本存储服务器,最多可以扩展到 16 个服务器。基本系统是入门级配置。与其他配置相比,基本系统包含存储容量显著降低的 Oracle Exadata 存储服务器和内存和处理能力显著降低的数据库服务器。
- 弹性:从两个标准内存 (1390 GB) 数据库服务器和三个 Oracle Exadata 存储服务器开始,最多可以扩展到 32 个数据库服务器和 64 个存储服务器。
- 弹性大:从两个大型内存 (2090 GB) 数据库服务器和三个 Oracle Exadata 存储服务器开始,最多可扩展到 32 个大型内存数据库服务器和 64 个存储服务器。
- Elastic Extra Large:从两台额外的大型内存 (2800 GB) 数据库服务器和三台 Oracle Exadata 存储服务器开始,可扩展至多 32 个大型内存数据库服务器和 64 个存储服务器。