服务器定位方法及系统的制作方法

文档序号:7980058阅读:186来源:国知局
服务器定位方法及系统的制作方法
【专利摘要】一种服务器定位方法及系统,该方法包括:第一获取步骤,获取顺序扫描的服务器序列号,该序列号对应的支架服务器位置为自上而下第一个位置;第二获取步骤,当路由器为BMC分配IP时,获取新增加的IP;第一触发步骤,触发远程计算机发送IPMI指令到获取的IP;第一判断步骤,判断远程计算机是否收到回复,是,返回第二获取步骤,否,进入第二触发步骤;第二触发步骤,触发远程计算机发送IPMI指令读取获取的IP对应的支架服务器FRU序列号;添加步骤,将获取的IP与相应支架服务器位置及序列号的关联关系添加到一对应关系表中。本发明在不用对基板管理控制器烧录IP的情况下定位服务器位置的方法。
【专利说明】服务器定位方法及系统【技术领域】[0001]本发明涉及一种服务器定位方法及系统,尤其是对于机柜式服务器内置支架服务 器的定位方法及系统。【背景技术】[0002]一般,机柜式服务器中包含多个配置基本相同的支架服务器,在测试以及应用 时,远程计算机需要事先对多个支架服务器定位,才能控制具体的支架服务器。目前,定位 方法是依特定顺序对多个支架服务器的基板管理控制器烧录不同的IP地址,然后将基板 管理控制器的网络管理接口接入同一交换机,远程计算机应用或者测试多个支架服务器 时,根据基板管理控制器的IP地址控制多个支架服务器。这样做的弊端是:首先,生产时, 需要对支架服务器基板管理控制器增加IP地址的标签,安装时也要根据特定的规则和顺 序去安装;其次,要对支架服务器的基板管理控制器烧录不同的IP地址,这给生产和测试 带来了极大麻烦。
【发明内容】
[0003]鉴于以上内容,有必要提供一种服务器定位方法及系统,在不需要对基板管理控 制器烧录特定的IP地址的情况下提供一种精准定位服务器位置的方法,操作简单易行。[0004]本发明提供一种服务器定位系统,该系统包括:第一获取模块,用于获取由扫描设 备顺序扫描的服务器序列号;第二获取模块,用于当支架服务器上电后,路由器为每个支架 服务器BMC分配IP地址时,依次获取路由器新增加的IP地址;第一触发模块,用于触发远 程计算机发送IPMI指令到所获取的IP地址;第一判断模块,用于判断远程计算机是否收 到所获取的IP地址的回复,如果没有收到回复,触发第二获取模块,否则,触发第二触发模 块;第二触发模块,用于触发远程计算机发送IPMI指令读取获取IP地址对应的支架服务 器的现场可更换单元FRU的序列号,此FRU序列号与支架服务器序列号一致;添加模块,用 于将所获取的IP地址与对应的支架服务器的位置和序列号的关联关系添加到一个对应关 系表。[0005]本发明还提供一种服务器定位方法方法,包括:第一获取步骤,获取由扫描设备顺 序扫描的服务器序列号;第二获取步骤,当支架服务器上电后,路由器为每个支架服务器的 基板管理控制器BMC分配IP地址时,依次获取路由器新增加的IP地址;第一触发步骤,触 发远程计算机发送IPMI指令到所获取的IP地址;第一判断步骤,判断远程计算机是否收 到所获取的IP地址的回复,如果没有收到回复,返回第二获取步骤,否则,进入第二触发步 骤;第二触发步骤,触发远程计算机发送IPMI指令读取所获取IP地址对应的支架服务器 的现场可更换单元FRU的序列号,此FRU序列号与支架服务器序列号一致;添加步骤,将所 获取的IP地址与对应的支架服务器的位置和序列号的关联关系添加到一个对应关系表。[0006]本发明提出的是一种精准定位机柜内置支架服务器的方法,使用户在不用增加 附加条件和安装操作,不需要对基板管理控制器烧录特定的IP地址的情况下提供一种精准定位服务器位置的方法,操作简单易行。【专利附图】

