一种服务器资产信息查询管理方法与流程

文档序号:24691203发布日期:2021-04-16 10:56阅读:269来源:国知局
一种服务器资产信息查询管理方法与流程

1.本申请实施例涉及服务器管理技术领域,尤其是涉及一种服务器资产信息查询管理方法。


背景技术:

2.随着大数据及人工智能的兴起,数据中心对服务器的需求呈现新一轮的增长趋势,面对数据中心成千上万的服务器节点,如何以最快的方式获取服务器的配置和资产信息已经成为影响运维方式重要的一环。特别是在数据中心机房,面对某一台节点,需要知道配置信息来进行近一步分析debug的时候,现有技术方案为根据服务器的sn号,查询之前的采购记录和订单,从而知道相关的配置和出厂信息;在机器上接上显示器和键盘,然后开机进到bios下进行查看收集相关配置资产信息;询问管理员bmc的ip&用户名&密码,登录到bmc下查看收集相关配置资产信息;需要投入的人力不但多,且查找不方便,需要专业的技术人员帮忙收集,这种方式极其影响现场的运维和debug操作效率。


技术实现要素:

3.本申请实施例的目的在于提供一种服务器资产信息查询管理方法,解决了现有技术中在获取服务器资产信息时,效率低下,费时费力的技术问题。
4.本申请实施例提供一种服务器资产信息查询管理方法,包括:
5.获取服务器的初始资产信息和实时资产信息;
6.将上述实时资产信息与上述初始资产信息进行对比;
7.若上述实时资产信息与上述初始资产信息不一致,则将上述实时资产信息覆盖上述初始资产信息;
8.复制上述实时资产信息存储至设置有nfc标签电路的芯片,其中,上述设置有nfc标签电路的芯片与上述服务器对应设置。
9.可选的,在上述获取上述服务器的实时资产信息的步骤之前,还包括:
10.将上述服务器的上述初始资产信息存储至上述服务器的寄存器内。
11.可选的,上述设置有nfc标签电路的芯片为支持i2c读写的nfc芯片。
12.可选的,在上述复制上述实时资产信息存储至设置有nfc标签电路的芯片的步骤之前,包括:
13.根据预设芯片引脚信息设置上述设置有nfc标签电路的芯片引脚。
14.可选的,上述预设芯片引脚信息为上述设置有nfc标签电路的芯片引脚的连接信息。
15.可选的,上述根据预设芯片引脚信息设置上述设置有nfc标签电路的芯片引脚的步骤,包括:
16.将上述设置有nfc标签电路的芯片的ac0引脚与ac1引脚连接线圈;
17.将上述设置有nfc标签电路的芯片的scl引脚与sca引脚连接上述服务器内的基板
管理控制器;
18.将上述设置有nfc标签电路的芯片的gpo引脚连接上述服务器内的基板管理控制器;
19.将上述设置有nfc标签电路的芯片的vcc引脚连接电源正极;
20.将上述设置有nfc标签电路的芯片的vss引脚连接接地电路;
21.将上述设置有nfc标签电路的芯片的v

eh引脚连接v

eh器件。
22.可选的,上述将上述设置有nfc标签电路的芯片的scl引脚与sca引脚连接上述服务器内的基板管理控制器的步骤,包括:
23.将上述设置有nfc标签电路的芯片的scl引脚与sca引脚连接至上述服务器主板上的预设连接器的输入端;
24.将上述服务器主板上的预设连接器的输出端连接上述服务器内的基板管理控制器。
25.可选的,上述设置有nfc标签电路的芯片的scl引脚与sca引脚通过spi总线或i2c总线连接至上述服务器主板上的预设连接器的输入端,上述服务器主板上的预设连接器的输出端通过spi总线或i2c总线连接上述服务器内的基板管理控制器。
26.可选的,还包括:
27.将设置有nfc标签电路的芯片设置在上述服务器外,已用于查看上述设置有nfc标签电路的芯片内存储的上述实时资产信息。
28.可选的,上述复制上述实时资产信息存储至设置有nfc标签电路的芯片的步骤,包括:
29.通过上述基板管理控制器将上述实时资产信息写入上述设置有nfc标签电路的芯片。
30.本申请实施例提供的一种服务器资产信息查询管理方法,通过获取服务器的初始资产信息和实时资产信息;将上述实时资产信息与上述初始资产信息进行对比;若上述实时资产信息与上述初始资产信息不一致,则将上述实时资产信息覆盖上述初始资产信息;复制上述实时资产信息存储至设置有nfc标签电路的芯片,其中,上述设置有nfc标签电路的芯片与上述服务器对应设置。解决了需要通过专业技术人员收集服务器资产信息的问题,或需要借助显示器键盘这些外设的繁琐过程,极大的提高了收集服务器资产信息的效率。
附图说明
31.为了更清楚地说明本申请实施例具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请实施例的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1为本申请实施例提供的服务器资产信息查询管理方法流程图;
33.图2为本申请实施例提供的预设芯片引脚信息示意图;
34.图3为本申请实施例提供的nfc标签电路示意图;
35.图4为本申请实施例提供的服务器资产信息查询管理方法运行流程图;
36.图5为本申请实施例提供的服务器资产信息查询管理装置位置示意图。
具体实施方式
37.为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请实施例保护的范围。
38.本申请实施例中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
39.本申请实施例提供的一种服务器资产信息查询管理方法,如图1所示,包括:
40.s101、获取服务器的初始资产信息和实时资产信息;
41.示例性的,上述初始资产信息包括fru信息和资产信息,上述fru信息为现场可更换单元信息,在出厂之后基本不会变化,上述资产信息在出现机器改配时会动态调整;实时资产信息包括当前fru信息和当前资产信息。
42.s102、将上述实时资产信息与上述初始资产信息进行对比;
43.示例性的,由于上述fru信息在出厂之后基本不会变化,则对比上述资产信息和当前资产信息,较少对比参数,解放资源。
44.s103、若上述实时资产信息与上述初始资产信息不一致,则将上述实时资产信息覆盖上述初始资产信息;
45.示例性的,将上述实时资产信息覆盖上述初始资产信息完成信息更新过程,通过信息更新可以便于操作人员在维护时,更加效率地了解机器的改配。
46.s104、复制上述实时资产信息存储至设置有nfc标签电路的芯片,其中,上述设置有nfc标签电路的芯片与上述服务器对应设置。
47.示例性的,通过基板管理控制器bmc复制上述实时资产信息存储至设置有nfc标签电路的芯片,使得bmc结合nfc芯片,增加了上述bmc的使用场景。
48.通过获取服务器的初始资产信息和实时资产信息;将上述实时资产信息与上述初始资产信息进行对比;若上述实时资产信息与上述初始资产信息不一致,则将上述实时资产信息覆盖上述初始资产信息;复制上述实时资产信息存储至设置有nfc标签电路的芯片,其中,上述设置有nfc标签电路的芯片与上述服务器对应设置。解决了需要通过专业技术人员收集服务器资产信息的问题,或需要借助显示器键盘这些外设的繁琐过程,极大的提高了收集服务器资产信息的效率。
49.在一种可能的实施方式中,在上述获取服务器的初始资产信息和实时资产信息的步骤之前,还包括:
50.将上述服务器的上述初始资产信息存储至上述服务器的寄存器内。
51.示例性的,上述初始资产信息存储至上述服务器的寄存器内便于提取,避免丢失,造成无法更新比对的情况发生。
52.可选的,上述设置有nfc标签电路的芯片为支持i2c读写的nfc芯片。
53.示例性的,支持i2c读写的nfc芯片便于布线,避免了增加过多线路,对服务器自身造成影响。
54.在一种可能的实施方式中,在上述复制上述实时资产信息存储至设置有nfc标签电路的芯片的步骤之前,包括:
55.根据预设芯片引脚信息设置上述设置有nfc标签电路的芯片引脚。
56.在一种可能的实施方式中,上述预设芯片引脚信息为上述设置有nfc标签电路的芯片引脚的连接信息。
57.在一种可能的实施方式中,如图2和图3所示,上述根据预设芯片引脚信息设置上述设置有nfc标签电路的芯片引脚的步骤,本例采用st25dvxx芯片,包括:
58.将上述设置有nfc标签电路的芯片的ac0引脚与ac1引脚连接线圈,上述线圈上设有三个电容nc,上述三个电容为:电容c201、电容c200和电容c205;
59.将上述设置有nfc标签电路的芯片的scl引脚与sca引脚连接上述服务器内的基板管理控制器,即,连接上述设置有nfc标签电路的芯片的scl引脚与sca引脚连接st25dv

scl引脚与st25dv

sca引脚;
60.将上述设置有nfc标签电路的芯片的gpo引脚连接上述服务器内的基板管理控制器,即,连接st25dv

gpo引脚;
61.将上述设置有nfc标签电路的芯片的vcc引脚连接电源正极3v3,上述电源正极3v3通过电阻值为20k的电阻r200连接st25dv

gpo引脚,通过电阻值为5k1的电阻r201连接上述st25dv

scl引脚,通过电阻值为5k1的电阻r202连接上述st25dv

sca引脚;
62.将上述设置有nfc标签电路的芯片的vss引脚通过电阻值为0r的电阻r203连接接地电路gnd;
63.将上述设置有nfc标签电路的芯片的v

eh引脚连接v

eh器件,上述v

eh引脚与电源正极3v3通过r204连接,上述电源正极3v3连接电容c207后接地,上述v

