多服务器标识的识别电路、识别方法、电子设备、存储介质技术

技术编号:36575360 阅读:19 留言:0更新日期:2023-02-04 17:33
本发明专利技术实施例提供了多服务器标识的识别电路、识别方法、电子设备、存储介质;包括与任一第一高速信号连接端口连接的第一分I2CIO识别芯片,生成并存储第一高速信号连接端口标识;处于IO服务器的I2C下的第一首级I2CIO识别芯片,第一首级I2CIO识别芯片与多个第一分I2CIO识别芯片连接,控制第一高速信号连接端口的I2C信号传输;与任一第二高速信号连接端口连接的第二分I2CIO识别芯片,生成并存储第二高速信号连接端口标识;当第一首级I2CIO识别芯片处于可操作状态时,通过识别第一高速信号连接端口标识和第二高速信号连接端口标识;确定相互连接的第一高速信号连接端口和第二高速信号连接端口。通过本发明专利技术实施例可以准确识别连接IO服务器和SSD服务器的高速信号连接端口。端口。端口。

【技术实现步骤摘要】
多服务器标识的识别电路、识别方法、电子设备、存储介质


[0001]本专利技术涉及服务器
,特别是涉及多服务器标识的识别电路、基于多服务器标识的识别电路的识别方法、基于多服务器标识的识别电路的识别装置、电子设备以及存储介质。

技术介绍

