主权项 |
刀片服务器中识别刀片序号的方法,其特征在于采用刀片和中板配合的方法,刀片服务器中的每个刀片都插在一个服务器的中板上的插接件上;在中板上的每个与刀片相连的插接件上选择位置固定的N个引脚,N为log2刀片数向上取整;每个刀片上选择基板管理控制器BMC的N个通用输入/输出GPIO口与所插接的插接件上选择的N个引脚一一相连;所选择的刀片上管理控制器BMC的N个通用输入/输出GPIO口均通过上拉电阻接Vcc;中板上的每个与刀片相连的插接件上所选择的位置固定的N个引脚按照二进制的方式顺序接地,刀片在插入中板后,根据刀片自身的管理控制器BMC来识别刀片在整个刀片服务器中的序号;具体识别步骤为:(1)、在刀片插入中板时,首先刀片的管理控制器BMC记录下刀片与插接件的连接关系,即记录下刀片插在哪个插接件上和此刀片的序号;(2)、中板上的每个与刀片相连的插接件上所选择的位置固定的N个引脚按照二进制的方式顺序接地,刀片的管理控制器BMC事先记录下每个插接件的引脚接地的顺序;(3)、刀片上与固定引脚相连接的管理控制器BMC的N个通用输入/输出GPIO口都是通过上拉电阻接VCC;(4)、与通用输入/输出GPIO口相连的引脚若是接地的话,通用输入/输出GPIO口就是低电平;相反,与通用输入/输出GPIO口相连的引脚若是没有接地的就是高电平;(5)、刀片自身的管理控制器BMC:通过读取与引脚连接的通用输入/输出GPIO口的状态,再结合事先记录的引脚接地的顺序,就会得知刀片插在中板上的哪个插接件上了;(6)、根据事先记录的刀片与插接件的连接关系,即会识别出刀片序号。 |