一种接线测试方法及装置的制造方法

文档序号:9666217阅读:330来源:国知局
一种接线测试方法及装置的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,具体涉及一种接线测试方法及装置。
【背景技术】
[0002]随着电子技术的不断发展,对服务器性能的要求越来越高。为了满足对服务器的要求,服务器中设置的中央处理器(Central Processing Unit,CPU)的数量越来越多。随着服务器中CPU数量的增加,CPU中的接线的数量也越来越多。目前,服务器中的接线的测试完全靠人工来完成,以致降低了测试效率。

【发明内容】

[0003]本发明实施例公开一种接线测试方法及装置,用于提高测试效率。
[0004]本发明实施例第一方面公开一种接线测试方法,该方法适用于服务器,服务器设置有至少两个节点(node),每个节点设置有至少一个CPU和至少一个节点连接(NodeConnect,NC)板,每个NC板设置有至少一个物理端口,该方法可以包括:
[0005]获取NC板上设置的物理端口中需要连接两个节点的目标物理端口的配置信息,目标物理端口的配置信息可以包括目标物理端口中需要通过线缆连接的物理端口的连接信息,即哪两个物理端口连接;
[0006]根据连接信息可以将目标物理端口中一半物理端口设置为输出端口,以及将目标物理端口中另一半物理端口设置为输入端口 ;
[0007]从目标输出端口输出脉冲信号,目标输出端口是输出端口中的任一输出端口;
[0008]判断是否从目标输入端口检测到脉冲信号,目标输入端口是输入端口中需要通过线缆与目标输出端口连接的输入端口 ;
[0009]当未从目标输入端口中检测到脉冲信号时,输出用于提示用户目标输出端口与目标输入端口间的接线错误的提示信息。
[0010]在一个实施例中,在服务器上电时,才获取物理端口中需要连接两个节点的目标物理端口的配置信息。
[0011]本发明实施例第二方面公开一种接线测试装置,该接线测试装置设置于服务器中,服务器设置有至少两个节点,每个节点设置有至少一个中央处理器CPU和至少一个NC板,每个NC板设置有至少一个物理端口,该接线测试装置可以包括:
[0012]获取单元,用于获取NC板上设置的物理端口中需要连接两个节点的目标物理端口的配置信息,目标物理端口的配置信息包括目标物理端口中需要通过线缆连接的物理端口的连接信息,即哪两个物理端口连接;
[0013]设置单元,用于根据获取单元获取的连接信息将目标物理端口中一半物理端口设置为输出端口,以及将目标物理端口中另一半物理端口设置为输入端口 ;
[0014]第一输出单元,用于从目标输出端口输出脉冲信号,目标输出端口是设置单元设置的输出端口中的任一输出端口;
[0015]判断单元,用于判断是否从目标输入端口检测到脉冲信号,目标输入端口是设置单元设置的输入端口中需要通过线缆与第一输出单元输出脉冲信号的目标输出端口连接的输入端口;
[0016]第二输出单元,用于当判断单元的判断结果为否时,将输出用于提示用户目标输出端口与目标输入端口间的接线错误的提示信息。
[0017]在一个实施例中,获取单元,具体用于当服务器上电时,获取物理端口中需要连接两个节点的目标物理端口的配置信息。
[0018]本发明实施例中,可以自动通过物理端口的配置信息在需要线缆连接的两个物理端口中一个物理端口输出脉冲信息,当在需要线缆连接的两个物理端口中另一个物理端口未检测到脉冲信号时,将输出这两个物理端口接线错误的提示信息,可以提高接线的测试效率。
【附图说明】
[0019]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本发明实施例公开的一种接线测试的应用场景图;
[0021 ]图2是本发明实施例公开的一种接线测试方法的流程图;
[0022]图3是本发明实施例公开的一种接线测试装置的结构图;
[0023]图4是本发明实施例公开的另一种接线测试装置的结构图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]本发明实施例公开一种接线测试方法及装置,用于提高测试效率。以下分别进行详细说明。
[0026]为了更好地理解本发明实施例,下面先对本发明实施例的应用场景进行描述。在本发明实施例中,服务器设置有至少两个节点,每个节点上设置有至少一个CPU,其中,每个节点中CPU的数量可以为1或2的整数倍,每个节点还设置有至少一个NC板,每个NC板上设置有至少一个物理端口。这些物理端口可以与属于同一节点的CPU连接,也可以与属于不同节点中NC板上的物理端口连接。其中,与属于同一节点的CPU的连线是在节点出厂时已经预先连接好的,因此,不需要考虑节点内部的物理端口的连接,只需要考虑不同节点之间的物理端口的连接。而不同节点之间的物理端口是通过线缆进行连接的,当两个物理端口通过线缆连接时,如果通过连接在线缆一端的物理端口输入为该线缆输入脉冲信号,即这个物理端口输出脉冲信号,可以从连接在这根线缆的另一端的物理端口处检测到脉冲信号。请参阅图1,图1是本发明实施例公开的一种接线测试的应用场景图。如图1所示,服务器设置有NODEO、NODE 1、N0DE2和N0DE3四个节点,每个节点设置有两个NC板和八个CPU,每个节点中有一个NC板上的三个物理端口需要与其它节点中的NC板上的物理端口连接。
[0027]请参阅图2,图2是本发明实施例公开的一种接线测试方法的流程图。如图2所示,该接线测试方法可以包括以下步骤。
[0028]201、获取物理端口中需要连接两个节点的目标物理端口的配置信息。
[0029]本实施例中,在服务器上电时,可以获取服务器包括的节点中需要连接两个物理节点的目标物理端口的配置信息,这些物理端口是节点中NC板上的物理端口。目标物理端口的配置信息是预先存储在服务器中的,目标物理端口的配置信息包括目标物理端口中需要通过线缆连接的物理端口的连接信息,如节点1中NC板2上的第一物理端口需要与节点2中NC板3上的第二物理端口连接等。
[0030]202、根据连接信息将目标物理端口中一半物理端口设置为输出端口,以及将目标物理端口中另一半物理端口设置为输入端口。
[0031 ]本实施例中,获取到目标物理端口的配置信息之后,可以根据连接信息将目标物理端口中一半物理端口设置为输出端口,并将目标物理端口中另一半物理端口设置为输入端口。例如:假设需要连接两个节点的目标物理端口的数量为8,其中,每两个端口需要通过一根线缆进行连接,这8个物理端口需要四根线缆连接,可以将8个物理端口中的四个物理端口设置为输出端口、四个物理端口设置为输入端口,且设置为输入端口(或输出端口)中的物理端口是属于不同节点中NC板上的物理端口。
[0032 ] 203、从目标输出端口输出脉冲信号。
[0033]本实施例中,根据连接信息将目标物理端口中一半物理端口设置为输出端口,以及将目标物理端口中另一半物理端口设置为输入端口之后,将从目标输出端口输出脉冲信号,目标输出端口是设置的输出端口中的任一输出端口。
[0034]204、判断是否从目标输入端口检测到脉冲信号,当从目标输入端口检测到脉冲信号时,将结束,当未从目标输入端口检测到脉冲信号时,将执行步骤205。
[0035]本实施例中,从目标输出端口输出脉冲信号之后,将判断是否从目标输入端口检测到脉冲信号,当从目标输入端口检测到脉冲信号时,表明目标输入端口与目标输出端口已通过线缆连接起来,接线连接正确,将结束,当未从目标输入端口检测到脉冲信号时,表明目标输入端口与目标输出端口未通过线缆连接起来,接线连接错误,将执行步骤205。其中,目标输入端口是设置的输入端口中需要通过线缆与目标输出端口连接的输入端口。
[0036]举例说明,假设服务器中设置有四个节点,NC板1属于第一节点,NC板2属于第二节点,NC板3属于第三节点,NC板4属于第三节点,每个NC板上设置有三个用于与其它节点相连接的物理端口,可以先将NC板1上的三个物理端口设置为输出端口,将需要通过与这三个物理端口连接的其它节点上的物理端口设置为输出端口,为了避免检测出现问题,可以先后从这三个输出端口处输出脉冲信号,从对应的输入端口检测脉冲信号,当检测到时,表明接线正确,当检测不到时,表明接线错误,此外,还可以同时在NC板2、NC板3和NC板4上的所有物理端口检测,当检测到脉冲信号之后,将该端口的端口信息与需要连接的输入端口的端口信息进行匹配,当匹配成功时,表明接线正确,当匹配不成功时,表明接线错误。之后将NC板2中未检测的端口设置为输出端口,将NC板3和NC板4上的物理端口中需要与NC板2上的未检测的物理端口设置为输入端口,重复上述操作,直至检测完毕。也可以获取NC板1
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1