CN116166855A - 硬盘序号识别方法及装置 - Google Patents
硬盘序号识别方法及装置 Download PDFInfo
- Publication number
- CN116166855A CN116166855A CN202310180456.XA CN202310180456A CN116166855A CN 116166855 A CN116166855 A CN 116166855A CN 202310180456 A CN202310180456 A CN 202310180456A CN 116166855 A CN116166855 A CN 116166855A
- Authority
- CN
- China
- Prior art keywords
- hard disk
- information
- connector
- address information
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9017—Indexing; Data structures therefor; Storage structures using directory or table look-up
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Debugging And Monitoring (AREA)
Abstract
本申请实施例提供了一种硬盘序号识别方法,其中,该方法包括:获取查询信息,其中,查询信息至少包括目标中央处理器的目标地址信息;基于目标地址信息和连接关系表,确定目标中央处理器对应的目标硬盘的目标序号,其中,连接关系表是通过连接器预先对多个中央处理器的地址信息和多个硬盘的序号进行映射所得到的映射关系表,多个中央处理器部署于主板上,多个硬盘部署于背板上,主板和背板通过连接器连接。解决了相关技术中识别硬盘序号的灵活性差的问题。
Description
技术领域
本申请实施例涉及计算机领域,具体而言,涉及一种硬盘序号识别方法及装置。
背景技术
硬盘通常会插到专门设计的硬盘背板上,硬盘背板与主板通过线缆连接,机箱的硬盘处会按照顺序刻上硬盘序号,服务器运维人员可以通过网络管理系统监控硬盘状态,如果某个硬盘出现故障,则可以通过硬盘序号快速定位故障硬盘,实施维修或替换,但是目前通常是按照固定的顺序来部署硬盘的,硬盘的位置无法改变,对应识别硬盘序号的过程单一,灵活性较差。
针对s问题,目前没有有效的解决方案。
发明内容
本申请实施例提供了一种硬盘序号识别方法及装置,以至少解决相关技术中识别硬盘序号的灵活性差的问题。
根据本申请的一个实施例,提供了一种硬盘序号识别方法,包括:获取查询信息,其中,查询信息至少包括目标中央处理器的目标地址信息;基于目标地址信息和连接关系表,确定目标中央处理器对应的目标硬盘的目标序号,其中,连接关系表是通过连接器预先对多个中央处理器的地址信息和多个硬盘的序号进行映射所得到的映射关系表,多个中央处理器部署于主板上,多个硬盘部署于背板上,主板和背板通过连接器连接。
在一个示例性实施例中,该方法还包括:获取主板和背板的部署信息;通过连接器,基于部署信息对多个中央处理器配置地址信息,并对多个硬盘配置序号;基于部署信息、地址信息和序号,生成连接关系表。
在一个示例性实施例中,连接器包括主连接器和背连接器,主连接器用于表征部署于主板上的连接器,背连接器用于表征部署于背板上的连接器,主连接器和背连接器通过线缆连接。
在一个示例性实施例中,地址信息包括:处理器地址和虚拟地址,通过连接器,基于部署信息对多个中央处理器配置地址信息,包括:获取部署信息中的多个中央处理器的第一配置信息和引脚信息;通过主连接器,基于第一配置信息对多个中央处理器配置处理器地址;通过主连接器,基于引脚信息对多个中央处理器配置虚拟地址。
在一个示例性实施例中,通过连接器,基于部署信息对多个硬盘配置序号,包括:获取部署信息中硬盘的第二配置信息;通过背连接器基于第二配置信息,对多个硬盘配置序号。
在一个示例性实施例中,基于部署信息、地址信息和序号,生成连接关系表,包括:通过连接器获取地址信息对应的硬盘接口协议,其中,硬盘接口协议与目标序号相对应;基于部署信息中的主板上多个元件的物理关系、地址信息和硬盘接口协议,生成连接关系表,其中,元件至少包括多个中央处理器,物理关系至少包括多个中央处理器的连接关系。
在一个示例性实施例中,通过连接器获取地址信息对应的硬盘接口协议,包括:通过连接器中的主连接器,获取地址信息对应的第一信号和第二信号,其中,第一信号包含地址信息对应的中央处理器的处理器地址,第二信号包含中央处理器的虚拟地址;通过连接器中的背连接器、第一信号和第二信号,获取硬盘接口协议。
在一个示例性实施例中,基于部署信息中的主板上多个元件的物理关系、地址信息和硬盘接口协议,生成连接关系表,包括:响应于获取到第一信号、第二信号和硬盘接口协议,获取预设扩展芯片的多个信号传输通道的多个通道状态,其中,预设扩展芯片部署于背板上;在多个通道状态中存在传输状态的情况下,基于传输状态对应的信号传输通道,将第一信号、第二信号和接口协议传输至预设管理单元,其中,预设管理单元部署于主板上;通过预设管理单元对物理关系、第一信号、第二信号和硬盘接口协议进行映射处理,得到连接关系表。
在一个示例性实施例中,该方法还包括:基于目标序号确定目标硬盘在背板上的位置;利用预设数码管芯片将位置转换为数码管控制命令,其中,预设数码管芯片部署于背板上;基于数码管控制命令,控制位置的数码管工作,其中,数码管部署于背板上。
根据本申请的一个实施例,还提供了一种硬盘序号识别装置,包括:获取模块,用于获取查询信息,其中,查询信息至少包括目标中央处理器的目标地址信息;确定模块,用于基于目标地址信息和连接关系表,确定目标中央处理器对应的目标硬盘的目标序号,其中,连接关系表是通过连接器预先对多个中央处理器的地址信息和多个硬盘的序号进行映射所得到的映射关系表,多个中央处理器部署于主板上,多个硬盘部署于背板上,主板和背板通过连接器连接。
在一个示例性实施例中,该装置还包括:部署信息获取模块,用于获取主板和背板的部署信息;配置模块,用于通过连接器,基于部署信息对多个中央处理器配置地址信息,并对多个硬盘配置序号;生成模块,用于基于部署信息、地址信息和序号,生成连接关系表。
在一个示例性实施例中,连接器包括主连接器和背连接器,主连接器用于表征部署于主板上的连接器,背连接器用于表征部署于背板上的连接器,主连接器和背连接器通过线缆连接。
在一个示例性实施例中,地址信息包括:处理器地址和虚拟地址,通过连接器,配置模块包括:获取单元,用于获取部署信息中的多个中央处理器的第一配置信息和引脚信息;第一配置单元,用于通过主连接器,基于第一配置信息对多个中央处理器配置处理器地址;第二配置单元,用于通过主连接器,基于引脚信息对多个中央处理器配置虚拟地址。
在一个示例性实施例中,第二配置单元还用于:获取部署信息中硬盘的第二配置信息;通过背连接器基于第二配置信息,对多个硬盘配置序号。
在一个示例性实施例中,生成模块,包括:协议获取单元,用于通过连接器获取地址信息对应的硬盘接口协议,其中,硬盘接口协议与目标序号相对应;生成单元,用于基于部署信息中的主板上多个元件的物理关系、地址信息和硬盘接口协议,生成连接关系表,其中,元件至少包括多个中央处理器,物理关系至少包括多个中央处理器的连接关系。
在一个示例性实施例中,协议获取模块包括:信号获取单元,用于通过连接器中的主连接器,获取地址信息对应的第一信号和第二信号,其中,第一信号包含地址信息对应的中央处理器的处理器地址,第二信号包含中央处理器的虚拟地址;协议获取单元通过连接器中的背连接器、第一信号和第二信号,获取硬盘接口协议。
在一个示例性实施例中,生成单元还用于:响应于获取到第一信号、第二信号和硬盘接口协议,获取预设扩展芯片的多个信号传输通道的多个通道状态,其中,预设扩展芯片部署于背板上;在多个通道状态中存在传输状态的情况下,基于传输状态对应的信号传输通道,将第一信号、第二信号和接口协议传输至预设管理单元,其中,预设管理单元部署于主板上;通过预设管理单元对物理关系、第一信号、第二信号和硬盘接口协议进行映射处理,得到连接关系表。
在一个示例性实施例中,该装置还包括:位置确定单元,用于基于目标序号确定目标硬盘在背板上的位置;转换单元,用于利用预设数码管芯片将位置转换为数码管控制命令,其中,预设数码管芯片部署于背板上;控制单元,用于基于数码管控制命令,控制位置的数码管工作,其中,数码管部署于背板上。
根据本申请的又一个实施例,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本申请的又一个实施例,还提供了一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
由于目前的硬盘序号识别系统的线缆是按照固定顺序连接的,硬盘无法替换、移动,灵活性差,因此,为了解决该问题,本申请提出通过获取查询信息,基于目标地址信息和连接关系表,确定目标中央处理器对应的目标硬盘的目标序号的方式,预先对多个中央处理器的地址信息和多个硬盘的序号进行映射,以得到连接关系表,使多个硬盘的顺序可以随时改变,从而避免固定顺序的连接方式导致的硬盘序号识别过程的灵活性差,进而解决了相关技术中识别硬盘序号的灵活性差的问题。
附图说明
图1是根据本申请实施例的一种硬盘序号识别方法的移动终端的硬件结构框图;
图2是根据本申请实施例的一种硬盘序号识别方法的流程图;
图3是根据本申请实施例的一种主板背板连接关系的示意图;
图4是根据本申请实施例的一种硬盘序号识别装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本申请的实施例。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是根据本申请实施例的一种硬盘序号识别方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本申请实施例中的硬盘序号识别方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
首先,在对本申请实施例进行描述的过程中出现的部分名词或术语适用于如下解释:
BMC:Baseboard Management Controller,基板管理控制器;
CPLD:Complex Programmable Logic Device,复杂可编程逻辑器件;
BIOS:Basic Input Output System,基本输入输出系统;
NVME:Non Volatile Memory Host Controller Interface Specification,非易失性内存主机控制器接口规范。
随着人工智能和大数据时代的到来,越来越多的数据需要快速传输处理,而NVME作为一种高速率、低延迟的存储协议应运而生,并得到越来越广泛的应用。在服务器领域,各式各样的服务器大多需要硬盘作为存储设备,服务器通常设计成2U、4U、6U的高度,所配置的硬盘数量也存在差异,例如12盘、24盘、36盘等。
而多个硬盘的序号主要是按顺序刻在硬盘机箱上,用于插接硬盘的背板与主板需按照特定的要求进行连接,例如:NVME硬盘序号与总线编号有关,总线编号小的对应硬盘序号小,而总线编号又与CPU的计算机端口有关,低端口对应总线编号小,故硬盘序号与CPU端口需要按照大小顺序连接,硬盘序号小的要接到CPU的低端口上,BIOS扫描CPU各端口下的设备,获取到硬盘信息,然后根据“低Port对应低硬盘序号”的原则确定硬盘序号;BIOS会将硬盘信息、序号发送给BMC,这样便可以在BIOS下以及BMC的网络管理系统中查看到硬盘的序号等相关信息,并实现与实际机箱丝印编号一一对应,确保某个硬盘出现问题时可以正确定位。
但是这样的序号识别方法具有比较大的局限性,用于插硬盘的背板与主板连接的线缆需要按照固定顺序连接,不能随意更换线缆连接位置,缺乏灵活性,在线缆布局时可能会导致线缆超长,绕线困难,线缆交叉等问题,序号识别的灵活性差。
实施例1
在本实施例中提供了一种运行于上述移动终端的硬盘序号识别方法,图2是根据本申请实施例的一种硬盘序号识别方法的流程图,如图2所示,该流程包括如下步骤:
步骤S202,获取查询信息,其中,查询信息至少包括目标中央处理器的目标地址信息。
上述目标中央处理器可以是指部署在主板上的多个中央处理器中的任意一个,可以由用户选择;也可以是由硬盘序号识别系统从多个中央处理器中确定出的与硬盘状态异常,例如无法存储、无法读取的硬盘对用的中央处理器。需要说明的是,目标中央处理器的选取可以根据实际情况选取,在此不做限定。
在本实施例的一种可选方案中,用户通过客户端,或者该硬盘序号识别系统进行自检时,是可以实时获取到中央处理器的状态的,而中央处理器可以实时的监测到硬盘的状态,因此,可以建立中央处理器和硬盘之间的映射关系,在识别目标硬盘的序号时,硬盘序号识别系统可以首先获取包含目标中央处理器的目标地址信息的查询信息,其中,目标中央处理器与目标硬盘对应。
举例来说,在背板上会存在多个硬盘,而用户能够直接获取到的一般是每个硬盘的序号,无法获取到硬盘的具体作用,当用户想要对目标硬盘进行操作,例如更新维护用于存储指定应用数据的目标硬盘时,是不能直接通过序号来确定该目标硬盘的,此时,用户可以通过向硬盘序号识别系统发送包含目标中央处理器的目标地址信息的查询信息,硬盘序号识别系统在接收到查询信息后,再进行后续操作,例如根据查询信息查询目标硬盘的序号、位置等信息。
步骤S204,基于目标地址信息和连接关系表,确定目标中央处理器对应的目标硬盘的目标序号。
其中,连接关系表是通过连接器预先对多个中央处理器的地址信息和多个硬盘的序号进行映射所得到的映射关系表,多个中央处理器部署于主板上,多个硬盘部署于背板上,主板和背板通过连接器连接。
上述连接器可以是指用来传输主板和背板之间的数据、信号的设备,例如中央处理器输出的地址信息的信号,可以通过连接器输入值背板中,硬盘的序号可以通过连接器输入值主板的序号管理模块等。
在本实施例的一种可选方案中,考虑到连接关系表可以直观的表现出多个中央处理器和硬盘序号之间的映射关系,因此,硬盘序号识别系统在得到目标中央处理器的目标地址信息之后,可以快速的将目标地址信息输入值连接关系表中,以得到目标中央处理器对应的目标硬盘的目标序号。
在本实施例的一种可选方案中,考虑到一个中央处理器一般具有多个引脚,每个引脚都可以对应连接一个硬盘,因此,一般一个中央处理器可以同时对应多个硬盘,而为了避免硬盘中央处理器的负载压力过大,可以根据硬盘的数量,对应设置多个中央处理器,然后根据多个中央处理器的地址信息和多个硬盘的序号,映射生成上述的映射关系表。
在本实施例的一种可选方案中,为了提高确定目标硬盘的序号的位置,硬盘序号识别系统可以预先根据多个中央处理器的地址信息,以及多个硬盘的序号,生成上述的连接关系表。
在本实施例的一种可选方案中,硬盘或者中央处理器的连接关系可以发生改变,在每次发生改变时,硬盘序号识别系统都可以重新根据改变后的结果,例如改变后的地址信息、改变后的序号等,重新生成新的连接关系表,从而避免无线序号误识别的情况。
举例来说,若硬盘1初始时连接的是线缆1,是用来存储应用数据1的,但是用户当前想利用硬盘1来存储应用数据2,则此时可以将硬盘1连接至线缆2中,此时硬盘1的连接关系就发生了改变,对应的序号也会从1变成2,因此,此时硬盘序号识别系统可以根据新的序号生成新的连接关系表。
在本实施例的一种可选方案中,为了便于管理硬盘序号识别系统中的多个设备元件,例如上述的多个中央处理器和多个硬盘,可以将多个中央处理器部署在主板中,将多个硬盘部署在背板中,主板和背板通过连接器连接,以方便多个设备元件输出的信号的传输。
由于目前的硬盘序号识别系统的线缆是按照固定顺序连接的,硬盘无法替换、移动,灵活性差,因此,为了解决该问题,本申请提出通过获取查询信息,基于目标地址信息和连接关系表,确定目标中央处理器对应的目标硬盘的目标序号的方式,预先对多个中央处理器的地址信息和多个硬盘的序号进行映射,以得到连接关系表,使多个硬盘的顺序可以随时改变,从而避免固定顺序的连接方式导致的硬盘序号识别过程的灵活性差,进而解决了相关技术中识别硬盘序号的灵活性差的问题。
在一个示例性实施例中,该方法还包括:获取主板和背板的部署信息;通过连接器,基于部署信息对多个中央处理器配置地址信息,并对多个硬盘配置序号;基于部署信息、地址信息和序号,生成连接关系表。
上述部署信息可以是指主板和背板中,多个设备元件的信息,例如部署位置、部署时间、优先级等,需要说明的是,这些仅作示例性展示,不做具体限定。
在本实施例的一种可选方案中,由于不同的中央处理器所连接的对象、监测的硬盘不同,为了避免随意的对中央处理器配置地址信息和硬盘x序号,会与多个中央处理器和多个硬盘的实际部署情况不符,导致生成的连接关系表混乱,因此,硬盘序号识别系统可以根据上述的部署信息,对多个中央处理器配置地址信息,对多个硬盘配置序号,同时考虑到主板和背板是通过连接器连接的,即中央处理器和硬盘之间的信号传输是通过连接器传输的,所以可以通过连接器来配置上述的地址信息和硬盘序号。
在本实施例的一种可选方案中,上述的地址信息可以以二进制的形式表示。
例如,利用根据部署信息中多个中央处理器的部署位置、多个硬盘的部署位置,从左到右从00开始依次配置地址信息。
表1
表1是根据本申请实施例的一种处理器地址信息表,如表1所示,可以利用二进制01作为CPU0的处理器地址,可以利用二进制01作为CPU1的处理器地址。
在本实施例的一种可选方案中,在得到多个中央处理器对应的多个地址信息,以及多个硬盘对应的多个序号之后,可以利用部署信息、多个地址信息和多个硬盘序号,来生成上述的连接关系表,具体生成过程在下文中展示。
在一个示例性实施例中,连接器包括主连接器和背连接器,主连接器用于表征部署于主板上的连接器,背连接器用于表征部署于背板上的连接器,主连接器和背连接器通过线缆连接。
为了便于用户对主板和背板中的设备元件进行操纵,例如拆除背板中的硬盘1,可以将主板和背板分开设置,其中连接的连机器也可以对应拆分成两部分,与主板连接的可以作为主连接器,与背板连接的可以作为背连接器,主连接器和背连接器之间可以通过线缆连接。
在一个示例性实施例中,地址信息包括:处理器地址和虚拟地址,通过连接器,基于部署信息对多个中央处理器配置地址信息,包括:获取部署信息中的多个中央处理器的第一配置信息和引脚信息;通过主连接器,基于第一配置信息对多个中央处理器配置处理器地址;通过主连接器,基于引脚信息对多个中央处理器配置虚拟地址。
上述处理器地址可以是指中央处理器主体对应的地址信息,上述虚拟地址可以是指中央处理器的引脚对应的地址信息。
上述第一配置信息可以是指中央处理器的部署位置、部署顺序、优先级等信息,上述的引脚信息可以是指中央处理器的引脚与其他设备元件的连接关系、连接时间等信息。需要说明的是,上述仅是示例性展示,不做具体限定。
在本实施例的一种可选方案中,如前述所示,考虑到一个中央处理器的多个引脚可能会对应多个硬盘,因此,为了提高识别出的硬盘序号的准确率,在对中央处理器配置地址信息时,可以额外对中央处理器的引脚也配置地址信息。
具体的,可以首先从部署信息中筛选出中央处理器主体对应的第一配置信息,以及中央处理器引脚对应的引脚信息,然后通过主连接器,根据第一配置信息对多个中央处理器的主体配置处理器地址信息,根据引脚信息对多个中央处理器的引脚配置虚拟地址信息。
举例来说,若中央处理器1的部署位置是多个中央处理器的最左侧,有4各引脚,引脚连接关系是从左侧的引脚逆时针依次连接的,则此时可以将中央处理器1的处理器地址信息配置为00,虚拟地址从左侧的引脚逆时针依次是000、001、002、003。
表2
表2是根据本申请实施例的一种虚拟地址信息表,如表2所示,可以利用二进制0001作为端口A的虚拟地址,利用二进制0010作为端口B的虚拟地址,利用二进制0011作为端口C的虚拟地址,以此类推。
在一个示例性实施例中,通过连接器,基于部署信息对多个硬盘配置序号,包括:获取部署信息中硬盘的第二配置信息;通过背连接器基于第二配置信息,对多个硬盘配置序号。
上述第二配置信息可以包括但不限于:硬盘的部署位置、部署时间、应用功能等信息。
在本实施例的一种可选方案中,硬盘识别系统可以自动的基于第二配置信息,通过背连接器对多个硬盘配置序号,也可以由用户自行对多个硬盘的序号进行配置,然后由硬盘识别系统获取配置号的序号。
在一个示例性实施例中,基于部署信息、地址信息和序号,生成连接关系表,包括:通过连接器获取地址信息对应的硬盘接口协议,其中,硬盘接口协议与目标序号相对应;基于部署信息中的主板上多个元件的物理关系、地址信息和硬盘接口协议,生成连接关系表,其中,元件至少包括多个中央处理器,物理关系至少包括多个中央处理器的连接关系。
上述硬盘接口协议可以是指中央处理器在监测连接的硬盘时使用到的协议,一般一个硬盘接口协议对应一个硬盘序号。
上述多个元件的物理关系可以包括但不限于:多个中央处理器的连接关系,不同设备元件之间的连接顺序、连接对象、组件大小等信息,上述物理关系可以由主板中的基本输入输出系统BIOS模块获取。
在本实施例的一种可选方案中,硬盘序号识别系统可以通过连接器获取到地址信息对应的硬盘接口协议,并利用地址信息和硬盘接口协议,直接生成上述的连接关系表,但是考虑到硬盘除了会受到中央处理器的监测,还可能会受到其他设备,例如存储芯片的影响,因此,在生成连接关系表时,还可以引入上述的物理关系,以提高生成的关系联系表的准确度。
在一个示例性实施例中,通过连接器获取地址信息对应的硬盘接口协议,包括:通过连接器中的主连接器,获取地址信息对应的第一信号和第二信号,其中,第一信号包含地址信息对应的中央处理器的处理器地址,第二信号包含中央处理器的虚拟地址;通过连接器中的背连接器、第一信号和第二信号,获取硬盘接口协议。
上述第一信号可以是指处理器地址信息对应的信号,第二信号可以是指虚拟地址对应的信号。
在本实施例的一种可选方案中,当硬盘序号识别系统通过主连接器对中央处理器配置地址信息之后,可以将根据配置完成的地址信息生成上述的第一信号和第二信号,并通过主连接器和背连接器之间的线缆,将第一信号和第二信号传输至背连接器中,此时背连接器可以根据第一信号、第二信号来确定当前接收到的地址信息的来源。
在本实施例的一种可选方案中,在得到第一信号和第二信号之后,可以利用背连接器、第一信号和第二信号,来获取对应的硬盘接口协议。
举例来说,在获取到第一信号和第二信号之后,硬盘序号识别系统可以根据这两个信号生成一个协议查询指令,并将该协议查询指令发送至背板中,判断当前是否存在响应该协议查询指令的硬盘接口,基于对应的接口协议,若存在,则可以确定该接口协议为上述的硬盘协议;若不存在,则可以确定该地址信息没有对应的硬盘,不将该地址信息添加至连接关系表中。
在一个示例性实施例中,基于部署信息中的主板上多个元件的物理关系、地址信息和硬盘接口协议,生成连接关系表,包括:响应于获取到第一信号、第二信号和硬盘接口协议,获取预设扩展芯片的多个信号传输通道的多个通道状态,其中,预设扩展芯片部署于背板上;在多个通道状态中存在传输状态的情况下,基于传输状态对应的信号传输通道,将第一信号、第二信号和接口协议传输至预设管理单元,其中,预设管理单元部署于主板上;通过预设管理单元对物理关系、第一信号、第二信号和硬盘接口协议进行映射处理,得到连接关系表。
上述预设扩展芯片部署在背板中,可以是指用来传输信号、数据的芯片。上述预设管理单元部署在主板中,可以是指用来生成、更新连接关系表的单元。
在本实施例的一种可选方案中,可以对预设扩展芯片设置多个信号传输通道,当预设扩展芯片接收到上述的第一信号、第二信号、硬盘接口协议之后,可以实时获取多个信号传输通道的传输状态,例如带宽使用率是否适中,待传输的数据量是否较大等,然后从多个信号传输接口中确定出能够传输信号、数据的通道,即上述处于传输状态的通道,例如带宽使用率较低的通道,并利用该通道,通过连接器将上述的第一信号、第二信号、硬盘接口协议等数据传输至预设管理单元中,由预设管理单元对物理关系、第一信号、第二信号和硬盘接口协议等信息进行映射处理,得到连接关系表。
表3
上述表3是本申请实施例示出的一种连接关系表的示意图,如表3所示,处理器地址信息为00、虚拟地址信息为0001的硬盘接口协议可以是NVEM0/NVME1;处理器地址信息为00、虚拟地址信息为0010的硬盘接口协议可以是NVEM2/NVME3;处理器地址信息为00、虚拟地址信息为0011的硬盘接口协议不存在;处理器地址信息为01、虚拟地址信息为0001的硬盘接口协议可以是NVEM4/NVME5;处理器地址信息为01、虚拟地址信息为0010的硬盘接口协议可以是NVEM6/NVME7;处理器地址信息为01、虚拟地址信息为0011的硬盘接口协议不存在。
由于硬盘接口协议与硬盘序号是对应的,因此根据该硬盘接口协议便可以确定出目标硬盘的目标序号。
在一个示例性实施例中,该方法还包括:基于目标序号确定目标硬盘在背板上的位置;利用预设数码管芯片将位置转换为数码管控制命令,其中,预设数码管芯片部署于背板上;基于数码管控制命令,控制位置的数码管工作,其中,数码管部署于背板上。
上述预设数码管芯片可以是指用来控制数码管显示,以表现硬盘在显示场景中的位置的芯片。
上述数码管可以是指部署在硬盘上的数码管,也可以是指部署在硬盘外的,能够显示序号大小的数码管。
在本实施例的一种可选方案中,为了方便用户寻找目标硬盘在显示场景中的位置,可以对每个硬盘对应设置一个或多个数码管,或者在硬盘集合外设置多个数码管。
在本实施例的一种可选方案中,当硬盘序号识别系统确定出目标硬盘的目标序号之后,可以先根据该目标序号确定出目标硬盘在背板中的部署位置,然后利用预设数码管芯片根据该部署位置对应生成数码管控制命令,基于该数码管控制命令控制对应的数码管工作。
例如,数码管控制命令可以直接是使数码管按照预设方式亮起,例如常亮、闪烁、变色等,从而使用户能够开苏确定目标硬盘的位置,具体方式根据实际情况设置,在此不做限定。
为了方便理解上述方案,图3是根据本申请实施例的一种主板背板连接关系的示意图,如图3所示,上半部分代表的是主板,在主板中部署的多个设备元件可以包括多个CPU,BMC模块,BIOS模块,以及主连接器J1、J2、J3、J4、J5。下半部分代表的是背板,在背板中部署的多个设备元件可以包括多个硬盘设备,I2CI/O扩展芯片,数码管控制芯片,多个数码管LED(Light Emitting Diode,发光二极管),以及背连接器J6、J7、J8、J9、J10。主板和背板之间通过线缆连接。
其中,BIOS模块可以获取主板中多个元件的物理关系、部署信息,主连接器可以根据部署信息配置CPU的处理器地址信息和虚拟地址信息,并将这两个地址信息对应的第一信号和第二信号,通过线缆传输至背连接器中,背连接器获取多个硬盘的序号,以及响应第一信号和第二信号的硬盘接口协议,并将第一信号、第二信号、硬盘接口协议等信息传输至I2CI/O扩展芯片中,扩展芯片根据多个信号传输通道的状态传输这些信息至BMC模块中,BMC模块根据第一信号、第二信号、硬盘接口协议,以及多个元件的物理关系,生成连接关系表。为了提高确定目标序号的效率,BMC模块在生成连接关系表后,还可以将连接关系表同步至BIOS模块中。
当BMC模块接收到查询指令时,可以根据查询指令中中央处理器的地址信息,即处理器地址信息和虚拟地址信息,结合连接关系表确定出目标硬盘的目标序号。同时BMC模块可以将该目标序号发送至数码管控制芯片中,数码管控制芯片根据目标序号生成数码管控制指令,部署于目标硬盘上的数码管可以根据该控制指令显示。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。
实施例2
在本实施例中还提供了一种硬盘序号识别装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图4是根据本申请实施例的一种硬盘序号识别装置的结构框图,如图4所示,该装置包括:获取模块402,用于获取查询信息,其中,查询信息至少包括目标中央处理器的目标地址信息;确定模块404,用于基于目标地址信息和连接关系表,确定目标中央处理器对应的目标硬盘的目标序号,其中,连接关系表是通过连接器预先对多个中央处理器的地址信息和多个硬盘的序号进行映射所得到的映射关系表,多个中央处理器部署于主板上,多个硬盘部署于背板上,主板和背板通过连接器连接。
在一个示例性实施例中,该装置还包括:部署信息获取模块,用于获取主板和背板的部署信息;配置模块,用于通过连接器,基于部署信息对多个中央处理器配置地址信息,并对多个硬盘配置序号;生成模块,用于基于部署信息、地址信息和序号,生成连接关系表。
在一个示例性实施例中,连接器包括主连接器和背连接器,主连接器用于表征部署于主板上的连接器,背连接器用于表征部署于背板上的连接器,主连接器和背连接器通过线缆连接。
在一个示例性实施例中,地址信息包括:处理器地址和虚拟地址,通过连接器,配置模块包括:获取单元,用于获取部署信息中的多个中央处理器的第一配置信息和引脚信息;第一配置单元,用于通过主连接器,基于第一配置信息对多个中央处理器配置处理器地址;第二配置单元,用于通过主连接器,基于引脚信息对多个中央处理器配置虚拟地址。
在一个示例性实施例中,第二配置单元还用于:获取部署信息中硬盘的第二配置信息;通过背连接器基于第二配置信息,对多个硬盘配置序号。
在一个示例性实施例中,生成模块,包括:协议获取单元,用于通过连接器获取地址信息对应的硬盘接口协议,其中,硬盘接口协议与目标序号相对应;生成单元,用于基于部署信息中的主板上多个元件的物理关系、地址信息和硬盘接口协议,生成连接关系表,其中,元件至少包括多个中央处理器,物理关系至少包括多个中央处理器的连接关系。
在一个示例性实施例中,协议获取模块包括:信号获取单元,用于通过连接器中的主连接器,获取地址信息对应的第一信号和第二信号,其中,第一信号包含地址信息对应的中央处理器的处理器地址,第二信号包含中央处理器的虚拟地址;协议获取单元通过连接器中的背连接器、第一信号和第二信号,获取硬盘接口协议。
在一个示例性实施例中,生成单元还用于:响应于获取到第一信号、第二信号和硬盘接口协议,获取预设扩展芯片的多个信号传输通道的多个通道状态,其中,预设扩展芯片部署于背板上;在多个通道状态中存在传输状态的情况下,基于传输状态对应的信号传输通道,将第一信号、第二信号和接口协议传输至预设管理单元,其中,预设管理单元部署于主板上;通过预设管理单元对物理关系、第一信号、第二信号和硬盘接口协议进行映射处理,得到连接关系表。
在一个示例性实施例中,该装置还包括:位置确定单元,用于基于目标序号确定目标硬盘在背板上的位置;转换单元,用于利用预设数码管芯片将位置转换为数码管控制命令,其中,预设数码管芯片部署于背板上;控制单元,用于基于数码管控制命令,控制位置的数码管工作,其中,数码管部署于背板上。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
实施例3
本申请的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
实施例4
本申请的实施例还提供了一种电子设备,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述电子设备还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。
以上仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (12)
1.一种硬盘序号识别方法,其特征在于,包括:
获取查询信息,其中,所述查询信息至少包括目标中央处理器的目标地址信息;
基于所述目标地址信息和连接关系表,确定所述目标中央处理器对应的目标硬盘的目标序号,其中,所述连接关系表是通过连接器预先对多个中央处理器的地址信息和多个硬盘的序号进行映射所得到的映射关系表,所述多个中央处理器部署于主板上,所述多个硬盘部署于背板上,所述主板和所述背板通过所述连接器连接。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述主板和所述背板的部署信息;
通过所述连接器,基于所述部署信息对所述多个中央处理器配置所述地址信息,并对所述多个硬盘配置所述序号;
基于所述部署信息、所述地址信息和所述序号,生成所述连接关系表。
3.根据权利要求2所述的方法,其特征在于,所述连接器包括主连接器和背连接器,所述主连接器用于表征部署于所述主板上的连接器,所述背连接器用于表征部署于所述背板上的连接器,所述主连接器和所述背连接器通过线缆连接。
4.根据权利要求3所述的方法,其特征在于,所述地址信息包括:处理器地址和虚拟地址,通过所述连接器,基于所述部署信息对所述多个中央处理器配置所述地址信息,包括:
获取所述部署信息中的所述多个中央处理器的第一配置信息和引脚信息;
通过所述主连接器,基于所述第一配置信息对所述多个中央处理器配置所述处理器地址;
通过所述主连接器,基于所述引脚信息对所述多个中央处理器配置所述虚拟地址。
5.根据权利要求3所述的方法,其特征在于,通过所述连接器,基于所述部署信息对所述多个硬盘配置所述序号,包括:
获取所述部署信息中所述硬盘的第二配置信息;
通过所述背连接器基于所述第二配置信息,对所述多个硬盘配置所述序号。
6.根据权利要求2所述的方法,其特征在于,基于所述部署信息、所述地址信息和所述序号,生成所述连接关系表,包括:
通过所述连接器获取所述地址信息对应的硬盘接口协议,其中,所述硬盘接口协议与所述目标序号相对应;
基于所述部署信息中的所述主板上多个元件的物理关系、所述地址信息和所述硬盘接口协议,生成所述连接关系表,其中,所述元件至少包括所述多个中央处理器,所述物理关系至少包括所述多个中央处理器的连接关系。
7.根据权利要求6所述的方法,其特征在于,通过所述连接器获取所述地址信息对应的硬盘接口协议,包括:
通过所述连接器中的主连接器,获取所述地址信息对应的第一信号和第二信号,其中,所述第一信号包含所述地址信息对应的中央处理器的处理器地址,所述第二信号包含所述中央处理器的虚拟地址;
通过所述连接器中的背连接器、所述第一信号和所述第二信号,获取所述硬盘接口协议。
8.根据权利要求6所述的方法,其特征在于,基于所述部署信息中的所述主板上多个元件的物理关系、所述地址信息和所述硬盘接口协议,生成所述连接关系表,包括:
响应于获取到所述第一信号、所述第二信号和所述硬盘接口协议,获取预设扩展芯片的多个信号传输通道的多个通道状态,其中,所述预设扩展芯片部署于所述背板上;
在所述多个通道状态中存在传输状态的情况下,基于所述传输状态对应的信号传输通道,将所述第一信号、所述第二信号和所述接口协议传输至预设管理单元,其中,所述预设管理单元部署于所述主板上;
通过所述预设管理单元对所述物理关系、所述第一信号、所述第二信号和所述硬盘接口协议进行映射处理,得到所述连接关系表。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于所述目标序号确定所述目标硬盘在背板上的位置;
利用预设数码管芯片将所述位置转换为数码管控制命令,其中,所述预设数码管芯片部署于所述背板上;
基于所述数码管控制命令,控制所述位置的数码管工作,其中,所述数码管部署于所述背板上。
10.一种硬盘序号识别装置,其特征在于,包括:
获取模块,获取查询信息,其中,所述查询信息至少包括目标中央处理器的目标地址信息;
确定模块,用于基于所述目标地址信息和连接关系表,确定所述目标中央处理器对应的目标硬盘的目标序号,其中,所述连接关系表是通过连接器预先对多个中央处理器的地址信息和多个硬盘的序号进行映射所得到的映射关系表,所述多个中央处理器部署于主板上,所述多个硬盘部署于背板上,所述主板和所述背板通过所述连接器连接。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现所述权利要求1至9任一项中所述的方法的步骤。
12.一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述权利要求1至9任一项中所述的方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310180456.XA CN116166855B (zh) | 2023-02-28 | 2023-02-28 | 硬盘序号识别方法及装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310180456.XA CN116166855B (zh) | 2023-02-28 | 2023-02-28 | 硬盘序号识别方法及装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN116166855A true CN116166855A (zh) | 2023-05-26 |
| CN116166855B CN116166855B (zh) | 2025-12-05 |
Family
ID=86421736
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310180456.XA Active CN116166855B (zh) | 2023-02-28 | 2023-02-28 | 硬盘序号识别方法及装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116166855B (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117472289A (zh) * | 2023-12-27 | 2024-01-30 | 苏州元脑智能科技有限公司 | 服务器的存储配置调整方法、装置、系统、设备及介质 |
| CN120723849A (zh) * | 2025-09-01 | 2025-09-30 | 浪潮电子信息产业股份有限公司 | 硬盘盘序识别方法、电子设备及服务器 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050022201A1 (en) * | 2003-07-01 | 2005-01-27 | Hitachi, Ltd. | Method for allocating storage regions and performance guarantee method based on hints, storage device and management program |
| CN106815154A (zh) * | 2017-01-16 | 2017-06-09 | 联想(北京)有限公司 | 一种识别硬盘的标识的方法及装置 |
| CN111475431A (zh) * | 2020-04-01 | 2020-07-31 | 苏州浪潮智能科技有限公司 | 一种主板,背板,识别系统以及识别方法 |
| CN112506817A (zh) * | 2020-12-04 | 2021-03-16 | 苏州浪潮智能科技有限公司 | 一种控制硬盘背板led的方法和设备 |
| CN113360437A (zh) * | 2021-04-21 | 2021-09-07 | 山东英信计算机技术有限公司 | 一种硬盘的盘序调整装置、方法、设备及存储介质 |
| CN113760667A (zh) * | 2021-08-25 | 2021-12-07 | 联想(北京)有限公司 | 一种硬盘管理方法、装置、可读存储介质及电子设备 |
-
2023
- 2023-02-28 CN CN202310180456.XA patent/CN116166855B/zh active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050022201A1 (en) * | 2003-07-01 | 2005-01-27 | Hitachi, Ltd. | Method for allocating storage regions and performance guarantee method based on hints, storage device and management program |
| CN106815154A (zh) * | 2017-01-16 | 2017-06-09 | 联想(北京)有限公司 | 一种识别硬盘的标识的方法及装置 |
| CN111475431A (zh) * | 2020-04-01 | 2020-07-31 | 苏州浪潮智能科技有限公司 | 一种主板,背板,识别系统以及识别方法 |
| CN112506817A (zh) * | 2020-12-04 | 2021-03-16 | 苏州浪潮智能科技有限公司 | 一种控制硬盘背板led的方法和设备 |
| CN113360437A (zh) * | 2021-04-21 | 2021-09-07 | 山东英信计算机技术有限公司 | 一种硬盘的盘序调整装置、方法、设备及存储介质 |
| CN113760667A (zh) * | 2021-08-25 | 2021-12-07 | 联想(北京)有限公司 | 一种硬盘管理方法、装置、可读存储介质及电子设备 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117472289A (zh) * | 2023-12-27 | 2024-01-30 | 苏州元脑智能科技有限公司 | 服务器的存储配置调整方法、装置、系统、设备及介质 |
| CN117472289B (zh) * | 2023-12-27 | 2024-03-15 | 苏州元脑智能科技有限公司 | 服务器的存储配置调整方法、装置、系统、设备及介质 |
| CN120723849A (zh) * | 2025-09-01 | 2025-09-30 | 浪潮电子信息产业股份有限公司 | 硬盘盘序识别方法、电子设备及服务器 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116166855B (zh) | 2025-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10880163B2 (en) | System and method for hardware management and configuration in a datacenter using augmented reality and available sensor data | |
| CN104202194B (zh) | PCIe拓扑的配置方法和装置 | |
| US20200250863A1 (en) | System and Method for Wiring Management of Multi-chassis Systems in a Datacenter using Augmented Reality and Available Sensor Data | |
| US9619243B2 (en) | Synchronous BMC configuration and operation within cluster of BMC | |
| US9367510B2 (en) | Backplane controller for handling two SES sidebands using one SMBUS controller and handler controls blinking of LEDs of drives installed on backplane | |
| US20200252302A1 (en) | System and Method for Remote Hardware Support Using Augmented Reality and Available Sensor Data | |
| US10783109B2 (en) | Device management messaging protocol proxy | |
| US10699668B1 (en) | Configurable video redirection in a data center | |
| CN111581050B (zh) | 机箱、机箱监控系统及监控方法 | |
| CN116166855A (zh) | 硬盘序号识别方法及装置 | |
| US20190392148A1 (en) | Validation of installation of removeable computer hardware components | |
| CN118427020A (zh) | 硬件设备管理方法、装置、bmc、存储介质及程序产品 | |
| CN119200761A (zh) | 一种服务器设备位置定位方法、装置、服务器及介质 | |
| CN115905083A (zh) | 硬盘点灯装置、方法、系统、计算机设备和存储介质 | |
| CN120523525A (zh) | 一种PCIe资源动态配置方法及装置 | |
| CN102479140A (zh) | 计算机系统及其硬盘状态显示方法 | |
| CN117667818B (zh) | 信号传输结构、服务器以及信号传输方法 | |
| US10810150B1 (en) | Configuration of a solid-state drive dock having local and network interfaces | |
| US11307871B2 (en) | Systems and methods for monitoring and validating server configurations | |
| CN115551272B (zh) | 服务器管理方法、装置及机柜 | |
| CN118093031A (zh) | 一种接线检查方法、装置、设备及机器可读存储介质 | |
| CN119556776A (zh) | 服务器风扇的控制方法及装置、存储介质及电子设备 | |
| CN116955264A (zh) | 通信连接的建立方法及装置、存储介质、电子设备 | |
| US20130144457A1 (en) | Server system for updating heat dissipation solution | |
| US6941451B2 (en) | Management subsystem and method for discovering management device functions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| CB02 | Change of applicant information |
Country or region after: China Address after: 215000 Building 9, No.1 guanpu Road, Guoxiang street, Wuzhong Economic Development Zone, Suzhou City, Jiangsu Province Applicant after: Suzhou Yuannao Intelligent Technology Co.,Ltd. Address before: 215000 Building 9, No.1 guanpu Road, Guoxiang street, Wuzhong Economic Development Zone, Suzhou City, Jiangsu Province Applicant before: SUZHOU LANGCHAO INTELLIGENT TECHNOLOGY Co.,Ltd. Country or region before: China |
|
| CB02 | Change of applicant information | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |