配置环境温度
了解配置环境温度如何帮助优化电源利用率
管理网络基础设施中的电源的关键是有效利用预配置的电源。预置功率是使路由器或交换机联机所需的最低功率。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
或者,
show snmp mib walk jnxOperatingFRUPower | grep "\.7\."
使用 SNMP MIB 命令查看每个 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
特定 FPC 的功耗并PWR Range Overshoot
发出警报,并将环境温度设置为下一个更高的设置。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 的实际功耗超过配置值超过三分钟,电源管理器将覆盖该 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 脱机,具体取决于当时可用的机箱总功率。