on 10-01-2014 02:01 AM
Power management support was introduced for the CRS platform from IOS-XR version 4.3.0 onward.
The implementation includes the tracking of the available power to the chassis and the power consumed as well as chassis power zone monitoring for fixed (TDI) and modular (Arctic) power systems. It is limited to a static checking against known worst case numbers and logging warnings and alarms. It also implements a user interface (CLI) to display the worst case power consumption and the power availability.
Powermanagement is available for all LCs (MSC and PLIM) on CRS-1 and CRS-3. It covers the 4,8 and 16 slot chassis including RPs, Swich Fabric Cards, Alarm Modules, Fan Tays and Fan Controller.
On the fixed (TDI) power system the monitoring is based per power zone.
Power management is based on a static worst case power table and slot power data. For the power usage calculations, always worst case (full load on all modules) power consumption data from the internal tables are assumed. It can’t be configured.
The software will only issue warnings. Modules are allowed to function even if they exceed the calculated chassis power availability.
When total power consumption is calculated, the power consumption of all mandatory cards like RPs, Switch Fabric Cards, Fan Trays, Fan Controllers and Alarm Modules, will always be added to the total chassis power usage. Independent if they are physically present. This prevents exceeding the power budget if redundant mandatory modules are added.
SPAs ,XFPs etc. are also icluded in the calculated power consumption, independent if they are inserted.
For the modular (Arctic) power system, the total power availability is the sum of all power modules in both shelves minus one. This one power module is reserved to cover a single module failure. The software will issue a separately worded warning and alarm when the power consumption crosses this threshold.
A major alarm is generated from shelf_mgr process if the power consuption is deemed to exceed the available power budget. The alpha display is set accordingly:
Modular (Arctic) Power-system: PWR CRITICAL
Fixed (TDI) Power-system: ZONEX PWR CRITCL (X = power zone)
A minor alarm is set when the redundancy threshold is crossed.
The alpha display is set to PWR LOW.
On systems with the fixed power system the following syslog message is issued when the worst case power budget is exceeded in a Zone:
%PLATFORM-SHELFMGRV2-2-INSUFFICIENT_ZONE_POWER : Power allotted in zone 2 has exceeded the available zone power budget. Please check the 'show power' command to resolve this situation.
On systems with the modular power system the following syslog message is issued when the worst case power budget is exceeded:
%PLATFORM-SHELFMGRV2-2-INSUFFICIENT_RACK_POWER : Power allotted to cards in this rack has exceeded the available rack power budget. Please check the 'show power' command to resolve this situation.
The following message is printed on a system with the modular power system when the worst case consumption exeeds the capacity to provide shelf redundancy:
%PLATFORM-SHELFMGRV2-4-POWER_MODULE_REDUNDANCY_LOS
RP/0/RP0/CPU0:CRS-X(admin)#show power ?
allotted displays power consumption information
capacity displays power capacity information
summary displays a summary of the power information
Examples:
RP/0/RP0/CPU0:CRS-X(admin)#sh power allotted location 0/0/cpu0
Tue Sep 30 12:36:38.240 UTC
nodeid = 0x2a000001
Node Card Type State PID RealTime WorstCase
Power (W) Power(W)
--------------------------------------------------
0/0/* MSC-X POWERED UP CRS-MSC-X 431.52 680.00
0/0/PL0 40-10GbE POWERED UP 40X10GE-WLO 56.09 100.00
RP/0/RP0/CPU0:CRS-X(admin)#show power allotted rack 0
Tue Sep 30 13:17:26.767 UTC
Node Card Type State PID RealTime WorstCase
Power (W) Power(W)
--------------------------------------------------
0/0/* MSC-X POWERED UP CRS-MSC-X 431.52 680.00
0/0/PL0 40-10GbE POWERED UP 40X10GE-WLO 56.09 100.00
0/2/* FP-X POWERED UP CRS-FP-X 439.26 700.00
0/2/PL0 4-100GbE POWERED UP 4X100GE-LO 98.23 110.00
0/3/* MSC-140G POWERED UP CRS-MSC-140G * 450.00
0/3/PL0 6-10GE-WLO-FLEPOWERED UP * 175.00
0/4/* FP-X UNPOWERED CRS-FP-X * 60.00
0/7/* MSC-X POWERED UP CRS-MSC-X 431.02 680.00
0/7/PL0 40-10GbE POWERED UP 40X10GE-WLO 66.62 100.00
0/8/* MSC-140G POWERED UP CRS-MSC-140G * 450.00
0/8/PL0 6-10GE-WLO-FLEPOWERED UP * 175.00
0/14/* MSC-X POWERED UP CRS-MSC-X 443.33 680.00
0/14/PL0 4-100GbE POWERED UP 4X100GE-LO 76.25 110.00
0/RP0/* RP-X86v1 POWERED UP CRS-16-PRP-12G 171.05 225.00
0/RP1/* RP-X86v1 POWERED UP CRS-16-PRP-12G 172.45 225.00
0/SM0/* FC-400G/S POWERED UP CRS-16-FC400/S 78.57 131.00
0/SM1/* FC-400G/S POWERED UP CRS-16-FC400/S 76.25 131.00
0/SM2/* FC-400G/S POWERED UP CRS-16-FC400/S 79.38 131.00
0/SM3/* FC-400G/S POWERED UP CRS-16-FC400/S 76.76 131.00
0/SM4/* FC-400G/S POWERED UP CRS-16-FC400/S 77.26 131.00
0/SM5/* FC-400G/S POWERED UP CRS-16-FC400/S 76.45 131.00
0/SM6/* FC-400G/S POWERED UP CRS-16-FC400/S 76.60 131.00
0/SM7/* FC-400G/S POWERED UP CRS-16-FC400/S 80.20 131.00
0/FC0/* FAN-CT POWERED UP CRS-16-FAN-CT * 110.00
0/FC1/* FAN-CT POWERED UP CRS-16-FAN-CT * 110.00
0/AM0/* ALARM-B POWERED UP CRS-16-ALARM-B * 11.00
0/AM1/* ALARM-B POWERED UP CRS-16-ALARM-B * 11.00
0/FAN-TR0 FAN TRAY POWERED UP CRS-16-FANTRAY * 1215.00
0/FAN-TR1 FAN TRAY POWERED UP CRS-16-FANTRAY * 1215.00
NOTES:
worst case power that can be consumed by rack is 8640.000W
RP/0/RP0/CPU0:CRS-TDI(admin)#sh power summary rack 0
Location Power Capacity Power Allotted Power Available Power State
---------- ---------------- ---------------- -------------------------------
Rack 0:
Zone 1: 2200.0W 2071.0W 129.0W OK
Zone 2: 2200.0W 1391.0W 809.0W OK
Zone 3: 2200.0W 2220.0W 0.0W INSUFFICIENT
Zone 4: 2200.0W 2031.0W 169.0W OK
Zone 5: 2200.0W 1391.0W 809.0W OK
Zone 6: 2200.0W 2220.0W 0.0W INSUFFICIENT
Zone 3 and 6 exceeds the worst case( full load on all modules) power capacity. But all modules will continue to work if the real power draw is below the available power capacity. If the the real power consumtion exceeds the available budget on a Zone the whole Zone is shut down. If the modules cannot be shifted accordingly to avoid exceeding the power capacity a migration to the modular power system has to be considered.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: