CN116932311A - 固态硬盘状态监控方法、***、服务器及存储介质 - Google Patents

固态硬盘状态监控方法、***、服务器及存储介质 Download PDF

Info

Publication number
CN116932311A
CN116932311A CN202210322045.5A CN202210322045A CN116932311A CN 116932311 A CN116932311 A CN 116932311A CN 202210322045 A CN202210322045 A CN 202210322045A CN 116932311 A CN116932311 A CN 116932311A
Authority
CN
China
Prior art keywords
solid state
information
state disk
monitoring
control bit
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.)
Pending
Application number
CN202210322045.5A
Other languages
English (en)
Inventor
邱多
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fulian Precision Electronics Tianjin Co Ltd
Original Assignee
Fulian Precision Electronics Tianjin Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fulian Precision Electronics Tianjin Co Ltd filed Critical Fulian Precision Electronics Tianjin Co Ltd
Priority to CN202210322045.5A priority Critical patent/CN116932311A/zh
Priority to TW111114076A priority patent/TWI801201B/zh
Priority to US17/864,568 priority patent/US11847085B2/en
Publication of CN116932311A publication Critical patent/CN116932311A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3037Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a memory, e.g. virtual memory, cache
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4081Live connection to bus, e.g. hot-plugging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/325Display of status information by lamps or LED's
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm or error message display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/1668Details of memory controller
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4204Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
    • G06F13/4221Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Debugging And Monitoring (AREA)
  • Power Sources (AREA)

Abstract

本申请提供一种固态硬盘状态监控方法、***、服务器及存储介质。所述固态硬盘状态监控方法,应用于卷管理设备不可用的处理器,所述方法包括:响应于固态硬盘的拔出信息,保持电源指示控制位信息不变;发送所述电源指示控制位信息至复杂可编程逻辑器件;获取来自所述复杂可编程逻辑器件的解码信息;根据所述解码信息设置寄存器位置信息。能够在处理器禁用卷管理设备后,无需更改硬件设备,通过设置高速串行计算机扩展总线标准的软件实现固态硬盘状态的监控和管理。

Description

固态硬盘状态监控方法、***、服务器及存储介质
技术领域
本申请涉及服务器技术领域,尤其涉及一种固态硬盘状态监控方法、***、服务器及存储介质。
背景技术
随着网络技术的进步,人们对于服务器读取性能的要求也越来越高。因此,服务器或工作站常采用多个固态硬盘(Solid State Drive,SSD)来进行数据存储,以提高服务器或工作站的数据读取速度。在服务器或工作站使用多个固态硬盘时,常具有热插拔功能。因此需采用卷管理设备(Volume Management Device,VMD)来实现固态硬盘状态的监控和管理。而目前的VMD管理存在问题,存在改进空间。
发明内容
有鉴于此,有必要提供一种固态硬盘状态监控方法、***、服务器及存储介质,无需更改硬件设备,能够在处理器禁用卷管理设备后,通过设置高速串行计算机扩展总线标准的软件实现固态硬盘状态的监控和管理。
第一方面,本申请提供一种固态硬盘状态监控方法,应用于禁用卷管理设备的处理器,包括:
响应于固态硬盘的拔出信息,保持电源指示控制位信息不变;
发送所述电源指示控制位信息至复杂可编程逻辑器件;
获取来自所述复杂可编程逻辑器件的解码信息;
根据所述解码信息设置寄存器位置信息。
在一种可能的设计中,所述根据所述解码信息设置寄存器位置信息,还包括:
将卷管理设备设置为禁用;
关闭定位LED。
在一种可能的设计中,所述电源指示控制位信息设置为01b。
在一种可能的设计中,所述电源指示控制位信息设置为1b。
在一种可能的设计中,所述寄存器位置信息设置为1。
在一种可能的设计中,所述处理器通过高速串行计算机扩展总线标准的软件保持所述电源指示控制位信息不变。
在一种可能的设计中,所述发送所述电源指示控制位信息至复杂可编程逻辑器件,包括:
所述处理器通过集成电路总线发送所述电源指示控制位信息至复杂可编程逻辑器件。
第二方面,本申请提供一种固态硬盘状态监控***,应用于禁用卷管理设备的处理器,包括:
保持模块,所述保持模块响应于固态硬盘的拔出信息,保持电源指示控制位信息不变;
发送模块,所述发送模块用于发送所述电源指示控制位信息至复杂可编程逻辑器件;
信息获取模块,所述信息获取模块用于获取来自所述复杂可编程逻辑器件的解码信息;
设置模块,所述设置模块用于根据所述解码信息设置寄存器位置信息。
第三方面,本申请提供一种服务器,包括处理器,所述处理器与存储器耦合,所述存储器,用于存储指令;
所述处理器,用于执行所述存储器中的指令,使得所述服务器执行如第一方面所述的固态硬盘状态监控方法。
第四方面,本申请提供一种计算机可读存储介质,所述计算机存储介质存储有计算机程序或指令,当所述程序或指令被处理器执行时,使所述处理器执行如第一方面所述的固态硬盘状态监控方法。
上述提供的固态硬盘状态监控方法、***、服务器及存储介质,无需更改硬件设备,能够在处理器禁用卷管理设备后,通过设置高速串行计算机扩展总线标准的软件实现固态硬盘状态的监控和管理。
附图说明
图1为本申请的一实施方式中提供的固态硬盘状态监控***的示意图。
图2为本申请的一实施方式中提供的固态硬盘状态监控方法的流程示意图。
图3为本申请一实施例提供的服务器示意图。
主要元件符号说明
固态硬盘状态监控*** 10
保持模块 110
发送模块 120
信息获取模块 130
设置模块 140
服务器 20
处理器 210
存储器 220
寄存器 230
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。
需要说明的是,本申请实施例中“至少一个”是指一个或者多个,多个是指两个或两个以上。除非另有定义,本文所使用的所有的技术和科学术语与属于本申请中的技术领域的技术人员通常理解的含义相同。本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。
应理解,本申请中除非另有说明,“/”表示或的意思。例如,A/B可以表示A或B。本申请中的“A和/或B”仅仅是一种描述关联对象的关联关系,表示可以存在只存在A、只存在B以及存在A和B这三种关系。
需要说明的是,本申请实施例中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本申请实施例的描述中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
需要说明的是,本申请实施例中,术语“高度”是指在垂直于参考地层的方向上的投影长度。术语“中心”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。
随着网络技术的进步,人们对于服务器读取性能的要求也越来越高。因此,服务器或工作站常采用多个固态硬盘(Solid State Drive,SSD)来进行数据存储,以提高服务器或工作站的数据读取速度。在服务器或工作站使用多个固态硬盘时,常具有热插拔功能。因此需采用卷管理设备(Volume Management Device,VMD)来实现固态硬盘状态的监控和管理。
目前,服务器或工作站中的固态硬盘常采用高速串行计算机扩展总线标准(peripheral component interconnect express,PCIe)与中央处理器(CentralProcessor Unit,CPU)进行数据传输,而PCIe中同样具有固态硬盘热插拔监控功能,VMD技术是基于PCIe总线实现固态硬盘状态的监控及管理,VMD技术与PCIe之间在某些情况下存在冲突,因此存在改进空间。
因此,本申请提供一种固态硬盘状态监控方法、***、服务器及存储介质,能够在处理器禁用卷管理设备后,通过设置高速串行计算机扩展总线标准的软件实现固态硬盘状态的监控和管理。
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
请参阅图1,本申请实施例提供一种固态硬盘状态监控***10。如图1所示,固态硬盘状态监控***10至少包括以下部分:保持模块110、发送模块120、信息获取模块130及设置模块140。其中,保持模块110、发送模块120、信息获取模块130与设置模块140依次连接。
可以理解,VMD技术是基于因特尔至强(Intel Xeon)可扩展处理器的根端口上采用的技术。使用VMD技术可以在不用内核中断服务的情况下,在线完成运维任务。具体地,使用VMD技术可以将基于非易失性内存主机控制器接口规范(Non Volatile MemoryExpress,NVMe)的固态硬盘的***及移除PCIe总线事件重定向至存储感知的驱动程序。可以理解,固态硬盘的***及移除PCIe总线事件需要通过基本输入输出***(Basic InputOutput System,BIOS)及操作***协作处理。
可以理解,由于可靠性等原因,VMD技术可能在一些情况下不可用或者被禁用。而在串行计算机扩展总线标准***软件表达正常状态时会使LED常亮,在使用者不想启用VMD管理,但希望使用正常的LED指示灯功能时,则会导致LED行为异常。此时通常的建议是启用VMD或禁用LED,但是,若此时VMD功能无法正常工作则只能采用禁用LED功能的方式,但是禁用LED功能会导致无法确认SSD在服务器中的位置,在SSD出现异常时,无法确认异常的SSD的位置会影响服务器的稳定性。
在本实施例中,除图中示出的模块外,固态硬盘状态监控***10还连接至CPU和基板管理控制器(Baseboard Management Controller,BMC),以及设于SSD上的复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),固态硬盘状态监控***10上设有多个适用于集成电路总线(Inter-Integrated Circuit,I2C)的连接器,固态硬盘状态监控***10上的连接器与CPU PCIe端口一一对应,CPU的PCIe端口通过BMC上的连接器与SSD上的连接器连接,从而建立固态硬盘状态监控***10和SSD上的通信链路,以便BMC和SSD上的CPLD完成数据交互。
在本实施例中,保持模块110响应于固态硬盘被拔出或者断开连接,并保持电源指示控制位信息不变。具体地,保持模块110通过PCIe的软件保持电源指示控制位信息为01b。
在本实施例中,发送模块120通过VPP I2C发送电源指示控制位信息至CPLD。具体地,发送模块120发送的电源指示控制位为1b。
在本实施例中,信息获取模块130用于获取来自CPLD的解码信息。具体地,信息获取模块130可通过CPLD解码VPP I2C,以获取来自CPLD的解码信息。
在本实施例中,设置模块140用于根据解码信息设置寄存器位置信息。具体地,设置模块140将寄存器位置设置为1,通过PCIe软件将VMD设置为禁用并且关闭定位LED。可以理解,设置模块140将VMD设置为禁用状态并关闭定位LED后,可以避免NVMe在VMD关闭后与CPIe***冲突,提高了固态硬盘状态监控***10运行时的稳定性。
请一并参阅表1,表1是本申请提供的固态硬盘状态监控***10的NVMe SSD状态灯设置参数。本申请通过将NVMe SSD状态灯设置参数的参数设置为表1中的数值,可以避免VMD不可用或者被禁用的情况下,PCIe的软件设置与NVMe管理***之间的冲突。使固态硬盘状态监控***10可以在VMD不可用或者被禁用的情况下,通过设置PCIe的软件实现固态硬盘状态的监控和管理。
表1 NVMe SSD状态灯设置参数
设备状态 指示器控制位 电源指示控制位 LED灯状态
无故障、定位或重建 11b 11b或01b 关闭
定位 11b 10b 4Hz频闪
故障 01b 11b 常亮
重建 01b 01b 1Hz频闪
图2是本申请一实施例提供的固态硬盘状态监控方法流程示意图。固态硬盘状态监控方法应用于如图1所示的固态硬盘状态监控***10。如图2所示,固态硬盘状态监控方法至少包括以下步骤。
S100:响应于固态硬盘的拔出信息,保持电源指示控制位信息不变。
在一些实施例中,保持模块110响应于固态硬盘的拔出信息,保持电源指示控制位信息不变,具体保持方式请一并参阅图1,在此不再赘述。
S200:发送电源指示控制位信息至复杂可编程逻辑器件。
在一些实施例中,发送模块120用于发送电源指示控制位信息至复杂可编程逻辑器件,具体发送方式请一并参阅图1,在此不再赘述。
S300:获取来自复杂可编程逻辑器件的解码信息。
在一些实施例中,信息获取模块130用于获取来自复杂可编程逻辑器件的解码信息,具体获取方式请一并参阅图1,在此不再赘述。
S400:根据解码信息设置寄存器位置信息。
在一些实施例中,设置模块140用于根据解码信息设置寄存器位置信息,具体设置方式请一并参阅图1,在此不再赘述。
图3是本申请一实施例提供的服务器20。如图3所示,服务器20至少包括处理器210及存储器220。处理器210、存储器220与寄存器230耦合,处理器210与存储器220之间可以传输寄存器230的位置信息。
在本实施例中,存储器220用于存储指令,处理器210用于执行存储器220中的指令,使得服务器20执行如图2所示的固态硬盘状态监控方法。
本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上任意一个实施例所描述的固态硬盘状态监控方法的步骤。
对于本申请所提供的一种计算机可读存储介质的介绍请参照上述实施例,本申请在此不再赘述。
本申请实施例提供的固态硬盘状态监控方法、固态硬盘状态监控***10、服务器20及存储介质,无需更改硬件设备,能够在处理器210禁用卷管理设备后,通过设置高速串行计算机扩展总线标准的软件实现固态硬盘状态的监控和管理。
对于本领域的技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他具体形式实现本申请。因此,只要在本申请的实质精神范围之内,对以上实施例所作的适当改变和变化都应该落在本申请要求保护的范围之内。

Claims (10)

1.一种固态硬盘状态监控方法,应用于卷管理设备不可用的处理器,其特征在于,所述固态硬盘状态监控方法包括:
响应于固态硬盘的拔出信息,保持电源指示控制位信息不变;
发送所述电源指示控制位信息至复杂可编程逻辑器件;
获取来自所述复杂可编程逻辑器件的解码信息;
根据所述解码信息设置寄存器位置信息。
2.如权利要求1所述的固态硬盘状态监控方法,其特征在于,所述根据所述解码信息设置寄存器位置信息,还包括:
将卷管理设备设置为禁用;
关闭定位LED。
3.如权利要求1所述的固态硬盘状态监控方法,其特征在于,所述电源指示控制位信息设置为01b。
4.如权利要求1所述的固态硬盘状态监控方法,其特征在于,所述电源指示控制位信息设置为1b。
5.如权利要求1所述的固态硬盘状态监控方法,其特征在于,所述寄存器位置信息设置为1。
6.如权利要求1所述的固态硬盘状态监控方法,其特征在于,所述处理器通过高速串行计算机扩展总线标准的软件保持所述电源指示控制位信息不变。
7.如权利要求6所述的固态硬盘状态监控方法,其特征在于,所述发送所述电源指示控制位信息至复杂可编程逻辑器件,包括:
所述处理器通过集成电路总线发送所述电源指示控制位信息至复杂可编程逻辑器件。
8.一种固态硬盘状态监控***,应用于禁用卷管理设备的处理器,其特征在于,包括:
保持模块,所述保持模块响应于固态硬盘的拔出信息,保持电源指示控制位信息不变;
发送模块,所述发送模块用于发送所述电源指示控制位信息至复杂可编程逻辑器件;
信息获取模块,所述信息获取模块用于获取来自所述复杂可编程逻辑器件的解码信息;
设置模块,所述设置模块用于根据所述解码信息设置寄存器位置信息。
9.一种服务器,包括处理器,所述处理器与存储器耦合,其特征在于,所述存储器,用于存储指令;
所述处理器,用于执行所述存储器中的指令,使得所述服务器执行如权利要求1至7中任一项所述的固态硬盘状态监控方法。
10.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序或指令,当所述程序或指令被处理器执行时,使所述处理器执行如权利要求1-7中任一项所述的固态硬盘状态监控方法。
CN202210322045.5A 2022-03-29 2022-03-29 固态硬盘状态监控方法、***、服务器及存储介质 Pending CN116932311A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202210322045.5A CN116932311A (zh) 2022-03-29 2022-03-29 固态硬盘状态监控方法、***、服务器及存储介质
TW111114076A TWI801201B (zh) 2022-03-29 2022-04-13 固態硬碟機狀態監控方法、系統、伺服器及存儲介質
US17/864,568 US11847085B2 (en) 2022-03-29 2022-07-14 Method, system, and server for monitoring status of solid state drive

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210322045.5A CN116932311A (zh) 2022-03-29 2022-03-29 固态硬盘状态监控方法、***、服务器及存储介质

Publications (1)

Publication Number Publication Date
CN116932311A true CN116932311A (zh) 2023-10-24

Family

ID=87424255

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210322045.5A Pending CN116932311A (zh) 2022-03-29 2022-03-29 固态硬盘状态监控方法、***、服务器及存储介质

Country Status (3)

Country Link
US (1) US11847085B2 (zh)
CN (1) CN116932311A (zh)
TW (1) TWI801201B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117971613A (zh) * 2024-03-29 2024-05-03 苏州元脑智能科技有限公司 硬盘监控***、方法、设备、存储介质及基板管理控制器
CN117971611A (zh) * 2024-03-29 2024-05-03 苏州元脑智能科技有限公司 硬盘日志的数据解调方法、调制方法、装置、设备及介质
CN117992311A (zh) * 2024-03-29 2024-05-07 苏州元脑智能科技有限公司 一种服务器及其硬盘监控方法、装置、设备和介质

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7096300B2 (en) * 2001-08-31 2006-08-22 American Megatrends, Inc. Method and apparatus for suspending communication with a hard disk drive in order to transfer data relating to the hard disk drive
US7257659B2 (en) * 2003-12-31 2007-08-14 Intel Corporation Method for signaling PCI/PCI-X standard hot-plug controller (SHPC) command status
CN102479148A (zh) * 2010-11-30 2012-05-30 英业达股份有限公司 周边元件的输入输出端口状态的监控***与其方法
US20140149785A1 (en) * 2011-10-25 2014-05-29 M. Scott Bunker Distributed management
CN207529373U (zh) * 2017-10-13 2018-06-22 华为技术有限公司 连接器、NVMe存储设备及计算机设备
US10649940B2 (en) * 2018-03-05 2020-05-12 Samsung Electronics Co., Ltd. Modular system architecture for supporting multiple solid-state drives
TWI679531B (zh) * 2018-04-18 2019-12-11 緯穎科技服務股份有限公司 熱插拔辨識方法及具有熱插拔辨識功能的伺服器
CN109032992A (zh) * 2018-07-12 2018-12-18 郑州云海信息技术有限公司 一种服务器nvme硬盘背板led控制装置及方法
CN109933475A (zh) * 2019-03-19 2019-06-25 浪潮商用机器有限公司 一种硬盘热插拔处理***、方法及装置
CN111752790A (zh) * 2019-03-26 2020-10-09 鸿富锦精密电子(天津)有限公司 硬盘状态监测***及硬盘状态监测方法
US11818233B2 (en) * 2021-01-13 2023-11-14 Dell Products L.P. Portable LED receiver

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117971613A (zh) * 2024-03-29 2024-05-03 苏州元脑智能科技有限公司 硬盘监控***、方法、设备、存储介质及基板管理控制器
CN117971611A (zh) * 2024-03-29 2024-05-03 苏州元脑智能科技有限公司 硬盘日志的数据解调方法、调制方法、装置、设备及介质
CN117992311A (zh) * 2024-03-29 2024-05-07 苏州元脑智能科技有限公司 一种服务器及其硬盘监控方法、装置、设备和介质
CN117992311B (zh) * 2024-03-29 2024-06-14 苏州元脑智能科技有限公司 一种服务器及其硬盘监控方法、装置、设备和介质
CN117971611B (zh) * 2024-03-29 2024-06-14 苏州元脑智能科技有限公司 硬盘日志的数据解调方法、调制方法、装置、设备及介质

Also Published As

Publication number Publication date
US11847085B2 (en) 2023-12-19
TWI801201B (zh) 2023-05-01
US20230315668A1 (en) 2023-10-05
TW202338604A (zh) 2023-10-01

Similar Documents

Publication Publication Date Title
CN116932311A (zh) 固态硬盘状态监控方法、***、服务器及存储介质
US10417166B2 (en) Implementing sideband control structure for PCIE cable cards and IO expansion enclosures
US9934187B2 (en) Hot-pluggable computing system
US9367510B2 (en) Backplane controller for handling two SES sidebands using one SMBUS controller and handler controls blinking of LEDs of drives installed on backplane
US9208047B2 (en) Device hardware agent
EP3261420A1 (en) Virtual chassis management controller
US9164861B2 (en) Drive mapping using a plurality of connected enclosure management controllers
US8051216B2 (en) Method and integrated circuit for providing enclosure management services utilizing multiple interfaces and protocols
US20120133520A1 (en) Computer chassis system and hard disk status display method thereof
US10268483B2 (en) Data protocol for managing peripheral devices
US8380910B2 (en) Out of band location information retrieval
US11061837B2 (en) UBM implementation inside BMC
EP3035187A1 (en) Hard disk and management method
US20190073285A1 (en) Information processing device and information processing method
US10691562B2 (en) Management node failover for high reliability systems
CN105874442A (zh) 计算机***和计算机***中端点设备访问的方法
CN100476794C (zh) 一种四路服务器主板
US9003068B2 (en) Service channel for connecting a host computer to peripheral devices
US10146720B2 (en) Flexible configuration server system
CN110321263B (zh) 硬盘监控***
CN114924998A (zh) 内存信息读取装置及方法、计算设备主板、设备和介质
US20140173365A1 (en) Semiconductor apparatus, management apparatus, and data processing apparatus
US20230334184A1 (en) Data center security control module and control method thereof
CN115858314A (zh) 一种硬盘状态指示电路、方法及组件
CN118132458A (zh) Mmio地址资源分配方法、装置、计算设备和存储介质

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