配置环境温度
了解配置环境温度如何帮助优化电力利用率
管理网络基础架构用电的关键是有效利用已配置的电力。预配功率是使路由器或交换机联机所需的最小功率。Junos OS 会考虑设备中安装的所有 FRU 的最坏情况下的功耗要求,从而确定所需的最小功耗。优化 MX 系列路由器或 EX9200 交换机上配置电源的方法之一是将设备配置为在较低温度下运行。您可以通过配置较低的环境温度来使设备在较低的工作温度下运行。
环境温度是设备的最高工作温度。通过配置环境温度,可以优化为冷却系统和线卡配置的功率。风扇运行的最高速度取决于配置的环境温度。随着风扇转速的增加,风扇消耗的功率也随之增加。因此,当温度较高时,设备会消耗更多功率,因为风扇运行速度更快,以便将机箱的工作温度维持在配置的限制内。
当路由器或交换机重新启动时,系统会根据配置的环境温度调整线卡的功率分配或配置功率。如果没有足够的电力可用,则会发出轻微的机箱警报。但是,机箱会在配置的环境温度下继续运行。只有在通过添加新的电源模块或使一些线卡脱机来提供更多电源后,才能配置新的更高环境温度。通过使用通过配置较低的环境温度而节省的预置功率,可以使更多硬件组件联机。
特定的环境温度值可能不适用于不同的地理位置,例如,在较冷的地区。对于在较冷地区运行的设备,您可以配置较低的环境温度,这有助于显著降低配置功率。但是,在温度较高的区域,您可能需要配置更高的环境温度,以确保设备平稳运行。例如,如果路由器或交换机在较冷的地区运行,则可以将环境温度设置为 25°C,这样可以降低最大风扇速度,从而降低最大功耗。因此,通过配置适当的环境温度,您可以减少配置的功率并节省网络电源基础架构的成本。
您可以使用语句在[edit chassis]
层次结构级别配置环境温度set chassis ambient-temperature (25C|40C|55C)
。MX 系列路由器和 EX9200 交换机的默认环境温度为 40°C。
set chassis ambient-temperature temperature
PTX10004、PTX10008 和 PTX10016 路由器不支持和 show chassis ambient-temperature
命令,因为它们的功率分配基于默认环境温度。
通过配置环境温度来监控PTX5000 FPC 的功耗
您可以配置 PTX5000 机箱的环境温度,以管理分配给 FPC 的电源。您可以将机箱的环境温度设置为 25° C 或 40° C。在系统初始化时,电源管理器读取环境温度,并根据该温度下的功率预算策略为 FPC 分配电源。
要验证 FPC 的功耗,请使用以下语句:
show chassis power detail | grep "FPC"
在[edit]
层次结构级别使用语句查看 FPC 的功耗。user@host> show chassis power detail | grep "FPC" FPC 0 448 FPC 1 419 FPC 2 373 FPC 3 0 FPC 4 0 FPC 5 0 FPC 6 0 FPC 7 0
或者,使用 SNMP MIB 命令查看
show snmp mib walk jnxOperatingFRUPower | grep "\.7\."
每个 FPC 的功耗:user@host> show snmp mib walk jnxOperatingFRUPower | grep "\.7\." jnxOperatingFRUPower.4.1.7.0 = 0 jnxOperatingFRUPower.7.1.0.0 = 457 < ------ For FPC 0 jnxOperatingFRUPower.7.2.0.0 = 428 < ------ For FPC 1 jnxOperatingFRUPower.7.3.0.0 = 381 < ------ For FPC 2 jnxOperatingFRUPower.15.7.0.0 = 0
show chassis alarms
使用语句查看为任何 FPC 生成的告警:user@host> show chassis alarms Alarm time Class Description 2007-04-08 05:51:12 UTC Minor FPC 1, Consumption > 90percent of allocated Budget 2007-04-08 05:51:12 UTC Minor FPC 0, Consumption > 90percent of allocated Budget 2007-04-08 05:50:26 UTC Minor FPC 0 SIB Link Error 2007-04-08 05:49:34 UTC Minor SIB 0 FPC Link Error 2007-04-08 05:48:02 UTC Minor No Redundant Power for FPC 0-7 2007-04-08 05:48:01 UTC Minor No Redundant Power for Rear Chassis 2007-04-08 05:48:01 UTC Minor No Redundant Power for Fan 0-2
如果 FPC 消耗的功率超过分配功率预算
Consumption > 90percent of allocated Budget
的 90%,则会发出告警。FPC 功耗以 65 秒的间隔测量。注意:从 Junos OS 版本 18.4R1 开始,PTX5000路由器在以下事件中不会引发机箱告警:
FPC 的功耗超过分配功率预算的 90%。
FPC 的功耗超过分配的功率预算的 100%(在这种情况下,将注册系统日志)。
注意:如果 PTX5000 机箱具有冗余电源模块,并且如果一个 PSM 发生故障,则 FPC 仍然可以在线。
仅发出警报。No redundant power supply
如果 PTX5000 机箱没有冗余电源模块,则一个 PSM 发生故障可能会导致 FPC 脱机,具体取决于当时可用的机箱总功率。
当 FPC 的功耗连续三个时间间隔超过分配的预算时,
Consumption > 90percent of allocated Budget
将清除PWR Range Overshoot
该特定 FPC 并发出警报,并将环境温度设置为下一个更高的设置。user@host> show chassis alarms 9 alarms currently active Alarm time Class Description 2007-04-08 05:56:38 UTC Minor FPC 2, Consumption > 90percent of allocated Budget 2007-04-08 05:55:33 UTC Minor FPC 1, PWR Range Overshoot 2007-04-08 05:53:22 UTC Minor FPC 0, PWR Range Overshoot 2007-04-08 05:50:26 UTC Minor FPC 0 SIB Link Error 2007-04-08 05:49:34 UTC Minor SIB 0 FPC Link Error 2007-04-08 05:48:02 UTC Minor No Redundant Power for FPC 0-7 2007-04-08 05:48:01 UTC Minor No Redundant Power for Rear Chassis 2007-04-08 05:48:01 UTC Minor No Redundant Power for Fan 0-2
注意:Consumption > 90percent of allocated Budget
警报会根据新的环境温度设置进行更新,但机箱环境温度不会改变。user@host> show chassis alarms 5 alarms currently active Alarm time Class Description 2007-04-01 04:36:53 UTC Minor No Redundant Power for FPC 0-7 2007-04-01 04:36:52 UTC Minor No Redundant Power for Rear Chassis 2007-04-01 04:36:51 UTC Minor No Redundant Power for Fan 0-2 2007-04-01 04:36:47 UTC Minor PDU 1 Absent
您可以使用
show chassis ambient-temperature
命令验证温度。user@host> show chassis ambient-temperature Ambient Temperature: 25C
进入配置模式并检查配置的环境温度。
show chassis ambient temperature
使用操作模式命令。user@host# show chassis ambient temperature Ambient Temperature: 25C
此值设置为上次配置的值。
要清除为过冲条件设置的温度,请使用命令
request chassis power-manager reset ambient-config
。user@host> request chassis power-manager reset ambient-config
复位后验证环境温度。
show chassis ambient-temperature Ambient Temperature: 25C
使用
show chassis alarms
命令验证机箱中的活动报警。user@host> show chassis alarms 7 alarms currently active Alarm time Class Description 2007-04-01 04:36:53 UTC Minor No Redundant Power for FPC 0-7 2007-04-01 04:36:52 UTC Minor No Redundant Power for Rear Chassis 2007-04-01 04:36:51 UTC Minor No Redundant Power for Fan 0-2 2007-04-01 04:36:47 UTC Minor PDU 1 Absent
根据机箱环境温度配置管理分配给PTX5000 FPC 的电源
增强了 PTX5000 数据包传输路由器 的电源管理功能,通过配置机箱的环境温度来管理提供给路由器上 FPC 的电源。您可以将机箱的环境温度设置为 25° C 或 40° C。在系统初始化时,电源管理器读取环境温度,并根据该温度下的功率预算策略为 FPC 分配电源。如果任何 FPC 的实际功耗超过配置值超过 3 分钟,电源管理器将覆盖该 FPC 配置的环境温度设置,并将其环境温度重置为下一个更高的级别,并根据新的温度设置重新分配功率。所有过冲 FPC 都保持在动态环境温度模式,直到下次重新启动,或者直到您使用 CLI 命令覆盖它。然后,电源管理器会根据配置的环境温度设置重置 FRU 的功率预算。
如果未设置环境温度,则将 55° C 视为默认环境温度,并根据默认环境温度为 FPC 分配功率。
例如,如果机箱环境温度设置为 25° C,电源管理器会根据 25°C 的功率预算策略为 FPC 分配功率。如果 FPC 消耗的功率超过分配功率的 90%,则会发出告警。Consumption > 90percent of allocated Budget
如果 FPC 功耗超过分配的功率超过三分钟, PWR Range Overshoot
则会发出警报,电源管理器会根据下一个更高的温度设置(即 40° C)重新分配该 FPC 的电源。
在报警状态下 PWR Range Overshoot
,您无法重新配置或删除环境温度设置。使用 request chassis power-manager reset ambient-config
命令清除报警条件后,可将环境温度重置为较早的设置。
如果 PTX5000 机箱具有冗余电源模块,并且如果一个 PSM 发生故障,则 FPC 仍然可以在线。
仅发出警报。 No redundant power supply
如果 PTX5000 机箱没有冗余电源模块,则一个 PSM 发生故障可能会导致 FPC 脱机,具体取决于当时可用的机箱总功率。