装置检测方法以及装置检测系统制造方法及图纸

技术编号:37426043 阅读:14 留言:0更新日期:2023-04-30 09:47
本发明专利技术提供一种装置检测方法以及装置检测系统。装置检测方法包括选择所述至少一服务器的其中之一为选中服务器,并对选中服务器的至少一第N层装置进行扫描;纪录所述至少一第N层装置中的至少一第一类型装置的地址;以及将所述至少一第N层装置中的至少一第二类型装置分别定义为节点,并且对对应于节点的至少一第N+1层装置进行扫描,N为正整数。N为正整数。N为正整数。

【技术实现步骤摘要】
装置检测方法以及装置检测系统


[0001]本专利技术是有关于一种装置检测方法以及装置检测系统,且特别是有关于一种用于至少一服务器的装置检测方法以及装置检测系统。

技术介绍

[0002]服务器的设计趋于多样化,对应于服务器的实体装置配置设计也较为复杂。也就是说,基于不同的使用需求,服务器的设计也会不时地被调整,硬件装置设计也会有所不同。服务器的基板管理控制器(Baseboard Management Controller,BMC)的开发必须要确定出对应于服务器的实体装置配置设计,才能够使BMC对服务器进行正确监控和管理工作。由此可知,如何快速确定出服务器的实体装置配置设计,从而缩短BMC的开发时间,是本领域技术人员的研究重点之一。

技术实现思路