[0002]人工智能、机器学习、高性能计算等诸多复杂计算场景日新月异的发展,对数据中心架构提出了新的要求。不同处理任务的计算平台需求不同、不同应用场景算力需求不同,为满足不同场景下不同的数据处理、数据吞吐需求、资源需求,数据中心加速从以计算为中心的架构向以数据为中心的融合架构转变。
[0003]融合架构的设计特点之一便是“资源解耦”。将整系统解耦为计算资源池、内存资源池、I/O((Input/Output,输入/输出)设备资源池等独立池化模块,有利于CPU(central processing unit,中央处理器)、内存、GPU(graphics processing unit,图形处理器)、SSD(Solid State Disk,固态硬盘)等关键设备的灵活改配与快速升级。但是资源池化是设计方案对整机柜系统的ID(Identity document,身份标识)识别带来了挑战。在融合架构内,所有IO资源集中于一个IO 服务器,终端设备均挂载于IO 服务器之下,通过管理软件可针对设备实际接入情况对IO 资源进行分配。以SSD资源池为例,在融合架构的整机柜内SSD是以独立SSD服务器的形态存在的,实际使用时会依据自身需求选择性的在IO 服务器下挂载一个、两个或更多个SSD 服务器。由于这些SSD 服务器物理结构完全相同,旧有的ID识别方案在整机柜的多服务器系统内便无法正常使用了。相关技术中,是每个IO服务器HE SSD服务器有自身唯一的ID编码,通过拨码开关或电阻上下拉将信号发送给BMC(Baseboard Management Controller,基板管理控制器)或BIOS(Basic Input Output System,基本输入输出系统),使系统知道自身的编号。但是资源池化系统的应用场景下,当系统内存在多个相同服务器时,无法使核心节点对下面存在的多个相同服务器做到有效区分。

技术实现思路

[0004]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的多服务器标识的识别电路、基于多服务器标识的识别电路的识别方法、基于多服务器标识的识别电路的识别装置、电子设备以及存储介质。
[0005]本专利技术实施例公开了一种多服务器标识的识别电路,所述多服务器包括至少一个输入输出IO服务器和固态硬盘SSD服务器;所述IO服务器包括多个第一高速信号连接端口;所述SSD服务器包括多个第二高速信号连接端口;所述识别电路包括:与任一所述第一高速信号连接端口连接的第一分双向二线制同步串行总线输入输出I2CIO识别芯片,用于生成并存储第一高速信号连接端口标识;处于所述IO服务器的I2C下的第一首级I2CIO识别芯片,所述第一首级I2CIO识别芯片与多个所述第一分I2CIO识别芯片连接,用于控制所述第一高速信号连接端口的I2C信
号传输;与任一所述第二高速信号连接端口连接的第二分I2CIO识别芯片,用于生成并存储第二高速信号连接端口标识;当所述第一首级I2CIO识别芯片处于可操作状态时,通过识别所述第一高速信号连接端口标识和所述第二高速信号连接端口标识;确定相互连接的第一高速信号连接端口和第二高速信号连接端口。
[0006]可选地,所述第一首级I2CIO识别芯片包括可操作性位;当所述可操作性位处于高位时,确定所述第一首级I2CIO识别芯片处于所述可操作状态。
[0007]可选地,还包括:与多个所述第一分I2CIO识别芯片连接的第一I2C拓展芯片,所述第一I2C拓展芯片与所述第一首级I2CIO识别芯片处于同一所述IO服务器的I2C下,用于将所述IO服务器的I2C拓展至任一所述第一分I2CIO识别芯片,并存储有第一I2C拓展标识。
[0008]可选地,还包括:与多个所述第二分I2CIO识别芯片连接的第二I2C拓展芯片,用于将所述SSD服务器的I2C拓展至任一所述第二分I2CIO识别芯片,并存储有第二I2C拓展标识。
[0009]可选地,还包括:与所述第二I2C拓展芯片处于同一所述SSD服务器的I2C下的第二首级I2CIO识别芯片,用于控制所述第二高速信号连接端口的I2C信号传输。
[0010]可选地,所述第一高速信号连接端口标识包括宽带编号和第一高速信号连接端口编码;所述第一分I2CIO识别芯片用于生成并存储所述宽带编号和所述第一高速信号连接端口编码。
[0011]可选地,所述第一高速信号连接端口标识为八位编码;其中,第一位编码至第三位编码为所述第一高速信号连接端口编码,第四位编码至第五位编码为预设待定编码,第六位编码至第八位编码为所述宽带编号。
[0012]可选地,所述第二高速信号连接端口标识包括SSD服务器编号、SSD服务器身份标识和第二高速信号连接端口编码;所述第二分I2CIO识别芯片用于生成并存储所述SSD服务器编号、所述SSD服务器身份标识和所述第二高速信号连接端口编码。
[0013]可选地,所述第二高速信号连接端口标识为八位编码;其中,第一位编码至第四位编码为所述第二高速信号连接端口编码,第五位编码至第六位编码为所述SSD服务器身份标识,第七位编码至第八位编码为所述SSD服务器编号。
[0014]本专利技术实施例还公开了一种基于多服务器标识的识别电路的识别方法,所述识别电路包括如上所述的识别电路;所述方法应用于所述IO服务器,所述方法包括:设置所述第一首级I2CIO识别芯片处于所述可操作状态;读取所述第一高速信号连接端口标识;基于所述第一高速信号连接端口标识确定与所述SSD服务器连接的第一高速信号连接端口。
[0015]可选地,所述设置所述第一首级I2CIO识别芯片处于所述可操作状态,包括:
设置所述第一首级I2CIO识别芯片的可操作位为预设高电平。
[0016]可选地,所述基于所述第一高速信号连接端口标识确定与所述SSD服务器连接的第一高速信号连接端口,包括:读取所述第一高速信号连接端口标识;确定所述第一高速信号连接端口标识的编码与预设第一高速信号连接编码匹配的所述第一高速信号连接端口标识对应的数量;当所述第一高速信号连接端口标识对应的数量为单个时,确定所述第一高速信号连接端口标识对应的第一高速信号连接端口为与所述SSD服务器连接的第一高速信号连接端口;当所述第一高速信号连接端口标识对应的数量为多个时,设置所述第一首级I2CIO识别芯片的IO服务器身份标识位编码,以修改所述第一高速信号连接端口标识的编码;当修改后的第一高速信号连接端口标识的编码包含所述IO服务器身份标识位编码时,确定所述修改后的第一高速信号连接端口标识对应的第一高速信号连接端口为与所述SSD服务器连接的第一高速信号连接端口。
[0017]本专利技术实施例还公开了一种基于多服务器标识的识别电路的识别方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多服务器标识的识别电路,其特征在于,所述多服务器包括至少一个输入输出IO服务器和固态硬盘SSD服务器;所述IO服务器包括多个第一高速信号连接端口;所述SSD服务器包括多个第二高速信号连接端口;所述识别电路包括:与任一所述第一高速信号连接端口连接的第一分I2CIO识别芯片,用于生成并存储第一高速信号连接端口标识;处于所述IO服务器的I2C下的第一首级I2CIO识别芯片,所述第一首级I2CIO识别芯片与多个所述第一分I2CIO识别芯片连接,用于控制所述第一高速信号连接端口的I2C信号传输;与任一所述第二高速信号连接端口连接的第二分I2CIO识别芯片,用于生成并存储第二高速信号连接端口标识;当所述第一首级I2CIO识别芯片处于可操作状态时,通过识别所述第一高速信号连接端口标识和所述第二高速信号连接端口标识;确定相互连接的第一高速信号连接端口和第二高速信号连接端口。2.根据权利要求1所述的识别电路,其特征在于,所述第一首级I2CIO识别芯片包括可操作性位;当所述可操作性位处于高位时,确定所述第一首级I2CIO识别芯片处于所述可操作状态。3.根据权利要求1所述的识别电路,其特征在于,还包括:与多个所述第一分I2CIO识别芯片连接的第一I2C拓展芯片,所述第一I2C拓展芯片与所述第一首级I2CIO识别芯片处于同一所述IO服务器的I2C下,用于将所述IO服务器的I2C拓展至任一所述第一分I2CIO识别芯片,并存储有第一I2C拓展标识。4.根据权利要求1所述的识别电路,其特征在于,还包括:与多个所述第二分I2CIO识别芯片连接的第二I2C拓展芯片,用于将所述SSD服务器的I2C拓展至任一所述第二分I2CIO识别芯片,并存储有第二I2C拓展标识。5.根据权利要求4所述的识别电路,其特征在于,还包括:与所述第二I2C拓展芯片处于同一所述SSD服务器的I2C下的第二首级I2CIO识别芯片,用于控制所述第二高速信号连接端口的I2C信号传输。6.根据权利要求1所述的识别电路,其特征在于,所述第一高速信号连接端口标识包括宽带编号和第一高速信号连接端口编码;所述第一分I2CIO识别芯片用于生成并存储所述宽带编号和所述第一高速信号连接端口编码。7.根据权利要求6所述的识别电路,其特征在于,所述第一高速信号连接端口标识为八位编码;其中,第一位编码至第三位编码为所述第一高速信号连接端口编码,第四位编码至第五位编码为预设待定编码,第六位编码至第八位编码为所述宽带编号。8.根据权利要求1所述的识别电路,其特征在于,所述第二高速信号连接端口标识包括SSD服务器编号、SSD服务器身份标识和第二高速信号连接端口编码;所述第二分I2CIO识别芯片用于生成并存储所述SSD服务器编号、所述SSD服务器身份标识和所述第二高速信号连接端口编码。9.根据权利要求8所述的识别电路,其特征在于,所述第二高速信号连接端口标识为八位编码;其中,第一位编码至第四位编码为所述第二高速信号连接端口编码,第五位编码至
第六位编码为所述SSD服务器身份标识,第七位编码至第八位编码为所述SSD服务器编号。10.一种基于多服务器标识的识别电路的识别方法,其特征在于,所述识别电路包括如权利要求1至权利要求9任一所述的识别电路;所述方法应用于所述IO服务器,所述方法包括:设置所述第一首级I2CIO识别芯片处于所述可操作状态;读取所述第一高速信号连接端口标识;基于所述第一高速信号连接端口标识确定与所述SSD服务器连接的第一高速信号连接端口。11.根据权利要求10所述的方法,其特征在于,所述设置所述第一首级I2CIO识别芯片处于所述可操作状态,包括:设置所述第一首级I2CIO识别芯片的可操作位为预设高电平。12.根据权利要求10所述的方法,其特征在于,所述基于所述第一高速信号连接端口标识确定与所述SSD服务器连接的第一高速信号连接端口,包括:读取所述第一高速信号连接端口标识;确定所述第一高速信号连接端口标识的编码与预设第一高速信号连接编码匹配的所述第一高速信号连接端口标识对应的数...

【专利技术属性】
技术研发人员:王晓松张淑君
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1