管理服务限制

了解、监视和管理租户的服务限制和区间限额。 服务限制是资源容限,用于限制您可以在租户中使用的资源。它们在您创建租户时建立,但可以根据请求进行更改。区间限额是一种策略,管理员可以通过它灵活地将资源分配给特定区间。
服务限制用于以下目的:
  • 确保您的用户只能使用预定义的资源量,从而防止消费和成本出现计划外激增。
  • 将运行负载所需的资源通知 Oracle,以便始终可以使用这些资源。

了解租户的默认服务限制

Enterprise Architect, Cloud Architect, Cloud Operations Manager

通常,注册 Oracle Cloud Infrastructure (OCI) 时会建立与租户关联的服务限制。

如果您未与 Oracle 销售代表建立限制,或者未通过 Oracle 商店注册,则会为租户设置默认限制或试用限制。使用 OCI 控制台或 API 查看服务限制。

服务限制用于以下目的:
  • 确保您的用户只能使用预定义的资源量,从而防止消费和成本出现计划外激增。
  • 将运行负载所需的资源通知 Oracle,以便始终可以使用这些资源。
您只需为您实际使用的资源付费,无论您的服务限制如何。

OCI 托管在区域和可用性域中。区域是本地化的地理区域,可用性域是区域中的一个或多个数据中心。每个资源都具有定义的限制和范围。服务限制的范围特定于区域、可用性域或资源。在某些情况下,范围由服务定义。例如,每个虚拟云网络只允许一个 NAT 网关资源。

请遵循以下优秀实践来确定租户的服务限制:

  1. 根据您的应用、延迟和灾难恢复需求选择 Oracle Cloud Infrastructure 区域。
  2. 确定应用程序所需的服务。

要确定您的需求,请查看应用架构、基础设施代码或内部部署,并遵循以下优秀实践:

  1. 查看所需服务的默认限制和范围。例如,按可用性域、每个区域或每个租户。有些服务有额外的限制。
  2. 确定哪些默认服务限制需要提高。
  3. 了解在高峰负载下运行应用所需的容量,并确保在可用性域出现故障时,您的限制能够具有可恢复性。

监视和管理服务限制

Cloud Architect, Cloud Operations Manager

您应该根据应用定期评估 Oracle Cloud Infrastructure 服务的使用情况。留出增长和扩展的空间,避免在例行使用应用时无意中超出服务限制。跟踪使用情况并监视增长。
  • 使用 OCI 控制台或服务限制 API 获取租户的当前资源利用率和服务总限制。例如,每个可用性域使用多少计算实例,以及您需要在该可用性域和区域增加多少空间。

  • 如果需要,请求提高或降低资源的服务限制。记录并跟踪请求。收到确认后,请转到 OCI 控制台或服务限制 API 以验证服务限制是否已增加(或已减少)。

设置区间限额

Cloud Architect, Cloud Operations Manager

管理员使用策略语句创建区间限额。区间限额用于控制每个云区间中的资源使用方式。管理员使用策略语句创建区间限额。
  1. 根据您的区间结构,确定每个区间的服务及其配额要求。在父区间级别设置的限额将限制该区间及其所有子区间的资源使用。为父区间设置限额时,请记住在子区间中包含使用量。
  2. 将区间限额的范围确定为可用性域、区域性限额或全局限额。
  3. 创建区间限额策略语句。设置具有可用性域 (Availability Domain,AD) 范围的配额时,除非您在策略中指定特定 AD,否则配额会分配给每个 AD。区域配额适用于每个区域。

意识到固定服务限制

Cloud Architect, Cloud Operations Manager

请注意,某些资源具有固定且不可更改的服务限制。

确定可能影响应用程序并适当调整体系结构的那些应用程序。例如,至多可以将 5 个安全列表附加到单个子网。要克服此限制,除了安全列表之外,还可以调整体系结构以使用网络安全组。

贵方服务限制中的因素故障转移使用量

Cloud Architect, Cloud Operations Manager

确保在当前服务限制与最大使用量之间考虑足够的间隙,以适应故障转移。

资源发生故障时,在成功终止之前,可能仍会将其计入限制。确保在终止发生故障的资源之前,您的限制涵盖所有发生故障的资源与替换的重叠。计算此间断时应考虑可用性域故障。

  1. 了解您的可靠性和可用性方案,以及您如何使体系结构具有足够的弹性以适应这种情况。
  2. 了解您的部署模式,例如蓝色/绿色、滚转或金丝雀。
  3. 对故障转移的服务限制设置适当的缓冲区。
  4. 为未来的增长和扩张留出适当的空间。