[0003]本专利技术提供一种装置检测方法以及装置检测系统,能够快速确定出服务器的实体装置配置设计。
[0004]本专利技术的装置检测方法用于检测至少一服务器的多个装置。装置检测方法包括由主机选择所述至少一服务器的其中之一为选中服务器,并通过通信界面对选中服务器的至少一第N层装置进行扫描;纪录所述至少一第N层装置中的至少一第一类型装置的地址;以及将所述至少一第N层装置中的至少一第二类型装置分别定义为节点,并且对对应于节点的至少一第N+1层装置进行扫描,N为正整数。
[0005]本专利技术的装置检测系统包括至少一服务器以及主机。所述至少一服务器各包括多个装置。主机以通信界面与所述至少一服务器沟通。主机选择所述至少一服务器的其中之一为选中服务器,并通过通信界面对选中服务器的至少一第N层装置进行扫描,纪录所述至少一第N层装置中的至少一第一类型装置的地址。此外,主机将所述至少一第N层装置中的至少一第二类型装置分别定义为节点,并且对对应于节点的至少一第N+1层装置进行扫描,其中N为正整数。
[0006]基于上述,主机纪录被检测到的第N层装置中的第一类型装置的地址。主机将第N层装置中的第二类型装置定义为节点,并且对对应于节点的至少一第N+1层装置进行扫描。如此一来,服务器的实体装置配置能够被快速地确定出来。此外,BMC的开发时间也会被缩短。
[0007]以下结合附图和具体实施例对本专利技术进行详细描述,但不作为对本专利技术的限定。
附图说明
[0008]图1是依据本专利技术一实施例所示的装置检测系统的示意图。
[0009]图2是依据本专利技术一实施例所示的装置检测方法的方法流程图。
[0010]图3是依据本专利技术一实施例所示的网页界面的示意图。
[0011]图4是依据本专利技术另一实施例所示的装置检测方法的方法流程图。
[0012]其中,附图标记:
[0013]100:装置检测系统
[0014]110_1~110_3:服务器
[0015]111~118:装置
[0016]120:主机
[0017]200:网页界面
[0018]210:服务器栏位
[0019]220:服务器地址栏位
[0020]230:扫描层数栏位
[0021]240:BMC栏位
[0022]250:档名栏位
[0023]260:扫描结果窗口
[0024]B1:扫描键
[0025]B2:下载键
[0026]LF1~LF5:信息
[0027]ND1~ND3:信息
[0028]S110~S130:步骤
[0029]S210~S290:步骤
具体实施方式
[0030]本专利技术的部分实施例接下来将会配合附图来详细描述,以下的描述所引用的元件符号,当不同附图出现相同的元件符号将视为相同或相似的元件。这些实施例只是本专利技术的一部分,并未提供所有本专利技术的可实施方式。更确切的说,这些实施例只是本专利技术的专利申请范围中的范例。
[0031]请同时参考图1以及图2,图1是依据本专利技术一实施例所示的装置检测系统的示意图。图2是依据本专利技术一实施例所示的装置检测方法的方法流程图。在本实施例中,装置检测系统100包括服务器110_1~110_3以及主机120。主机120以通信界面与服务器110_1~110_3进行通信。主机120可以是具备运算功能的电子装置。主机120可例如是台式电脑、笔记本电脑、智能手机等电子装置。服务器110_1~110_3分别包括多个装置。举例来说,服务器110_1包括装置111~118。为了便于说明,本实施例以3个服务器110_1~110_3为例。本专利技术的装置检测系统的服务器的数量可以是一个或多个,并不以本实施例为限。此外,本专利技术的服务器的装置数量可以是多个,并不以本实施例为限。
[0032]在本实施例中,主机120会基于步骤S110~S130来执行多个操作。在步骤S110中,主机120选择服务器110_1~110_3的其中之一为选中服务器,并对选中服务器的第N层装置进行扫描。主机120会对第N层装置进行检测以判断第N层装置的类型。N为正整数。在步骤S120中,主机120会纪录第一类型装置的地址。在步骤S130中,主机120会将第二类型装置定义为节点。此外,主机120还会在步骤S130中对对应于节点的第N+1层装置进行扫描。换句话说,主机120还会在步骤S130中对连接于第N层装置的第二类型装置的第N+1层装置进行扫
描。
[0033]在本实施例中,第一类型装置为感测装置。举例来说,感测装置可以为温度感测器、电压感测器、电流感测器以及用于风扇的转速感测器的其中一者。第二类型装置为多工器。也就是说,如果有多工器被检测到,主机120会将被检测到的各至少一多工器定义为节点。主机120对对应于节点的下一层装置进行扫描。
[0034]在此值得一提的是,主机纪录被检测到的第一类型装置的地址。主机将第二类型装置定义为节点并且对对应于节点的至少一第N+1层装置进行扫描。如此一来,服务器的实体装置配置能够被快速地确定出来。因此,基板管理控制器(Baseboard Management Controller,BMC)的开发时间可以被大幅缩短。
[0035]举例来说明,在步骤S110中,主机120选择服务器110_1为选中服务器,并通过通信界面对服务器110_1的第1层装置进行扫描。通信界面可例如是适用于I2C、SMBUS的界面。在进行扫描后,主机120能够获知服务器110_1的第1层装置为装置111、112。主机120进一步获知装置111为第一类型装置,装置112为第二类型装置。在步骤S120中,主机120会纪录装置111的地址。在步骤S130中,主机120会将装置112定义为父节点(或称为根节点)。接下来,主机120以递回(Recursion)方式对连接于节点的第2层装置进行扫描。也就是说,主机120对连接于节点(即,装置112)的第2层装置(即,装置113~115)进行扫描以判断第2层装置的类型,纪录被检测到的第一类型装置的地址,定义第二类型装置为节点,并对连接于节点的第3层装置进行扫描,依此类推。
[0036]具体来说,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种装置检测方法,用于检测至少一服务器的多个装置,其特征在于,包括:由一主机选择该至少一服务器的其中之一为一选中服务器,并通过一通信界面对该选中服务器的至少一第N层装置进行扫描;纪录该至少一第N层装置中的至少一第一类型装置的地址;以及将该至少一第N层装置中的至少一第二类型装置分别定义为一节点,并且对对应于该节点的至少一第N+1层装置进行扫描,其中N为正整数。2.如权利要求1所述的装置检测方法,其特征在于,该至少一第一类型装置分别为一感测装置。3.如权利要求2所述的装置检测方法,其特征在于,该感测装置为一温度感测器、一电压感测器、一电流感测器以及用于一风扇的一转速感测器的其中一者。4.如权利要求1所述的装置检测方法,其特征在于,该至少一第二类型装置为多工器。5.如权利要求1所述的装置检测方法,其特征在于,对由该主机选择该至少一服务器的其中之一为该选中服务器,并通过该通信界面对该选中服务器的该至少一第N层装置进行扫描的步骤包括:接收来自于一网页界面的一选择指令;以及基于该选择指令以选择该选中服务器。6.如权利要求1所述的装置检测方法,其特征在于,还包括:接收来自于一网页界面的一扫描层数指令;基于该扫描层数指令以获得一扫描层数;以及基于该扫描层数以递回方式以对该选中服务器中的该扫描层数...

【专利技术属性】
技术研发人员:林桓均孙佩傑王绍宇
申请(专利权)人:技钢科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1