华为Optix_OSN1500_OSN2500_OSN3500设备风扇调速方案
问题描述
对于OSN1500 NG-SDH设备风扇调速方案,R3及以前版本和R6及以后版本是不一致的,因此使用cfg-get-fanspeed查询结果返回也不相同,举例如下:
主机版本:5.21.12.42
:cfg-get-fanspeed
FAN-SPEED
FAN-SPEED XC-HIGHEST-TEMPERATURE
auto(mid) 38
Total records :1
主机版本:5.21.16.13
:cfg-get-fanspeed
FAN-SPEED
FAN-SPEED MINIMUM-DISPERSION
auto(high) 580
Total records :1
那么具体的调速方案是什么,该如何理解返回结果哪?
告警信息
无
处理过程
根据对应的风扇调速方案理解cfg-get-fanspeed返回结果。
根因
对于NGSDH设备,R6之前的版本是根据网元的温度来进行风扇调速的,因此cfg-get-fanspeed命令返回结果就是风扇转速和交叉板监测的温度。
R6及以后是根据温差进行温度调整的,温差是单板上关键芯片容许的最高正常工作温度和当前温度的差值。
风扇自动调速方案考虑了两种变化过程,向高调速和向低调速:
向高调速
主控定时读取所有单板传感器上报的温度值和容忍温度差,只要任意一块单板检测温度,算出的容忍温度差小于40℃(=40度),风扇从低速切换到中速。
主控定时读取所有单板传感器上报的温度值和容忍温度差,只要任意一块单板检测温度,算出的容忍温度差小于30℃(=30度),风扇从中速切换到高速。
向低调速
为了防止在变速点风扇转速反复变化,设置温度回差,主控定时读取所有单板传感器上报的温度值和容忍温度差,所有单板检测温度,算出的容忍温度差小于38℃(=38度),风扇从高速切换到中速,否则维持原状。
主控定时读取所有单板传感器上报的温度值和容忍温度差,所有单板检测温度,算出的容忍温度差小于48℃(=48度),风扇从中速切换到低速,否则维持原状。
另外,如下几种情况下风扇会全速运转:
1、使用旧交叉板的网元,风扇会全速运转:
3500:SSN1GXCSA、SSN1EXCSA、SSN1UXCSA、SSN1UXCSB
7500:SST1GXCSA、SST1GXCSB
2500:SSQ1CXL、SSQ2CXL
2500REG:SSQ1CRG
2、主控板上电初始,或者主控不在位,风扇全速运转;
3、自动调速模式下,只要检测到其中一个风扇离线(BD_STATUS),其它风扇全速运转;
4、自动调速模式下,只要检测到其中一个风扇故障FAN_FAIL告警,其它风扇全速运转。
5、使用SSN1FAN和SSN1XDS板配合的网元,风扇会全速运转。
建议与总结
R6的风扇调速方案过于复杂,而且不够合理,研发计划在后续的版本进行优化。
目前R9C04版本采用的仍然是和R6版本相同的调速方案。
- 上一篇:Opitx OSN3500线路板环回时导致ECC环回问题释疑 2018-5-24
- 下一篇:Optix OSN3500 以太网业务实际带宽测试 2018-5-24