The invention discloses a test method for the stability of the server link signal. By detecting the first temperature in the operation process after the server to be tested is powered on, when the difference between the first temperature and the second temperature when the server to be tested is powered on reaches a preset threshold value, the server to be tested is controlled to conduct the data link pressure performance test, and the link signal of the server to be tested under a certain pressure is obtained Quality parameter value. Finally, the link signal quality parameter value is compared with the preset parameter value to get the link signal stability test result of the server to be tested, which realizes the test of the link signal quality stability after the temperature change of the test server during the power on and operation process, so as to better grasp the ability of the server to adapt to the temperature change. The invention also discloses a testing device, a testing system and a computer-readable storage medium for the stability of a server link signal, which has the above beneficial effects.
【技术实现步骤摘要】
服务器链路信号稳定性的测试方法、测试装置及测试系统
本专利技术涉及服务器测试
,特别是涉及一种服务器链路信号稳定性的测试方法、测试装置、测试系统及计算机可读存储介质。
技术介绍
服务器上电开机后会对内部数据链路有个训练(training)过程,通过反复的训练使内部数据链路的参数实现当前状态下的最佳信号质量。例如,CPU直连硬盘的数据链路中有两个影响链路信号质量的参数txeq(TransmitterEqualization,CPU端的均衡器)和ctle(ContinuousTimeLinearEqualizer,连续时间线性均衡器)。其中寄存器参数txeq在CPU端,寄存器参数ctle在硬盘端。服务器上电后,CPU会有初始化训练过程,这个过程中CPU会发送自身寄存器参数txeq值给硬盘端,硬盘会根据txeq值修改本身的ctle值并反馈给CPU。通过这个反复训练过程匹配出的txeq参数和ctle参数能实现最佳信号质量。这些参数往往受到服务器所处的外界环境温度的影响。如对于txeq参数和ctle参数来说,外界环境温度会影响电路的阻抗,而电路的阻抗会影响txeq参数和ctle参数的设定。然而,这些参数在设定以后就不会更改了。在服务器上电以后,服务器的运行温度必然会发生变化,而服务器所处的外界环境温度也有可能会发生变化。此时,之前上电时训练处的内部数据链路的参数能否保证内部数据链路的信号质量,是需要进行验证分析的。
技术实现思路
本专利技术的目的是提供一种服务器链路信号稳定性的测试方法、测试装 ...
【技术保护点】
1.一种服务器链路信号稳定性的测试方法,其特征在于,包括:/n检测待测服务器上电后的运行过程中的第一温度;/n当所述第一温度与所述待测服务器上电时的第二温度的差值达到预设阈值时,控制所述待测服务器进行数据链路压力性能测试,得到所述待测服务器的链路信号质量参数值;/n将所述链路信号质量参数值与预设参数值对比,得到所述待测服务器的链路信号稳定性测试结果。/n
【技术特征摘要】
1.一种服务器链路信号稳定性的测试方法,其特征在于,包括:
检测待测服务器上电后的运行过程中的第一温度;
当所述第一温度与所述待测服务器上电时的第二温度的差值达到预设阈值时,控制所述待测服务器进行数据链路压力性能测试,得到所述待测服务器的链路信号质量参数值;
将所述链路信号质量参数值与预设参数值对比,得到所述待测服务器的链路信号稳定性测试结果。
2.根据权利要求1所述的测试方法,其特征在于,链路信号质量参数的类型包括压力性能值和链路速率位宽值。
3.根据权利要求1所述的测试方法,其特征在于,所述检测待测服务器上电后的运行过程中的第一温度,具体为:
利用温度传感器检测在所述待测服务器上电后的运行过程中所述待测服务器的机箱的温度,记为所述第一温度。
4.根据权利要求1所述的测试方法,其特征在于,所述检测待测服务器上电后的运行过程中的第一温度,具体为:
获取所述待测服务器的BMC检测的温度,记为所述第一温度。
5.根据权利要求1所述的测试方法,其特征在于,在所述检测待测服务器上电后的运行过程中的第一温度之前,还包括:
在所述待测服务器上电时,利用温度调节装置将所述待测服务器的温度调节至所述第二温度;
在所述待测服务器进入运行状态时,利用所述温度调节装置将所述待测服务器的第一温度调节至与所述第二温度满足所述预设阈值的第三温度。
6.根据权利要求5所述的测试方法,其特征在于,所述当所述第一温度与所述待测服务器上电时的第二温度的差值达到预设阈值时,控制所述待测服务器进行数据链路压力性能测试,得到所述待测服务器的链路信号质量参数值,具体为:
当所述第一温度达到所述第三温度时,控制所述待测服务器进行数据链路压力性能测试,得到所述待测服务器的第一链路信号质量参数值;
在所述得到所述待测服务器的第一链路信号质量参数值之后,在所述将所述链路信号质量参数值与预设参数值对比,得到所述待测服务器的链路信号稳定性测试结果之前,还包括:
控制所述待测服务器下电后,控制所述待测服务器在所述第三温度下上电;
在所述待测服务器进入运行状态时,利用所述温度调节装置将所述待测服务器的第一温度调节至所述第二温度,控制所述待测服务器进行数据链路压力性能测试,得到所述待测服务器的第二链路信号质量参数值;
相应的,所述将所述链路信号质量参数值与预设参数值对比,得到所述待测服务器的链路信号稳定性测试结果,具体为:
将所述第一链路信号质量参数值和所述第...
【专利技术属性】
技术研发人员:范鹏飞,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。