上一主题: 属性下一主题: 用户卷


资源

在“资源”选项卡中可以为各组件实例指定所需的硬件资源量。 您可以选择组件所需的 CPU 量(占整个 CPU 的百分比)、内存量和带宽量。

资源类型和规范

可以指定下列资源类型:

CPU

为每个实例分配的 CPU 份量。 份量可以指定为 1 CPU 的百分比(例如 10%)或小数(0.10)。
有关组件最小、最大和默认值的信息,请参阅《组件目录参考指南》中的相应组件主题。

内存

为每个实例分配的内存量。 该量可以指定为以兆字节(例如 128M)或千兆字节(例如 2G)为单位的整数值。 对于 32 位 Linux 组件,内存应在 32M 至 3G 之间。

带宽

为每个实例分配的网络带宽量。 该量可以指定为以兆位/秒(例如 10M)或千兆位/秒(例如 1G)为单位的整数值。 对于简单的组件,带宽最大量是 2G(全双工千兆以太网端口)。

作为管理员,您可以为主干或内部网络在网格上启用网络带宽的超额订阅。 如果启用,组件可以使用比他们已配置的网络带宽更多的带宽。

如果禁用,每个组件的最大网络带宽为基于其配置的网络带宽。 在组件十分接近配置的带宽时,会为该组件随机丢弃网络数据包。 只要组件使用的带宽超过配置的带宽,就会丢弃该组件的所有网络数据包。

带宽的资源超额订阅的启用状态显示在显示板上。 有关设置超额订阅的详细信息,请参阅《命令行 Shell 参考指南》。

资源范围

您可以为每个资源类型指定范围。 范围定义组件所需的正常操作参数以及针对沙盒用途的最低资源要求。

最小值

组件完全正常工作所需的绝对最小资源量。 行组件很有用,此时运行组件不会有生产负载,因此使用的资源量会少很多。 将该值与以下默认值(即生产所需的资源量)相对比。

最大值

组件可以获得的最大资源量。 通常,这是组件可以使用的最大值(即为其提供更多的资源并不会提高性能)。 为组件分配的量不会超过指定的最大量,从而确保它不能从其他组件获取资源-将其看作限额。

默认值

组件在生产环境中正常运行所需的最小资源量。 除非至少分配了那么多的资源,否则组件不能启动(很可能无法整体启动应用)。 指定最小值有助于确保组件运行时有确定的“保证”资源量-将其看作关于该资源的服务级别协议 (SLA)。

注释