一种NVMe硬盘背板的点灯方法、装置、系统及介质制造方法及图纸

技术编号:33083747 阅读:11 留言:0更新日期:2022-04-15 10:42
本发明专利技术公开了一种NVMe硬盘背板的点灯方法、装置、系统及计算机可读存储介质,该方法包括:获取NVMe硬盘背板的各个硬盘盘符;根据接收到的点灯指令及各个硬盘盘符生成多个点灯信号,点灯信号包括磁盘盘符和点灯类型;将点灯信号依次发送至CPLD,以便CPLD根据接收到的点灯信号控制与硬盘盘符对应的硬盘点亮相应类型的灯;本发明专利技术在使用过程中能够实现对NVMe硬盘背板上硬盘的所有类型灯的点亮,操作简单易行,有利于提高运维效率、满足用户需求,提高产品性能。产品性能。产品性能。

【技术实现步骤摘要】
一种NVMe硬盘背板的点灯方法、装置、系统及介质


[0001]本专利技术涉及计算机
领域,特别是涉及一种NVMe硬盘背板的点灯方法、装置、系统及计算机可读存储介质。

技术介绍

[0002]随着CPU、显卡版本不断迭代,性能不断升级,服务器的计算瓶颈逐渐由CPU、显卡等设备向存储设备倾斜。在此背景下存储技术也不断升级,硬盘传输速率由6G逐步提升至24G。最初的SATA/SAS类型的机械硬盘,逐步衍生出M.2/NVMe等新类型的硬盘,硬盘的主流形态也由原来的机械硬盘转变为SSD。在技术不断迭代升级背景下,为了适应市场不断出现的新需求,主流的服务器厂商开始提供支持SATA/SAS/NVMe硬盘混插的背板。
[0003]目前在已知的硬盘背板设计方案,主要实现了SATA硬盘点灯功能,该功能主要通过主控端发出的SGPIO信号进行点灯操作,其中SGPIO是一种串行总线,不区分设备端地址,一组信号能够点亮多个硬盘指示灯。此外,现有的SATA硬盘背板不支持SFF

8639接口,即下行连接器未定义NVMe硬盘的点灯信号,并且SFF

8643接口也没有定义CPU发出硬盘点灯的VPP信号,因此现有的SATA背板不支持NVMe硬盘点灯功能。那么对于现有的NVMe硬盘背板,NVMe的错误信息是由BMC通过I2C通道读取硬盘Fru获取的,在BMC和CPU同时触发点灯时就会导致点灯状态指示不稳定出现闪烁等情况,并且只能够对故障灯进行点亮,由于获取不到硬盘的定位指示信号,因此locate指示灯无法被正常点亮,也不能够点亮其他类型的灯,因此现有的NVMe硬盘背部的点灯功能存在缺陷。
[0004]鉴于此,如何提供一种解决上述技术问题的NVMe硬盘背板的点灯方法、装置、系统及计算机可读存储介质成为本领域技术人员需要解决的问题。

技术实现思路

[0005]本专利技术实施例的目的是提供一种NVMe硬盘背板的点灯方法、装置、系统及计算机可读存储介质,在离使用过程中能够实现对NVMe硬盘背板上硬盘的所有类型灯的点亮,操作简单易行,有利于提高运维效率、满足用户需求,提高产品性能。
[0006]为解决上述技术问题,本专利技术实施例提供了一种NVMe硬盘背板的点灯方法,包括:
[0007]获取NVMe硬盘背板的各个硬盘盘符;
[0008]根据接收到的点灯指令及各个所述硬盘盘符生成多个点灯信号,所述点灯信号包括磁盘盘符和点灯类型;
[0009]将各个所述点灯信号依次发送至CPLD,以便所述CPLD根据接收到的点灯信号控制与硬盘盘符对应的硬盘点亮相应类型的灯。
[0010]可选的,所述根据接收到的点灯指令及各个所述硬盘盘符生成多个点灯信号的过程为:
[0011]根据接收到的点灯指令确定出点灯类型;
[0012]根据所述点灯类型及各个所述硬盘盘符,生成与每个硬盘盘符各自对应的点灯信
号。
[0013]可选的,所述根据接收到的点灯指令确定出点灯类型的过程为:
[0014]预先建立点灯指令与点灯类型的对应关系;
[0015]根据所述点灯指令及点灯指令与点灯类型的对应关系,匹配出对应的点灯类型。
[0016]可选的,所述点灯类型包括位置点灯、rebuild点灯和故障点灯。
[0017]可选的,所述获取NVMe硬盘背板的各个硬盘盘符的过程为:
[0018]判断NVMe硬盘背板的各个硬盘盘符对应的位置处是否存在在位NVMe硬盘,若存在,则获取对应的硬盘盘符。
[0019]本专利技术实施例还提供了一种NVMe硬盘背板的点灯装置,包括:
[0020]获取模块,用于获取NVMe硬盘背板的各个硬盘盘符;
[0021]生成模块,用于根据接收到的点灯指令及各个所述硬盘盘符生成多个点灯信号,所述点灯信号包括磁盘盘符和点灯类型;
[0022]点灯模块,用于将各个所述点灯信号依次发送至CPLD,以便所述CPLD根据接收到的点灯信号控制与硬盘盘符对应的硬盘点亮相应类型的灯。
[0023]可选的,所述生成模块包括:
[0024]确定单元,用于根据接收到的点灯指令确定出点灯类型;
[0025]生成单元,用于根据所述点灯类型及各个所述硬盘盘符,生成与每个硬盘盘符各自对应的点灯信号。
[0026]可选的,所述确定单元包括:
[0027]建立子单元,用于预先建立点灯指令与点灯类型的对应关系;
[0028]匹配子单元,用于根据所述点灯指令及点灯指令与点灯类型的对应关系,匹配出对应的点灯类型。
[0029]本专利技术实施例还提供了一种NVMe硬盘背板的点灯系统,包括:
[0030]存储器,用于存储计算机程序;
[0031]处理器,用于执行所述计算机程序时实现如上述所述NVMe硬盘背板的点灯方法的步骤。
[0032]本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述NVMe硬盘背板的点灯方法的步骤。
[0033]本专利技术实施例提供了一种NVMe硬盘背板的点灯方法、装置、系统及计算机可读存储介质,该方法包括:获取NVMe硬盘背板的各个硬盘盘符;根据接收到的点灯指令及各个硬盘盘符生成多个点灯信号,点灯信号包括磁盘盘符和点灯类型;将点灯信号依次发送至CPLD,以便CPLD根据接收到的点灯信号控制与硬盘盘符对应的硬盘点亮相应类型的灯。
[0034]可见,本专利技术实施例通过获取NVMe硬盘背板的各个硬盘盘符,接收点对指令,并根据该点灯指令及各个硬盘盘符生成与硬盘盘符各自对应的点灯信号,其中,每个点灯信号均包括对应的磁盘盘符和点灯类型,然后将各个点灯信号依次发送至CPLD,CPLD依次根据接收到的点灯信号控制与点灯信号中的硬盘盘符对应的硬盘点亮相应类型的灯,从而实现对NVMe硬盘背板上硬盘的所有类型灯的点亮,操作简单易行,有利于提高运维效率、满足用户需求,提高产品性能。
附图说明
[0035]为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本专利技术实施例提供的一种NVMe硬盘背板的点灯方法的流程示意图;
[0037]图2为本专利技术实施例提供的一种NVMe硬盘背板的点灯装置的结构示意图。
具体实施方式
[0038]本专利技术实施例提供了一种NVMe硬盘背板的点灯方法、装置、系统及计算机可读存储介质,在离使用过程中能够实现对NVMe硬盘背板上硬盘的所有类型灯的点亮,操作简单易行,有利于提高运维效率、满足用户需求,提高产品性能。
[0039]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种NVMe硬盘背板的点灯方法,其特征在于,包括:获取NVMe硬盘背板的各个硬盘盘符;根据接收到的点灯指令及各个所述硬盘盘符生成多个点灯信号,所述点灯信号包括磁盘盘符和点灯类型;将各个所述点灯信号依次发送至CPLD,以便所述CPLD根据接收到的点灯信号控制与硬盘盘符对应的硬盘点亮相应类型的灯。2.根据权利要求1所述的NVMe硬盘背板的点灯方法,其特征在于,所述根据接收到的点灯指令及各个所述硬盘盘符生成多个点灯信号的过程为:根据接收到的点灯指令确定出点灯类型;根据所述点灯类型及各个所述硬盘盘符,生成与每个硬盘盘符各自对应的点灯信号。3.根据权利要求2所述的NVMe硬盘背板的点灯方法,其特征在于,所述根据接收到的点灯指令确定出点灯类型的过程为:预先建立点灯指令与点灯类型的对应关系;根据所述点灯指令及点灯指令与点灯类型的对应关系,匹配出对应的点灯类型。4.根据权利要求1所述的NVMe硬盘背板的点灯方法,其特征在于,所述点灯类型包括位置点灯、rebuild点灯和故障点灯。5.根据权利要求1所述的NVMe硬盘背板的点灯方法,其特征在于,所述获取NVMe硬盘背板的各个硬盘盘符的过程为:判断NVMe硬盘背板的各个硬盘盘符对应的位置处是否存在在位NVMe硬盘,若存在,则获取对应的硬盘盘符。6.一种NVMe硬盘背板的点灯装置...

【专利技术属性】
技术研发人员:霍晓斌孙秀强韩国志刘佩雨
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1