一种监控NFS客户端状态的方法、装置及系统

    公开(公告)号:CN117997939A

    公开(公告)日:2024-05-07

    申请号:CN202410394230.4

    申请日:2024-04-02

    IPC分类号: H04L67/1396 H04L67/1097

    摘要: 本发明提供一种监控NFS客户端状态的方法、装置及系统,方法包括:定义客户端对文件系统正在进行文件或目录操作为活跃状态、指定时长内客户端未对文件系统进行文件或目录操作为非活跃状态,客户端对文件系统正在进行文件或目录操作时出错为错误状态,在预设租约时间内未收到请求客户端的状态为断开状态;当服务端接收到客户端请求时,获取客户端和对应文件系统信息;在服务端执行客户端请求过程中,获取是否成功执行请求的状态以及请求的活跃类型,记录当前客户端和对应文件系统的状态,更新至对应的状态数据库中。本发明能够实现对客户端与NFS服务端连接状态的准确监控,避免因直接关闭NFS共享文件系统导致业务中断、数据丢失等问题。

    SAN共享存储集群脑裂预防处理方法、装置及电子设备

    公开(公告)号:CN115811461A

    公开(公告)日:2023-03-17

    申请号:CN202310079386.9

    申请日:2023-02-08

    摘要: 本发明公开一种SAN共享存储集群脑裂预防处理方法、装置及电子设备,该方法步骤包括:在SAN共享存储设备中划分一块心跳存储区,以用于存储主、备服务器节点定期写入的磁盘心跳信息;监测磁盘心跳信息的状态以及主、备服务器节点之间网络心跳的状态;根据磁盘心跳信息以及网络心跳的状态进行处理,其中当判断到发生脑裂时进行仲裁处理以裁定继续提供服务的服务器节点;当监测到网络心跳异常时,对SAN共享存储设备设置磁盘锁以保持启用一个服务器节点,如果网络心跳正常则对SAN共享存储设备的磁盘锁进行解锁。本发明能够有效预防脑裂的发生,同时能够在脑裂出现时及时进行处理,显著提高SAN共享存储集群的可靠性和可用性。

    用于无中心分布式文件系统的元数据分层缓存方法及装置

    公开(公告)号:CN113010486B

    公开(公告)日:2021-11-26

    申请号:CN202110160110.4

    申请日:2021-02-05

    摘要: 本发明公开一种用于无中心分布式文件系统的元数据分层缓存方法及装置,该方法步骤包括:步骤S1.为无中心分布式文件系统中各存储节点分层设置目录项缓存层、文件属性缓存层;步骤S2.查询虚拟文件系统中每个目录项对应的目录项元数据、目录项关系、目录项标识信息以及文件属性元数据,将查询得到的目录项元数据以及目录项关系存入目录项缓存层,将查询得到的目录项标识信息以及文件属性元数据按照对应关系存入文件属性缓存层中。本发明能够在不影响无中心分布式文件系统的前提条件下,提高存储节点对元数据请求的处理速度,改善元数据操作性能。

    基于Glusterfs的网络通信优化方法及装置

    公开(公告)号:CN113067849A

    公开(公告)日:2021-07-02

    申请号:CN202110161205.8

    申请日:2021-02-05

    IPC分类号: H04L29/08 H04L12/46 H04L29/06

    摘要: 本发明公开一种基于Glusterfs的网络通信优化方法及装置,该方法包括:在Glusterfs分布式存储系统中为各节点配置用户态TCP/IP协议栈和用户态网卡驱动,当源节点需要经由网络向目的节点发送数据时,通过用户态TCP/IP协议栈进行TCP/IP数据包的封装与解析,以及通过用户态网卡驱动发送、读取封装的数据包,以实现节点间网络通信。本发明在节点网络通信过程中,无需经过用户态到内核态以及内核态到用户态的数据复制,具有实现操作简单、耗时少、网络通信延迟低以及通信效率高等优点。

    SAN存储的多客户端共享并发性能测试方法和系统

    公开(公告)号:CN115801633B

    公开(公告)日:2023-04-28

    申请号:CN202310079384.X

    申请日:2023-02-08

    摘要: 本发明公开一种SAN存储的多客户端共享并发性能测试方法和系统,该方法步骤包括:S01.将多个部署有测试装置的客户端与待测SAN存储设备进行连接以及各个客户端之间建立通信连接,并分别为各客户端配置测试时在SAN存储设备上的不同偏移量;S02.向各个客户端下发执行性能测试命令,以控制各个客户端根据在SAN存储设备上的偏移量对待测SAN存储设备共享并发执行性能测试;S03.根据各个客户端的测试结果得到待测SAN存储设备的性能测试结果。本发明能够实现SAN存储设备性能的多客户端共享并发测试,且具有实现方法简单、成本低、测试效率以及精度高且能够避免数据损坏等优点。

    高可用存储设备中软件许可授权管控方法及系统

    公开(公告)号:CN115630341A

    公开(公告)日:2023-01-20

    申请号:CN202211654004.2

    申请日:2022-12-22

    IPC分类号: G06F21/10 G06F11/14

    摘要: 本发明公开一种高可用存储设备中软件许可授权管控方法及系统,该方法步骤包括:将主节点、备节点间配置为数据库主从复制,以使得在数据库主节点中写入数据时数据同步到数据库备节点;当主节点导入许可授权文件时,记录许可授权文件导入主节点的时间;当主节点导入许可授权文件后,将许可授权文件同步到备节点,并在许可授权文件同步成功后,记录许可授权文件导入备节点的时间;根据记录的主节点中许可授权文件的导入时间、备节点中许可授权文件的导入时间,判断许可授权文件的新旧状态,确定出当前有效的许可授权文件。本发明具有实现方法简单、成本低、可靠稳定性高且灵活性强等优点。

    基于Glusterfs的网络通信优化方法及装置

    公开(公告)号:CN113067849B

    公开(公告)日:2022-05-10

    申请号:CN202110161205.8

    申请日:2021-02-05

    摘要: 本发明公开一种基于Glusterfs的网络通信优化方法及装置,该方法包括:在Glusterfs分布式存储系统中为各节点配置用户态TCP/IP协议栈和用户态网卡驱动,当源节点需要经由网络向目的节点发送数据时,通过用户态TCP/IP协议栈进行TCP/IP数据包的封装与解析,以及通过用户态网卡驱动发送、读取封装的数据包,以实现节点间网络通信。本发明在节点网络通信过程中,无需经过用户态到内核态以及内核态到用户态的数据复制,具有实现操作简单、耗时少、网络通信延迟低以及通信效率高等优点。

    一种监控NFS客户端状态的方法、装置及系统

    公开(公告)号:CN117997939B

    公开(公告)日:2024-07-02

    申请号:CN202410394230.4

    申请日:2024-04-02

    IPC分类号: H04L67/1396 H04L67/1097

    摘要: 本发明提供一种监控NFS客户端状态的方法、装置及系统,方法包括:定义客户端对文件系统正在进行文件或目录操作为活跃状态、指定时长内客户端未对文件系统进行文件或目录操作为非活跃状态,客户端对文件系统正在进行文件或目录操作时出错为错误状态,在预设租约时间内未收到请求客户端的状态为断开状态;当服务端接收到客户端请求时,获取客户端和对应文件系统信息;在服务端执行客户端请求过程中,获取是否成功执行请求的状态以及请求的活跃类型,记录当前客户端和对应文件系统的状态,更新至对应的状态数据库中。本发明能够实现对客户端与NFS服务端连接状态的准确监控,避免因直接关闭NFS共享文件系统导致业务中断、数据丢失等问题。

    SAN共享存储集群脑裂预防处理方法、装置及电子设备

    公开(公告)号:CN115811461B

    公开(公告)日:2023-04-28

    申请号:CN202310079386.9

    申请日:2023-02-08

    摘要: 本发明公开一种SAN共享存储集群脑裂预防处理方法、装置及电子设备,该方法步骤包括:在SAN共享存储设备中划分一块心跳存储区,以用于存储主、备服务器节点定期写入的磁盘心跳信息;监测磁盘心跳信息的状态以及主、备服务器节点之间网络心跳的状态;根据磁盘心跳信息以及网络心跳的状态进行处理,其中当判断到发生脑裂时进行仲裁处理以裁定继续提供服务的服务器节点;当监测到网络心跳异常时,对SAN共享存储设备设置磁盘锁以保持启用一个服务器节点,如果网络心跳正常则对SAN共享存储设备的磁盘锁进行解锁。本发明能够有效预防脑裂的发生,同时能够在脑裂出现时及时进行处理,显著提高SAN共享存储集群的可靠性和可用性。

    一种文件系统元数据分离存储方法、装置及存储介质

    公开(公告)号:CN115599704B

    公开(公告)日:2023-03-17

    申请号:CN202211519205.1

    申请日:2022-11-30

    IPC分类号: G06F12/02 G06F3/06 G06F16/172

    摘要: 本发明公开一种文件系统元数据分离存储方法、装置及存储介质,该方法步骤包括:当文件系统生成元数据IO请求时,为元数据添加指定标签;通过预先注册的虚拟存储设备截获元数据IO请求以及用户数据IO请求,并当虚拟存储设备截获到IO请求时,根据是否带有标签对IO请求类型进行鉴别,根据IO请求类型进行地址映射并将请求重定向到对应存储设备,其中如果为元数据IO请求则重定向至元数据存储设备,如果为用户数据请求则重定向到用户数据存储设备。本发明具有实现方法简单、成本低、元数据存取效率高且用户数据连续IO请求不会受元数据操作影响等优点。