eh引脚连接10n的电容c206后接地。
64.示例性的,通过根据预设芯片引脚信息设置上述设置有nfc标签电路的芯片引脚,使得上述nfc的标签电路和基板管理控制器bmc的i2c资源连接,便于上述bmc控制上述设置有nfc标签电路的芯片进行更新操作。
65.在一种可能的实施方式中,上述将上述设置有nfc标签电路的芯片的scl引脚与sca引脚连接上述服务器内的基板管理控制器的步骤,包括:
66.将上述设置有nfc标签电路的芯片的scl引脚与sca引脚连接至上述服务器主板上的预设连接器的输入端;
67.将上述服务器主板上的预设连接器的输出端连接上述服务器内的基板管理控制器。
68.示例性的,如图3所示,将上述设置有nfc标签电路的芯片的scl引脚与sca引脚连接至上述服务器主板上的预设连接器的输入端;将上述服务器主板上的预设连接器的输出端连接上述服务器内的基板管理控制器。
69.在一种可能的实施方式中,上述设置有nfc标签电路的芯片的scl引脚与sca引脚通过spi总线或i2c总线连接至上述服务器主板上的预设连接器的输入端,上述服务器主板上的预设连接器的输出端通过spi总线或i2c总线连接上述服务器内的基板管理控制器。
70.示例性的,如图3所示,上述设置有nfc标签电路的芯片的scl引脚与sca引脚通过spi总线或i2c总线连接至上述服务器主板上的预设连接器的输入端,上述服务器主板上的预设连接器的输出端通过spi总线或i2c总线连接上述服务器内的基板管理控制器。
71.在一种可能的实施方式中,还包括:
72.将设置有nfc标签电路的芯片设置在上述服务器外,已用于查看上述设置有nfc标签电路的芯片内存储的上述实时资产信息。
73.在一种可能的实施方式中,上述复制上述实时资产信息存储至设置有nfc标签电路的芯片的步骤,包括:
74.通过上述基板管理控制器将上述实时资产信息写入上述设置有nfc标签电路的芯片。
75.通过获取服务器的初始资产信息和实时资产信息;将上述实时资产信息与上述初始资产信息进行对比;若上述实时资产信息与上述初始资产信息不一致,则将上述实时资产信息覆盖上述初始资产信息;复制上述实时资产信息存储至设置有nfc标签电路的芯片,其中,上述设置有nfc标签电路的芯片与当前上述服务器对应。解决了需要通过专业技术人员收集服务器资产信息的问题,或需要借助显示器键盘这些外设的繁琐过程,极大的提高了收集服务器资产信息的效率。
76.请参考图4,服务器上电,bmc初始化,上述bmc初始化后收集fru及资产信息,上述fru信息为现场可更换单元信息,同时收集各类sensor信息,检查服务器状态以及进行bmc初始化默认操作内容,其中,上述fru及资产信息为上述实时资产信息;
77.bmc进行初始化默认操作内容的同时,运行bmc初始化增加的内容为:根据上述fru及资产信息判断上述fru及资产信息与当前nfc标签寄存器是否一致,即,将上述实时资产信息与上述初始资产信息进行对比;若上述fru及资产信息与当前nfc标签寄存器一致,则继续进行bmc进行初始化默认操作内容;若上述fru及资产信息与当前nfc标签寄存器不一致,则更新nfc标签寄存器,触发nfc标签芯片写操作,其中,上述nfc标签芯片为设置有nfc标签电路的芯片。
78.示例性的,如图5所示,在服务器的箱耳上安装上一颗支持i2c接口的nfc标签电路;通过线缆将此标签电路接到主板上预留的i2c/ipmi连接器上,这样bmc芯片就和nfc标签在物理上接起来了;在bmc下通过i2c对此nfc标签进行写操作,将相应的出厂信息和资产信息写进nfc标签中,此时就算掉电,即,电源模块1与电源模块2同时断开,相应的出厂信息和资产信息也会存在nfc标签内,当上述服务器增加了配置,比如,增加了系统风扇1、系统风扇2、系统风扇3和/或系统风扇4中的一个或多个,则上述服务器的资产信息改变,可以在bmc下通过i2c对此nfc标签进行写操作,将相应的出厂信息和资产信息写进nfc标签中;当上述服务器更改了配置,比如,更改了存储单元,则上述服务器的资产信息改变,可以在bmc下通过i2c对此nfc标签进行写操作,将相应的出厂信息和资产信息写进nfc标签中。用户想要查看此机器的配置和一些出厂信息只要拿出手机,打开nfc,靠近机器箱耳就能获得,极其方便,其中,上述资产信息为上述实时资产信息。
79.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
80.最后应说明的是:以上上述实施例,仅为本申请实施例的具体实施方式,用以说明本申请实施例的技术方案,而非对其限制,本申请实施例的保护范围并不局限于此,尽管参照前述实施例对本申请实施例进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的范围。都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1