您可以定义部署限制策略,当用户在 Cloud Assembly 中部署云模板和在 Service Broker 中请求目录项时控制部署可以使用的资源量。此过程中的用例介绍了如何配置部署限制策略。
部署限制应用于云模板或目录项的各个部署。如果要在用户、项目或组织级别限制资源,请参见如何使用策略配置 Service Broker 资源配额。
作为云管理员,您可以限制每个部署可使用的总内存、CPU 计数、存储和虚拟机数量。此外,您还可以限制部署中特定资源(例如,云模板中的计算机)的内存、CPU 计数和存储。
这些限制应用于策略范围内的所有部署。您可以使用策略条件将范围缩小到特定部署,在这种情况下,策略仅应用于该部署。
如何实施部署限制策略?
- 实施策略后,用户可以在指定的限制内置备部署资源。
- 可以实施多个部署限制策略。如果为部署定义了多个策略,将对每个资源实施最低限制值。
- 如果定义了资源配额策略和批准策略且影响策略范围内的部署,则会在实施其他策略类型之前实施部署限制。
- 如果部署未请求任何资源(如工作流部署),则不会对该部署实施策略。
何时应用部署限制策略?
- 用户在 Cloud Assembly 中请求目录项或在 Service Broker 中请求云模板。
- 用户更改部署或其组件资源。
部署限制策略限制
- 某些映像的存储值在分配期间不进行计算,因为这些映像不包含任何存储相关信息。对于此类映像的存储,分配 8 GB 的默认引导磁盘大小。下表详细列出了对于每种云类型,哪些映像包含引导磁盘容量信息。
云类型 未提供引导磁盘容量 提供引导磁盘容量 Azure - 默认映像
- 标准映像
默认引导磁盘大小为 8 GB。
- 专用映像
- 自定义映像
AWS 实例存储映像磁盘大小(包括引导磁盘)不计算在内。 默认引导磁盘大小为 8 GB。
- 公共映像
- 专用映像
GCP 公共映像 vSphere - ova
- ovf
默认引导磁盘大小为 8 GB。
映像磁盘不计算在内。
- 虚拟机模板
- 库项目 ova
- 库项目 ovf
在此用例中,通过三个策略定义说明了如何构建部署限制策略和策略实施的结果。
过程
下一步做什么
- 有关如何处理和实施其他策略的更多示例,请参见如何处理 Service Broker策略。
- 配置与您的组织和项目相关的策略。
- 在“我的资源使用情况”仪表板上监控置备的资源。请参见了解有关 Service Broker 目录项的更多信息。