CN112253520B - 一种远程测试服务器pwm风扇稳定性的方法及装置 - Google Patents

一种远程测试服务器pwm风扇稳定性的方法及装置 Download PDF

Info

Publication number
CN112253520B
CN112253520B CN202011203356.7A CN202011203356A CN112253520B CN 112253520 B CN112253520 B CN 112253520B CN 202011203356 A CN202011203356 A CN 202011203356A CN 112253520 B CN112253520 B CN 112253520B
Authority
CN
China
Prior art keywords
fan
pwm
pwm fan
tested
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011203356.7A
Other languages
English (en)
Other versions
CN112253520A (zh
Inventor
刘汉龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202011203356.7A priority Critical patent/CN112253520B/zh
Publication of CN112253520A publication Critical patent/CN112253520A/zh
Application granted granted Critical
Publication of CN112253520B publication Critical patent/CN112253520B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • F04D27/001Testing thereof; Determination or simulation of flow characteristics; Stall or surge detection, e.g. condition monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

本发明提供一种远程测试服务器PWM风扇稳定性的方法及装置,所述方法包括如下步骤:S1.配置待试服务器PWM风扇测试网络环境,通过风扇控制终端及待测服务器BMC控制PWM风扇接口进行稳定性测试;S2.风扇控制终端通过PWM风扇接口模拟PWM风扇供电信号通断,再通过风速传感器及待测服务器BMC验证PWM风扇接口对风扇供电状态的控制是否有效;S3.风扇控制终端通过PWM风扇接口模拟PWM风扇调速信号通断,并通过待测服务器BMC及风扇传感器验证PWM风扇是否能正常调速;S4.风扇控制终端通过PWM风扇接口模拟PWM风扇风速反馈信号通断,并通过待测服务器BMC验证PWM风扇是否能正常反馈风速。

Description

一种远程测试服务器PWM风扇稳定性的方法及装置
技术领域
本发明属于服务器风扇测试技术领域,具体涉及一种远程测试服务器PWM风扇稳定性的方法及装置。
背景技术
随着各行各业快速发展对服务器需求越来越大,越来越多的客户采用大量的服务器作为核心应用。现在的服务器无特殊情况均7*24小时不间断运行;而绝大数服务器均采用PWM风扇,进行风冷散热;而服务器的内部温度的高低,直接决定服务器各元器件如CPU、内存等工作的稳定性;因此PWM风扇稳定性是衡量服务器的稳定性最重要的标准之一。
现在测试服务器PWM风扇普遍采用人工手工方式;如现场手工插拔风扇、挡住扇叶模拟风扇故障等,而测试次数一般需要成百上千次;采用手工测试的效率明显较低,且存在手工插拔导致接触不良的误操作风险。
此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种远程测试服务器PWM风扇稳定性的方法及装置,是非常有必要的。
发明内容
针对现有技术的上述现有服务器PWM风扇测试次数多,采用手工测试效率低,且容易导致接触不良的缺陷,本发明提供一种远程测试服务器PWM风扇稳定性的方法及装置,以解决上述技术问题。
第一方面,本发明提供一种远程测试服务器PWM风扇稳定性的方法,包括如下步骤:
S1.配置待试服务器PWM风扇测试网络环境,通过风扇控制终端及待测服务器BMC控制PWM风扇接口进行稳定性测试;
S2.风扇控制终端通过PWM风扇接口模拟PWM风扇供电信号通断,再通过风速传感器及待测服务器BMC验证PWM风扇接口对风扇供电状态的控制是否有效;
S3.风扇控制终端通过PWM风扇接口模拟PWM风扇调速信号通断,并通过待测服务器BMC及风扇传感器验证PWM风扇是否能正常调速;
S4.风扇控制终端通过PWM风扇接口模拟PWM风扇风速反馈信号通断,并通过待测服务器BMC验证PWM风扇是否能正常反馈风速。
进一步地,步骤S1具体步骤如下:
S11.配置待测服务器PWM风扇与风扇控制终端通过风扇控制接口连接;
S12.配置风扇控制终端与风扇传感器连接;
S13.配置待测服务器BMC及风扇控制终端与测试机通过IP网络连接;
S14.配置测试机添加待测服务器BMC的IP地址、用户名、密码及风扇控制终端IP地址,并设置PWM风扇稳定性测试次数以及缓冲时间;
S15.配置测试机通过风扇控制终端制PWM风扇接口,并配合待测服务器BMC以及风速传感器进行PWM风扇稳定性测试。测试机通过SSH远程登录待测服务器BMC,通过待测服务器BMC下发PWM风扇调速命令以及获取待测服务器PWM风扇状态。
进一步地,步骤S2具体步骤如下:
S21.测试机通过风扇控制终端控制PWM风扇接口电源线断开,并等待设定的缓冲时间;
S22.测试机判断是否待测服务器BMC的PWM风扇异常告警;
若是,进入步骤S23;
若否,进入步骤S25;
S23.测试机通过风扇控制终端控制PWM风扇接口电源线接通,并等待设定的缓冲时间;
S24.测试机通过风速传感器判断是否PWM风扇运转正常,且待测服务器BMC的PWM风扇异常告警消失;
若是,进入步骤S3;
若否,进入步骤S25;
S25.测试机记录测试异常一次;
S26.判断测试次数是否完成;
若是,记录测试结果,测试结束;
若否,返回步骤S21。
进一步地,步骤S3具体步骤如下:
S31.测试机通过待测服务器BMC控制降低PWM风扇风速,并等待设定缓冲时间;
S32.测试机通过风速传感器判断PWM风扇转速是否降低;
若是,进入步骤S33;
若否,进入步骤S25;
S33.测试机通过待测服务器BMC控制提高PWM风扇风速,并等待设定缓冲时间;
S34.测试机通过风速传感器判断PWM风扇转速是否提高;
若是,进入步骤S35;
若否,进入步骤S25;
S35.测试机通过风扇控制终端控制PWM风扇接口调速信号线断开,并等待设定的缓冲时间;
S36.测试机判断是否待测服务器BMC的PWM风扇异常告警;
若是,进入步骤S37;
若否,进入步骤S25;
S37.测试机通过风扇控制终端控制PWM风扇接口调速信号线接通,并等待设定的缓冲时间;
S38.测试机判断是否待测服务器BMC的PWM风扇异常告警消失;
若是,进入步骤S4;
若否,进入步骤S25。
进一步地,步骤S4具体步骤如下:
S41.测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线断开,并等待设定的缓冲时间;
S42.测试机判断是否待测服务器BMC的PWM风扇异常告警;
若是,进入步骤S43;
若否,进入步骤S25;
S43.测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线闭合,并等待设定的缓冲时间;
S44.测试机判断是否待测服务器BMC的PWM风扇异常告警消失;
若是,进入步骤S26;
若否,进入步骤S25。
第二方面,本发明提供一种远程测试服务器PWM风扇稳定性的装置,包括:
PWM风扇测试环境配置模块,用于配置待试服务器PWM风扇测试网络环境,通过风扇控制终端及待测服务器BMC控制PWM风扇接口进行稳定性测试;
PWM风扇供电测试模块,用于设置风扇控制终端通过PWM风扇接口模拟PWM风扇供电信号通断,再通过风速传感器及待测服务器BMC验证PWM风扇接口对风扇供电状态的控制是否有效;
PWM风扇调速测试模块,用于设置风扇控制终端通过PWM风扇接口模拟PWM风扇调速信号通断,并通过待测服务器BMC及风扇传感器验证PWM风扇是否能正常调速;
PWM风扇风速反馈测试模块,用于设置风扇控制终端通过PWM风扇接口模拟PWM风扇风速反馈信号通断,并通过待测服务器BMC验证PWM风扇是否能正常反馈风速。
进一步地,PWM风扇测试环境配置模块包括:
控制终端配置单元,用于配置待测服务器PWM风扇与风扇控制终端通过风扇控制接口连接;
风速传感器配置单元,用于配置风扇控制终端与风扇传感器连接;
网络配置单元,用于配置待测服务器BMC及风扇控制终端与测试机通过IP网络连接;
地址及参数配置单元,用于配置测试机添加待测服务器BMC的IP地址、用户名、密码及风扇控制终端IP地址,并设置PWM风扇稳定性测试次数以及缓冲时间;
测试配置单元,用于配置测试机通过风扇控制终端制PWM风扇接口,并配合待测服务器BMC以及风速传感器进行PWM风扇稳定性测试。
进一步地,PWM风扇供电测试模块包括:
电源断开测试单元,用于设置测试机通过风扇控制终端控制PWM风扇接口电源线断开,并等待设定的缓冲时间;
异常第一判断单元,用于PWM风扇接口电源线断开时,设置测试机判断是否待测服务器BMC的PWM风扇异常告警;
电源接通测试单元,用于设置测试机通过风扇控制终端控制PWM风扇接口电源线接通,并等待设定的缓冲时间;
异常第二判断单元,用于PWM风扇接口电源线接通时,设置测试机通过风速传感器判断是否PWM风扇运转正常,且待测服务器BMC的PWM风扇异常告警消失;
异常记录单元,用于待测服务器BMC异常告警时,设置测试机记录测试异常一次;
测试完成判断单元,用于判断测试次数是否完成;
测试结果记录单元,用于测试次数完成后,记录测试结果,测试结束。
进一步地,PWM风扇调速测试模块包括:
风速降低测试单元,用于设置测试机通过待测服务器BMC控制降低PWM风扇风速,并等待设定缓冲时间;
风速第一判断单元,用于设置测试机通过风速传感器判断PWM风扇转速是否降低;
风速提高测试单元,用于设置测试机通过待测服务器BMC控制提高PWM风扇风速,并等待设定缓冲时间;
风速第二判断单元,用于设置测试机通过风速传感器判断PWM风扇转速是否提高;
调速断开测试单元,用于设置测试机通过风扇控制终端控制PWM风扇接口调速信号线断开,并等待设定的缓冲时间;
异常第三判断单元,用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警;
调速接通测试单元,用于设置测试机通过风扇控制终端控制PWM风扇接口调速信号线接通,并等待设定的缓冲时间;
异常第四判断单元,用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警消失。
进一步地,PWM风扇风速反馈测试模块包括:
风速反馈断开测试单元,用于设置测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线断开,并等待设定的缓冲时间;
异常第五判断单元,用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警;
风速反馈接通测试单元,用于设置测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线闭合,并等待设定的缓冲时间;
异常第六判断单元,用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警消失。
本发明的有益效果在于,
本发明提供的远程测试服务器PWM风扇稳定性的方法及装置,通过测试机远程自动测试待测服务器PWM风扇稳定性,实现测试时间及测试次数精确控制,并且保证测试不间断,免去人工现场测试,避免手工插拔导致接触不良的误操作风险,大大提高测试效率。
此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明的方法流程示意图一;
图2是本发明的方法流程示意图二;
图3是本发明的***示意图;
图中,1-PWM风扇测试环境配置模块;1.1-控制终端配置单元;1.2-风速传感器配置单元;1.3-网络配置单元;1.4-地址及参数配置单元;1.5-测试配置单元;2-PWM风扇供电测试模块;2.1-电源断开测试单元;2.2-异常第一判断单元;2.3-电源接通测试单元;2.4-异常第二判断单元;2.5-异常记录单元;2.6-测试完成判断单元;2.7-测试结果记录单元;3-PWM风扇调速测试模块;3.1-风速降低测试单元;3.2-风速第一判断单元;3.3-风速提高测试单元;3.4-风速第二判断单元;3.5-调速断开测试单元;3.6-异常第三判断单元;3.7-调速接通测试单元;3.8-异常第四判断单元;4-PWM风扇风速反馈测试模块;4.1-风速反馈断开测试单元;4.2-异常第五判断单元;4.3-风速反馈接通测试单元;4.4-异常第六判断单元。
具体实施方式
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
实施例1:
如图1所示,本发明提供一种远程测试服务器PWM风扇稳定性的方法,包括如下步骤:
S1.配置待试服务器PWM风扇测试网络环境,通过风扇控制终端及待测服务器BMC控制PWM风扇接口进行稳定性测试;
S2.风扇控制终端通过PWM风扇接口模拟PWM风扇供电信号通断,再通过风速传感器及待测服务器BMC验证PWM风扇接口对风扇供电状态的控制是否有效;
S3.风扇控制终端通过PWM风扇接口模拟PWM风扇调速信号通断,并通过待测服务器BMC及风扇传感器验证PWM风扇是否能正常调速;
S4.风扇控制终端通过PWM风扇接口模拟PWM风扇风速反馈信号通断,并通过待测服务器BMC验证PWM风扇是否能正常反馈风速。
实施例2:
如图2所示,本发明提供一种远程测试服务器PWM风扇稳定性的方法,包括如下步骤:
S1.配置待试服务器PWM风扇测试网络环境,通过风扇控制终端及待测服务器BMC控制PWM风扇接口进行稳定性测试;具体步骤如下:
S11.配置待测服务器PWM风扇与风扇控制终端通过风扇控制接口连接;
S12.配置风扇控制终端与风扇传感器连接;
S13.配置待测服务器BMC及风扇控制终端与测试机通过IP网络连接;风扇控制终端通过一个RJ45网络接口接入IP网络;
S14.配置测试机添加待测服务器BMC的IP地址、用户名、密码及风扇控制终端IP地址,并设置PWM风扇稳定性测试次数以及缓冲时间;
S15.配置测试机通过风扇控制终端制PWM风扇接口,并配合待测服务器BMC以及风速传感器进行PWM风扇稳定性测试;测试机通过SSH远程登录待测服务器BMC,通过待测服务器BMC下发PWM风扇调速命令以及获取待测服务器PWM风扇状态;
S2.风扇控制终端通过PWM风扇接口模拟PWM风扇供电信号通断,再通过风速传感器及待测服务器BMC验证PWM风扇接口对风扇供电状态的控制是否有效;具体步骤如下:
S21.测试机通过风扇控制终端控制PWM风扇接口电源线断开,并等待设定的缓冲时间;
S22.测试机判断是否待测服务器BMC的PWM风扇异常告警;
若是,进入步骤S23;
若否,进入步骤S25;
S23.测试机通过风扇控制终端控制PWM风扇接口电源线接通,并等待设定的缓冲时间;
S24.测试机通过风速传感器判断是否PWM风扇运转正常,且待测服务器BMC的PWM风扇异常告警消失;
若是,进入步骤S3;
若否,进入步骤S25;
S25.测试机记录测试异常一次;
S26.判断测试次数是否完成;
若是,记录测试结果,测试结束;
若否,返回步骤S21;
S3.风扇控制终端通过PWM风扇接口模拟PWM风扇调速信号通断,并通过待测服务器BMC及风扇传感器验证PWM风扇是否能正常调速;具体步骤如下:
S31.测试机通过待测服务器BMC控制降低PWM风扇风速,并等待设定缓冲时间;
S32.测试机通过风速传感器判断PWM风扇转速是否降低;
若是,进入步骤S33;
若否,进入步骤S25;
S33.测试机通过待测服务器BMC控制提高PWM风扇风速,并等待设定缓冲时间;
S34.测试机通过风速传感器判断PWM风扇转速是否提高;
若是,进入步骤S35;
若否,进入步骤S25;
S35.测试机通过风扇控制终端控制PWM风扇接口调速信号线断开,并等待设定的缓冲时间;
S36.测试机判断是否待测服务器BMC的PWM风扇异常告警;
若是,进入步骤S37;
若否,进入步骤S25;
S37.测试机通过风扇控制终端控制PWM风扇接口调速信号线接通,并等待设定的缓冲时间;
S38.测试机判断是否待测服务器BMC的PWM风扇异常告警消失;
若是,进入步骤S4;
若否,进入步骤S25;
S4.风扇控制终端通过PWM风扇接口模拟PWM风扇风速反馈信号通断,并通过待测服务器BMC验证PWM风扇是否能正常反馈风速;具体步骤如下:
S41.测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线断开,并等待设定的缓冲时间;
S42.测试机判断是否待测服务器BMC的PWM风扇异常告警;
若是,进入步骤S43;
若否,进入步骤S25;
S43.测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线闭合,并等待设定的缓冲时间;
S44.测试机判断是否待测服务器BMC的PWM风扇异常告警消失;
若是,进入步骤S26;
若否,进入步骤S25。
在上述实施例2中,待测服务器BMC的PWM风扇异常告警通过如下方式进行:当PWM风扇不工作或者异常时,此时PWM风扇的风速为0;风扇传感器不工作,输出电压为0;风扇控制终端测量其风扇传感器输出电压为0;从而判断出风扇处于不工作或者异常状态;
当PWM风扇正常工作,此时PWM风扇的风速可带动风扇传感器工作、并输出电压;风扇控制终端测量其风扇传感器输出电压;从而判断出风扇处于工作状态;
当PWM风扇转速降低时,风扇传感器由于转速降低,输出电压降低;
当PWM风扇转速提高时,风扇传感器由于转速提高,输出电压提高;
风扇控制终端测量其风扇传感器输出电压相应的变化;从而判断出PWM风扇是否能正常调速。
在某些实施例中,现有的PWM风扇接口包括四根线,通常一根黑色GND线,代表PWM风扇供电的GND端,一根红色线,代表PWM风扇供电的+12V电源线,一根测速信号线,用黄色或白色表示,为风扇反馈当前转速的信息,一根蓝色线,为PWM风扇接收待测服务器BMC控制风扇转速的PWM信号。
在某些实施例中,风速传感器,采用三个的半球碗,分别呈120度,在风力的作用下,可以旋转,风速越高,旋转越快;风扇传感器还包括一个小直流发电机,三个半球碗带动直流发电机产生电压,风速越高,产生的直流电压越高;从而风扇控制终端通过获取风速传感器的电压大小,即可判断出风力大小。
实施例3:
如图3所示,本发明提供一种远程测试服务器PWM风扇稳定性的装置,包括:
PWM风扇测试环境配置模块1,用于配置待试服务器PWM风扇测试网络环境,通过风扇控制终端及待测服务器BMC控制PWM风扇接口进行稳定性测试;PWM风扇测试环境配置模块1包括:
控制终端配置单元1.1,用于配置待测服务器PWM风扇与风扇控制终端通过风扇控制接口连接;
风速传感器配置单元1.2,用于配置风扇控制终端与风扇传感器连接;
网络配置单元1.3,用于配置待测服务器BMC及风扇控制终端与测试机通过IP网络连接;
地址及参数配置单元1.4,用于配置测试机添加待测服务器BMC的IP地址、用户名、密码及风扇控制终端IP地址,并设置PWM风扇稳定性测试次数以及缓冲时间;
测试配置单元1.5,用于配置测试机通过风扇控制终端制PWM风扇接口,并配合待测服务器BMC以及风速传感器进行PWM风扇稳定性测试;
PWM风扇供电测试模块2,用于设置风扇控制终端通过PWM风扇接口模拟PWM风扇供电信号通断,再通过风速传感器及待测服务器BMC验证PWM风扇接口对风扇供电状态的控制是否有效;PWM风扇供电测试模块2包括:
电源断开测试单元2.1,用于设置测试机通过风扇控制终端控制PWM风扇接口电源线断开,并等待设定的缓冲时间;
异常第一判断单元2.2,用于PWM风扇接口电源线断开时,设置测试机判断是否待测服务器BMC的PWM风扇异常告警;
电源接通测试单元2.3,用于设置测试机通过风扇控制终端控制PWM风扇接口电源线接通,并等待设定的缓冲时间;
异常第二判断单元2.4,用于PWM风扇接口电源线接通时,设置测试机通过风速传感器判断是否PWM风扇运转正常,且待测服务器BMC的PWM风扇异常告警消失;
异常记录单元2.5,用于待测服务器BMC异常告警时,设置测试机记录测试异常一次;
测试完成判断单元2.6,用于判断测试次数是否完成;
测试结果记录单元2.7,用于测试次数完成后,记录测试结果,测试结束;
PWM风扇调速测试模块3,用于设置风扇控制终端通过PWM风扇接口模拟PWM风扇调速信号通断,并通过待测服务器BMC及风扇传感器验证PWM风扇是否能正常调速;PWM风扇调速测试模块3包括:
风速降低测试单元3.1,用于设置测试机通过待测服务器BMC控制降低PWM风扇风速,并等待设定缓冲时间;
风速第一判断单元3.2,用于设置测试机通过风速传感器判断PWM风扇转速是否降低;
风速提高测试单元3.3,用于设置测试机通过待测服务器BMC控制提高PWM风扇风速,并等待设定缓冲时间;
风速第二判断单元3.4,用于设置测试机通过风速传感器判断PWM风扇转速是否提高;
调速断开测试单元3.5,用于设置测试机通过风扇控制终端控制PWM风扇接口调速信号线断开,并等待设定的缓冲时间;
异常第三判断单元3.6,用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警;
调速接通测试单元3.7,用于设置测试机通过风扇控制终端控制PWM风扇接口调速信号线接通,并等待设定的缓冲时间;
异常第四判断单元3.8,用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警消失;
PWM风扇风速反馈测试模块4,用于设置风扇控制终端通过PWM风扇接口模拟PWM风扇风速反馈信号通断,并通过待测服务器BMC验证PWM风扇是否能正常反馈风速;PWM风扇风速反馈测试模块4包括:
风速反馈断开测试单元4.1,用于设置测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线断开,并等待设定的缓冲时间;
异常第五判断单元4.2,用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警;
风速反馈接通测试单元4.3,用于设置测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线闭合,并等待设定的缓冲时间;
异常第六判断单元4.4,用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警消失。
尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述,但本发明并不限于此。在不脱离本发明的精神和实质的前提下,本领域普通技术人员可以对本发明的实施例进行各种等效的修改或替换,而这些修改或替换都应在本发明的涵盖范围内/任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (6)

1.一种远程测试服务器PWM风扇稳定性的方法,其特征在于,包括如下步骤:
S1.配置待测服务器PWM风扇测试网络环境,通过风扇控制终端及待测服务器BMC控制PWM风扇接口进行稳定性测试;
S2.风扇控制终端通过PWM风扇接口模拟PWM风扇供电信号通断,再通过风速传感器及待测服务器BMC验证PWM风扇接口对风扇供电状态的控制是否有效;具体步骤如下:
S21.测试机通过风扇控制终端控制PWM风扇接口电源线断开,并等待设定的缓冲时间;
S22.测试机判断是否待测服务器BMC的PWM风扇异常告警;
若是,进入步骤S23;
若否,进入步骤S25;
S23.测试机通过风扇控制终端控制PWM风扇接口电源线接通,并等待设定的缓冲时间;
S24.测试机通过风速传感器判断是否PWM风扇运转正常,且待测服务器BMC的PWM风扇异常告警消失;
若是,进入步骤S3;
若否,进入步骤S25;
S25.测试机记录测试异常一次;
S26.判断测试次数是否完成;
若是,记录测试结果,测试结束;
若否,返回步骤S21;
S3.风扇控制终端通过PWM风扇接口模拟PWM风扇调速信号通断,并通过待测服务器BMC及风扇传感器验证PWM风扇是否能正常调速;
S4.风扇控制终端通过PWM风扇接口模拟PWM风扇风速反馈信号通断,并通过待测服务器BMC验证PWM风扇是否能正常反馈风速;具体步骤如下:
S41.测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线断开,并等待设定的缓冲时间;
S42.测试机判断是否待测服务器BMC的PWM风扇异常告警;
若是,进入步骤S43;
若否,进入步骤S25;
S43.测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线闭合,并等待设定的缓冲时间;
S44.测试机判断是否待测服务器BMC的PWM风扇异常告警消失;
若是,进入步骤S26;
若否,进入步骤S25。
2.如权利要求1所述的远程测试服务器PWM风扇稳定性的方法,其特征在于,步骤S1具体步骤如下:
S11.配置待测服务器PWM风扇与风扇控制终端通过风扇控制接口连接;
S12.配置风扇控制终端与风扇传感器连接;
S13.配置待测服务器BMC及风扇控制终端与测试机通过IP网络连接;
S14.配置测试机添加待测服务器BMC的IP地址、用户名、密码及风扇控制终端IP地址,并设置PWM风扇稳定性测试次数以及缓冲时间;
S15.配置测试机通过风扇控制终端制PWM风扇接口,并配合待测服务器BMC以及风速传感器进行PWM风扇稳定性测试。
3.如权利要求2所述的远程测试服务器PWM风扇稳定性的方法,其特征在于,步骤S3具体步骤如下:
S31.测试机通过待测服务器BMC控制降低PWM风扇风速,并等待设定缓冲时间;
S32.测试机通过风速传感器判断PWM风扇转速是否降低;
若是,进入步骤S33;
若否,进入步骤S25;
S33.测试机通过待测服务器BMC控制提高PWM风扇风速,并等待设定缓冲时间;
S34.测试机通过风速传感器判断PWM风扇转速是否提高;
若是,进入步骤S35;
若否,进入步骤S25;
S35.测试机通过风扇控制终端控制PWM风扇接口调速信号线断开,并等待设定的缓冲时间;
S36.测试机判断是否待测服务器BMC的PWM风扇异常告警;
若是,进入步骤S37;
若否,进入步骤S25;
S37.测试机通过风扇控制终端控制PWM风扇接口调速信号线接通,并等待设定的缓冲时间;
S38.测试机判断是否待测服务器BMC的PWM风扇异常告警消失;
若是,进入步骤S4;
若否,进入步骤S25。
4.一种远程测试服务器PWM风扇稳定性的装置,其特征在于,包括:
PWM风扇测试环境配置模块(1),用于配置待测服务器PWM风扇测试网络环境,通过风扇控制终端及待测服务器BMC控制PWM风扇接口进行稳定性测试;
PWM风扇供电测试模块(2),用于设置风扇控制终端通过PWM风扇接口模拟PWM风扇供电信号通断,再通过风速传感器及待测服务器BMC验证PWM风扇接口对风扇供电状态的控制是否有效;PWM风扇供电测试模块(2)包括:
电源断开测试单元(2.1),用于设置测试机通过风扇控制终端控制PWM风扇接口电源线断开,并等待设定的缓冲时间;
异常第一判断单元(2.2),用于PWM风扇接口电源线断开时,设置测试机判断是否待测服务器BMC的PWM风扇异常告警;
电源接通测试单元(2.3),用于设置测试机通过风扇控制终端控制PWM风扇接口电源线接通,并等待设定的缓冲时间;
异常第二判断单元(2.4),用于PWM风扇接口电源线接通时,设置测试机通过风速传感器判断是否PWM风扇运转正常,且待测服务器BMC的PWM风扇异常告警消失;
异常记录单元(2.5),用于待测服务器BMC异常告警时,设置测试机记录测试异常一次;
测试完成判断单元(2.6),用于判断测试次数是否完成;
测试结果记录单元(2.7),用于测试次数完成后,记录测试结果,测试结束;
PWM风扇调速测试模块(3),用于设置风扇控制终端通过PWM风扇接口模拟PWM风扇调速信号通断,并通过待测服务器BMC及风扇传感器验证PWM风扇是否能正常调速;
PWM风扇风速反馈测试模块(4),用于设置风扇控制终端通过PWM风扇接口模拟PWM风扇风速反馈信号通断,并通过待测服务器BMC验证PWM风扇是否能正常反馈风速;PWM风扇风速反馈测试模块(4)包括:
风速反馈断开测试单元(4.1),用于设置测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线断开,并等待设定的缓冲时间;
异常第五判断单元(4.2),用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警;
风速反馈接通测试单元(4.3),用于设置测试机通过风扇控制终端控制PWM风扇接口风速反馈信号线闭合,并等待设定的缓冲时间;
异常第六判断单元(4.4),用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警消失。
5.如权利要求4所述的远程测试服务器PWM风扇稳定性的装置,其特征在于,PWM风扇测试环境配置模块(1)包括:
控制终端配置单元(1.1),用于配置待测服务器PWM风扇与风扇控制终端通过风扇控制接口连接;
风速传感器配置单元(1.2),用于配置风扇控制终端与风扇传感器连接;
网络配置单元(1.3),用于配置待测服务器BMC及风扇控制终端与测试机通过IP网络连接;
地址及参数配置单元(1.4),用于配置测试机添加待测服务器BMC的IP地址、用户名、密码及风扇控制终端IP地址,并设置PWM风扇稳定性测试次数以及缓冲时间;
测试配置单元(1.5),用于配置测试机通过风扇控制终端制PWM风扇接口,并配合待测服务器BMC以及风速传感器进行PWM风扇稳定性测试。
6.如权利要求5所述的远程测试服务器PWM风扇稳定性的装置,其特征在于,PWM风扇调速测试模块(3)包括:
风速降低测试单元(3.1),用于设置测试机通过待测服务器BMC控制降低PWM风扇风速,并等待设定缓冲时间;
风速第一判断单元(3.2),用于设置测试机通过风速传感器判断PWM风扇转速是否降低;
风速提高测试单元(3.3),用于设置测试机通过待测服务器BMC控制提高PWM风扇风速,并等待设定缓冲时间;
风速第二判断单元(3.4),用于设置测试机通过风速传感器判断PWM风扇转速是否提高;
调速断开测试单元(3.5),用于设置测试机通过风扇控制终端控制PWM风扇接口调速信号线断开,并等待设定的缓冲时间;
异常第三判断单元(3.6),用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警;
调速接通测试单元(3.7),用于设置测试机通过风扇控制终端控制PWM风扇接口调速信号线接通,并等待设定的缓冲时间;
异常第四判断单元(3.8),用于设置测试机判断是否待测服务器BMC的PWM风扇异常告警消失。
CN202011203356.7A 2020-11-02 2020-11-02 一种远程测试服务器pwm风扇稳定性的方法及装置 Active CN112253520B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011203356.7A CN112253520B (zh) 2020-11-02 2020-11-02 一种远程测试服务器pwm风扇稳定性的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011203356.7A CN112253520B (zh) 2020-11-02 2020-11-02 一种远程测试服务器pwm风扇稳定性的方法及装置

Publications (2)

Publication Number Publication Date
CN112253520A CN112253520A (zh) 2021-01-22
CN112253520B true CN112253520B (zh) 2022-07-19

Family

ID=74267604

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011203356.7A Active CN112253520B (zh) 2020-11-02 2020-11-02 一种远程测试服务器pwm风扇稳定性的方法及装置

Country Status (1)

Country Link
CN (1) CN112253520B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112965891A (zh) * 2021-03-10 2021-06-15 山东英信计算机技术有限公司 一种基于服务器测试风扇性能监控的测试方法及装置
CN113823158A (zh) * 2021-09-27 2021-12-21 武汉大学 一种基于网络化控制的风扇速度控制在线实验装置及方法
CN115263793B (zh) * 2022-07-26 2024-01-23 苏州浪潮智能科技有限公司 一种服务器风扇的调速方法、调速装置、设备及介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102913428A (zh) * 2011-08-01 2013-02-06 鸿富锦精密工业(深圳)有限公司 风扇模组测试***
CN103486068A (zh) * 2013-09-16 2014-01-01 福建星网锐捷网络有限公司 智能风扇的控制检测方法及装置、智能风扇
CN106286360A (zh) * 2015-06-10 2017-01-04 中兴通讯股份有限公司 风扇的测试方法及装置
CN109763990A (zh) * 2019-01-15 2019-05-17 郑州云海信息技术有限公司 一种服务器的风扇的控制方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103835972B (zh) * 2012-11-20 2015-12-23 英业达科技有限公司 风扇转速控制***及用以控制风扇转速的方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102913428A (zh) * 2011-08-01 2013-02-06 鸿富锦精密工业(深圳)有限公司 风扇模组测试***
CN103486068A (zh) * 2013-09-16 2014-01-01 福建星网锐捷网络有限公司 智能风扇的控制检测方法及装置、智能风扇
CN106286360A (zh) * 2015-06-10 2017-01-04 中兴通讯股份有限公司 风扇的测试方法及装置
CN109763990A (zh) * 2019-01-15 2019-05-17 郑州云海信息技术有限公司 一种服务器的风扇的控制方法及装置

Also Published As

Publication number Publication date
CN112253520A (zh) 2021-01-22

Similar Documents

Publication Publication Date Title
CN112253520B (zh) 一种远程测试服务器pwm风扇稳定性的方法及装置
US10411637B2 (en) Electrical pattern monitor
WO2012000378A1 (zh) 测试电路的生成方法、装置和电源测试***
CN105337795A (zh) 一种poe交换机测试装置及其检测方法
CN108390763A (zh) PoE交换机、网络摄像机***及其自动检测方法
US10969414B2 (en) Monitoring electric systems for wiring faults
CN110905733B (zh) 一种变桨柜测试***
CN104850474B (zh) 一种计算机硬盘批量测试装置及测试方法
CN211148807U (zh) 一种拉载测试治具
CN103529759B (zh) 一种风光供电智能测控服务器
CN206878842U (zh) Poe设备测试工装
CN203965581U (zh) 直流电机驱动控制电路的故障检测装置
WO2023231279A1 (zh) 一种车身控制单元故障码测试***及方法
CN101741577A (zh) 用于基板管理控制器的测试方法及其测试***
CN111289815B (zh) 基于hmi的便携式高压链式apf模块测试仪及方法
CN113339935A (zh) 一种故障原因的确定方法、装置和故障检测***
CN114113916A (zh) 故障检测***及方法
CN218882575U (zh) 一种通用的风扇测试***
CN101840369A (zh) 一种远程控制并诊断服务器电源故障的方法
CN206671435U (zh) 双馈风力发电机用变流器控制箱的测试装置
CN110778520A (zh) 风扇调速装置及调速方法
CN111525623A (zh) 柴油发电机组并机输出双母线同时在线互备供电控制***
CN115046592B (zh) 一种户外服务器健康状态监控***
CN220855514U (zh) 一种温控器功能校验装置
CN204189157U (zh) 一种用于上下电测试的自动测试装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant