SSD的问题盘日志信息收集方法、装置、设备及介质制造方法及图纸

技术编号:23084832 阅读:64 留言:0更新日期:2020-01-11 01:04
本发明专利技术实施例公开了一种NVME SSD的问题盘日志信息收集方法、装置、设备及计算机可读存储介质。其中,方法包括预先在所有固态硬盘的接口处设置通过相应PCIE设备可发送自身序列号的功能,获取当前服务器中处于正常运行状态下的各固态硬盘相应NVME设备响应的序列号,生成第一序列号集;根据服务器中所有固态硬盘通过相应PCIE设备主动发送的序列号生成第二序列号集;若第一序列号集和第二序列号集包含的序列号个数不同,则根据第一序列号集和第二序列号集定位问题盘的目标序列号;分别对各目标序列号对应的PCIE设备进行轮询搜索,并下发日志收集命令,得到各问题盘的日志信息。本申请实现了在不影响其他正常盘的情况下,有效、快速地收集问题盘的日志信息。

Collection method, device, equipment and media of problem disk log information of SSD

【技术实现步骤摘要】
SSD的问题盘日志信息收集方法、装置、设备及介质
本公开涉及固态硬盘的故障检测
,特别是涉及一种NVMESSD的问题盘日志信息收集方法、装置、设备及计算机可读存储介质。
技术介绍
随着互联网、云技术的快速发展,数据呈现爆炸式增长,相应的数据存储技术也面临着严峻的挑战。在大数据时代,海量数据的存储位于越来重要的地位,在CPU等计算部件速率越来越高的同时,数据的存储成为系统性能提升的瓶颈。固态硬盘(SolidStateDrive,SSD)由于其读写速度快、能耗低,且随着NAND价格逐渐下降,而被广泛应用。NVME(Non-VolatileMemoryExpress,非易失性内存主机控制器接口规范)硬盘为目前服务器领域性能比较高端的一种硬盘类型,其接口基于PCIE(peripheralcomponentinterconnectexpress,高速串行计算机扩展总线标准)协议,具有接口速率高、IO吞吐快的特点。NVMESSD作为新一代存储器件,广泛应用在数据中心的最低端,承载着数据存储的关键任务。为了满足服务器的巨大数据量存储要求本文档来自技高网...

【技术保护点】
1.一种NVME SSD的问题盘日志信息收集方法,其特征在于,预先在所有固态硬盘的接口处设置通过相应PCIE设备发送自身序列号,包括:/n获取当前服务器中处于正常运行状态下的各固态硬盘相应NVME设备响应的序列号,生成第一序列号集;/n根据所述服务器中所有固态硬盘通过相应PCIE设备主动发送的序列号生成第二序列号集;/n若所述第一序列号集和所述第二序列号集包含的序列号个数不同,则根据所述第一序列号集和所述第二序列号集定位问题盘的目标序列号;/n分别对各目标序列号对应的PCIE设备进行轮询搜索,并下发日志收集命令,得到各问题盘的日志信息。/n

【技术特征摘要】
1.一种NVMESSD的问题盘日志信息收集方法,其特征在于,预先在所有固态硬盘的接口处设置通过相应PCIE设备发送自身序列号,包括:
获取当前服务器中处于正常运行状态下的各固态硬盘相应NVME设备响应的序列号,生成第一序列号集;
根据所述服务器中所有固态硬盘通过相应PCIE设备主动发送的序列号生成第二序列号集;
若所述第一序列号集和所述第二序列号集包含的序列号个数不同,则根据所述第一序列号集和所述第二序列号集定位问题盘的目标序列号;
分别对各目标序列号对应的PCIE设备进行轮询搜索,并下发日志收集命令,得到各问题盘的日志信息。


2.根据权利要求1所述的NVMESSD的问题盘日志信息收集方法,其特征在于,所述根据所述服务器中所有固态硬盘相应PCIE设备主动发送的序列号生成第二序列号集包括:
通过lspci命令确定各固态硬盘的PCIE设备,并向相应PCIE设备下发SN收集命令;
接收各固态硬盘通过相应PCIE设备发送的自身序列号,并存储至所述第二序列号集。


3.根据权利要求2所述的NVMESSD的问题盘日志信息收集方法,其特征在于,所述获取当前服务器中处于正常运行状态下的各固态硬盘相应NVME设备响应的序列号,生成第一序列号集包括:
通过nvmelist命令遍历所述服务器中处于正常运行状态下的各固态硬盘的SN号,并保存至所述第一序列号集。


4.根据权利要求3所述的NVMESSD的问题盘日志信息收集方法,其特征在于,根据所述第一序列号集和所述第二序列号集定位问题盘的目标序列号包括:
对比所述第一序列号集和所述第二序列号集;
将所述第二序列号集比所述第一序列号集多出来的序列号作为对应丢失NVME设备的问题盘的目标序列号,并存储至第三序列号集。


5.根据权利要求1至4任意一项所述的NVMESSD的问题盘日志信息收集方法,其特征在于,所述根据所述服务器中所有固态硬盘通过相应PCIE设备主动发送的序列号生成第二序列号集包括:
预先为各固态硬盘通过相应PCIE设备主动发送的序列号的操作设置优先级,且低于用户读写操作请求的优先级;
判断第一固态硬盘当前时刻是否接收或处理用户读写操作请求;
若否,则所述第一固态硬盘通过相应PCIE设备主动发...

【专利技术属性】
技术研发人员:毕延帅
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1