【附图说明】[0007]图1是本发明服务器定位系统的较佳实施方式的运行环境图。[0008]图2是本发明服务器定位系统的较佳实施方式的功能模块图。[0009]图3是本发明服务器定位方法的较佳实施方式的流程图。[0010]主要元件符号说明
【权利要求】
1.一种服务器定位方法,应用在远程计算机上,该远程计算机通过网络与路由器与内置多个支架服务器的机柜式服务器连接,其特征在于,该方法包括:第一获取步骤,获取由扫描设备顺序扫描的服务器序列号;第二获取步骤,当支架服务器上电后,路由器为每个支架服务器的基板管理控制器BMC 分配IP地址时,依次获取路由器新增加的IP地址;第一触发步骤,触发远程计算机发送IPMI指令到所获取的IP地址;第一判断步骤,判断远程计算机是否收到所获取的IP地址的回复,如果没有收到回复,返回第二获取步骤,否则,进入第二触发步骤;第二触发步骤,触发远程计算机发送IPMI指令读取所获取IP地址对应的支架服务器的现场可更换单元FRU的序列号,此FRU序列号与支架服务器序列号一致;添加步骤,将所获取的IP地址与对应的支架服务器的位置和序列号的关联关系添加到一个对应关系表。
2.根据权利要求1所述的服务器定位方法,其特征在于,该方法还包括:当还有支架服务器没有建立序列号与BMC IP地址的关联关系时,返回第二获取步骤。
3.根据权利要求1所述的服务器定位方法,其特征在于,该方法还包括:控制步骤,远程计算机根据支架服务器序列号及位置,从所述对应关系表取得相应IP 地址,以控制该支架服务器。
4.根据权利要求1所述的服务器定位方法,其特征在于,所述第二获取步骤包括获取 IP地址的租用时间。
5.根据权利要求4所述的服务器定位方法,其特征在于,该方法还包括步骤:将获取的所述IP地址租用时间添加到所述对应关系表中,使其与相应支架服务器的BMC IP地址关联;根据该IP地址租用时间实时监控并动态更新所述对应关系表中相应支架服务器的 BMC IP地址。
6.一种服务器定位系统,运行在远程计算机上,该远程计算机通过网络与路由器与内置多个支架服务器的机柜服务器连接,其特征在于,该方系统包括:第一获取模块,用于获取由扫描设备顺序扫描的服务器序列号;第二获取模块,用于当支架服务器上电后,路由器为每个支架服务器BMC分配IP地址时,依次获取路由器新增加的IP地址;第一触发模块,用于触发远程计算机发送IPMI指令到所获取的IP地址;第一判断模块,用于判断远程计算机是否收到所获取的IP地址的回复,如果没有收到回复,触发第二获取模块,否则,触发第二触发模块;第二触发模块,用于触发远程计算机发送IPMI指令读取获取IP地址对应的支架服务器的现场可更换单元FRU的序列号,此FRU序列号与支架服务器序列号一致;添加模块,用于将所获取`的IP地址与对应的支架服务器的位置和序列号的关联关系添加到一个对应关系表。
7.根据权利要求6所述的服务器定位系统,其特征在于,该系统还包括:第二判断模块,用于判断是否还有支架服务器没有建立序列号与BMC IP地址的关联关系O
8.根据权利要求6所述的服务器定位系统,其特征在于,所述第二获取模块还用于获取IP地址的租用时间。
9.根据权利要求8所述的服务器定位系统,其特征在于,所述添加模块还用于将获取的IP地址租用时间添加到所述对应关系表中,使租用时间与相应支架服务器的BMC IP地址关联。
10.根据权利要求9所述的服务器定位系统,其特征在于,该系统还包括动态更新模块,用于根据所述IP地址租用时间实时监控并动态更新所述对应关系表`中每个支架服务器的BMC IP地址。
【文档编号】H04L29/12GK103516817SQ201210204607
【公开日】2014年1月15日 申请日期:2012年6月20日 优先权日:2012年6月20日
【发明者】胡明祥, 陈军民 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1