基于双端口SSD的文件系统状态监测方法、装置及电子设备制造方法及图纸

技术编号:25550576 阅读:67 留言:0更新日期:2020-09-08 18:49
本申请提供一种基于双端口SSD的文件系统状态监测方法、装置及电子设备,该方法包括:通过本节点与所述双端口SSD之间的连接,监测所述双端口SSD的状态;当监测到第一目标双端口SSD的状态为下线状态或异常状态时,进行针对所述第一目标双端口SSD的异常处理。该方法可以提高管理节点获取SSD的状态的效率,并提高异常处理的及时性。

【技术实现步骤摘要】
基于双端口SSD的文件系统状态监测方法、装置及电子设备
本申请涉及数据存储技术,尤其涉及一种基于双端口SSD的文件系统状态监测方法、装置及电子设备。
技术介绍
文件系统是操作系统用于明确存储节点上的文件的方法和数据结构,即在存储节点上组织文件的方法。SSD(SolidStateDrives,固态硬盘)是使用固态电子存储芯片阵列制成的硬盘,采用NAND(与非)FLASH(闪存)作为存储介质。SSD进行数据读写的最小单位是页(page),进行擦除的最小单位是块(block),一个块可以包括多个页。随着SSD的应用和普及,基于SSD实现的文件系统成为一个热门研究方向,但是由于传统文件系统无法适配SSD的page大小,无法按照page大小进行数据读写,导致数据写入过程中存在较多的读写惩罚,且数据读写效率较差。目前,对于基于SSD实现的文件系统,管理节点需要通过存储节点对SSD进行管理,并通过与存储节点的交互获取SSD的状态。例如,当SSD下线或异常时,管理节点需要通过存储节点进行交互才能获知,其实现效率较低。...

【技术保护点】
1.一种基于双端口固态硬盘SSD的文件系统状态监测方法,其特征在于,应用于数据处理系统中的管理节点,所述数据处理系统中还包括存储节点,以及基于双端口SSD实现的文件系统,所述存储节点以及所述管理节点分别与所述双端口SSD建立连接,所述方法包括:/n通过本节点与所述双端口SSD之间的连接,监测所述双端口SSD的状态;/n当监测到第一目标双端口SSD的状态为下线状态或异常状态时,进行针对所述第一目标双端口SSD的异常处理。/n

【技术特征摘要】
1.一种基于双端口固态硬盘SSD的文件系统状态监测方法,其特征在于,应用于数据处理系统中的管理节点,所述数据处理系统中还包括存储节点,以及基于双端口SSD实现的文件系统,所述存储节点以及所述管理节点分别与所述双端口SSD建立连接,所述方法包括:
通过本节点与所述双端口SSD之间的连接,监测所述双端口SSD的状态;
当监测到第一目标双端口SSD的状态为下线状态或异常状态时,进行针对所述第一目标双端口SSD的异常处理。


2.根据权利要求1所述的方法,其特征在于,所述当监测到所述双端口SSD的状态为下线状态或异常状态时,进行针对所述第一目标双端口SSD的异常处理,包括:
当监测到第一目标双端口SSD为下线状态或异常状态时,向所述存储节点发送针对所述第一目标双端口SSD的状态查询请求;
当接收到所述存储节点发送的所述第一目标双端口SSD的状态,且确定该状态与本节点监测到的所述第一目标双端口SSD的状态一致时,进行针对所述第一目标双端口SSD的异常处理。


3.根据权利要求2所述的方法,其特征在于,所述向所述存储节点发送针对所述第一目标双端口SSD的状态查询请求之后,还包括:
当接收到所述存储节点发送的所述第一目标双端口SSD的状态,且确定该状态为正常在线状态时,确定所述第一目标双端口SSD为正常在线状态,并将所述管理节点与所述第一目标双端口SSD之间的连接设置为无效状态。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到所述存储节点发送的所述第二目标双端口SSD的状态,且该状态为下线状态或异常状态,但本节点监测到的所述第二目标双端口SSD的状态为正常在线状态时,确定所述第二目标双端口SSD为正常在线状态,并将所述存储节点与所述第一目标双端口SSD之间的连接设置为无效状态。


5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
当接收到针对目标文件的查询请求,且确定本地索引数据库中未保存所述目标文件的索引信息时,通过与所述双端口SSD之间的连接从所述双端口SSD中读取所述目标文件的索引信息;
将所述目标文件的索引信息保存至所述本地索引数据库,并将所述目标文件的索引信息返回给查询请求方。


6.根据权利要求1-4任一项所述的方法,其特征在于,所述文件系统中包括启动块、索引块和数据块,所述启动块的大小为块block的大小的整数倍,所述索引块的大小为页page的整数倍,且所述索引块在双端口SSD中的逻辑地址是连续的,所述索引块组成的索引块区的大小为block的大小的整数倍,所述数据块的大小为block的整数倍,所述索引块与所述数据块一一对应。


7.一种基于双端口固态硬盘SSD的文件系统状态监测装置,其特征在于,应用于数据处理...

【专利技术属性】
技术研发人员:林鹏李照辉成佑
申请(专利权)人:杭州海康威视系统技术有限公司
类型:发明
国别省市:浙江;33

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

1