[发明专利]一种服务器节点的位置识别系统在审
申请号: | 201910005197.0 | 申请日: | 2019-01-03 |
公开(公告)号: | CN109634898A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 程万前 | 申请(专利权)人: | 浪潮商用机器有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 250100 山东省济南市历城区唐冶新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制器 位置识别系统 服务器节点 信号输出端 信号输入端 关系确定 基准信号 输出模块 特性位置 预设 输出端连接 管脚资源 输出 悬空 | ||
本发明公开了一种服务器节点的位置识别系统,包括用于输出第一信号的基准信号输出模块;N个服务器节点中的控制器,其中,第一控制器的信号输入端与基准信号输出模块的输出端连接,第i控制器的信号输出端与第i+1控制器的信号输入端连接,第N控制器的信号输出端悬空;1≤i<N,N为不小于2的整数;第i控制器,用于在接收到第i信号时,根据第i信号的特性及预设特性位置对应关系确定自身的位置,并输出第i+1信号至第i+1控制器;第N控制器,用于在接收到第N信号时,根据第N信号的特性及预设特性位置对应关系确定自身的位置。该位置识别系统大大节省了控制器的管脚资源。
技术领域
本发明涉及位置识别技术领域,特别是涉及一种服务器节点的位置识别系统。
背景技术
在一些需要大量计算、数据处理的场合,经常需要大量的服务器资源。一个服务器节点通常不能满足计算需求,此时通常会采用多个服务器节点来进行计算,且为方便管理,通常将这几个服务器节点放到一个机柜中。服务器节点一般包括CPU、内存、控制器等模块,在一些场合中,各个服务器节点需要知道它在机柜中所处的位置,以便根据位置信息进行一些配置。
现有技术中通常在每个服务器节点的控制器上选用多个GPIO管脚作为该计算节点的位置编号。服务器节点和背板相连,在背板上通过对这多个GPIO管脚设置不同电平来定义服务器节点的位置信息,服务器节点中的控制器启动后会先读取这几个GPIO管脚的状态,然后根据程序中预先定义好的对应关系来确定该服务器节点的管理IP地址(也即位置信息)。例如,对应关系可以是1111代表机柜最上面的位置,0000代表机柜最下面的位置。
这种方案的缺点是随着服务器节点数量的增多,每个控制器所需要的GPIO管脚数量也随之增加,例如当机柜中有9到16个服务器节点时,此时每个控制器需要4个这类管脚(24=16)。可见,采用现有技术中的方案造成了对服务器节点中的控制器的管脚的浪费。
发明内容
本发明的目的是提供一种服务器节点的位置识别系统,大大节省了控制器的管脚资源。
为解决上述技术问题,本发明提供了一种服务器节点的位置识别系统,包括:
用于输出第一信号的基准信号输出模块;
N个服务器节点中的控制器,其中,第一控制器的信号输入端与所述基准信号输出模块的输出端连接,第i控制器的信号输出端与第i+1控制器的信号输入端连接,第N控制器的信号输出端悬空;1≤i<N,N为不小于2的整数;
第i控制器,用于在接收到第i信号时,根据第i信号的特性及预设特性位置对应关系确定自身的位置,并输出第i+1信号至第i+1控制器;
第N控制器,用于在接收到第N信号时,根据第N信号的特性及预设特性位置对应关系确定自身的位置。
优选地,还包括背板;
所述基准信号输出模块设置于背板上;
所述第一控制器的信号输入端通过所述背板与所述基准信号输出模块的输出端连接,第i控制器的信号输出端通过背板与第i+1控制器的信号输入端连接。
优选地,第i信号及第i+1信号均为PWM信号;
第i控制器,具体用于在接收到第i信号时,根据第i信号的占空比及预设占空比位置对应关系确定自身的位置,并输出第i+1信号至第i+1控制器;
第N控制器,具体用于在接收到第N信号时,根据第N信号的占空比及预设占空比位置对应关系确定自身的位置。
优选地,所述基准信号输出模块包括:
电源;
一端与所述电源连接,另一端作为所述基准信号输出模块的输出端的上拉电阻。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮商用机器有限公司,未经浪潮商用机器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910005197.0/2.html,转载请声明来源钻瓜专利网。