一种数据回写方法、装置、设备及介质

    公开(公告)号:CN119597218A

    公开(公告)日:2025-03-11

    申请号:CN202411690050.7

    申请日:2024-11-25

    Abstract: 本申请提供了一种数据回写方法、装置、设备及介质,用以快捷高效的进行数据回写。在该方法中,缓存区的数据信息中记录有数据写入的缓存页的标识、位图标识以及写入时间戳,其中该位图标识是根据数据被写入到缓存页后,该缓存页的每个子存储位置中是否被写入数据生成的;针对缓存区中任一数据信息,可以判断缓存区中是否存在缓存页的标识以及位图标识与该数据信息的缓存页的标识以及位图标识均相同的其他数据信息;若是,则根据该数据信息的写入时间戳和其他数据信息的写入时间戳,确定被保留在缓存区中的数据信息;基于缓存区中保留的数据信息,将相应数据回写入存储设备,基于此,可以避免将无效数据进入回写过程,快捷地提高回写效率。

    一种对快照系统中数据块引用进行快速定位的定位方法

    公开(公告)号:CN111007990B

    公开(公告)日:2023-09-19

    申请号:CN201911345693.7

    申请日:2019-12-24

    Abstract: 本申请公开了一种对快照系统中数据块引用进行快速定位的定位方法,包括:步骤1,对主卷创建卷属性,根据主卷创建快照系统,并对快照的卷属性和数据块的数据块属性进行赋值;步骤2,根据数据块的数据块属性,在快照系统中确定对应的快照,生成快照集合;步骤3,根据数据块逻辑块地址,加载快照集合中快照的元数据,确定快照集合中各快照在数据块逻辑地址处、映射到的物理块地址;步骤4,当判定物理块地址等于待迁移数据块源物理块地址时,根据待迁移数据块目标物理块地址,更新对应快照与被迁移数据块之间的映射关系。通过本申请中的技术方案,实现了对快照系统中数据块引用进行快速定位,提高数据块底层数据进行数据迁移的迁移效率。

    一种单载体多目标的缓存系统的缓存管理方法

    公开(公告)号:CN102063386B

    公开(公告)日:2014-07-23

    申请号:CN201010611791.3

    申请日:2010-12-17

    Abstract: 本发明提供了一种单载体多目标的缓存系统的缓存管理方法,用户的读写操作在对应的缓存设备中未命中时,请求分配一个新的缓存块来存放数据;若在其可使用的缓存地址空间中有空闲缓冲块,则直接分配;若无空闲缓冲块,则进行缓存块不足次数+1操作;判断不足次数是否超过预先设定的阈值,若未超过则返回进行缓存替换操作;若超过则检查其他盘缓存块信息;若其他盘也无空闲缓存块,则返回进行缓存替换操作;若有空闲缓冲块,则将所有盘缓存数据写回各自对应的硬盘;根据使用频繁情况重新分配缓冲块空间。本发明为每个磁盘设备分配独立的缓存空间,然后再分别对它们做组相连的映射,当系统检测出某个磁盘设备需要更大或者更少的缓存空间时,可以自动地对缓存设备进行再分配,从而使整个系统获得更好的IO性能。

    一种基于状态机的Cache并发访问管理方法

    公开(公告)号:CN102023845B

    公开(公告)日:2014-05-21

    申请号:CN201010611795.1

    申请日:2010-12-17

    Abstract: 本发明提供了一种基于状态机的Cache并发访问管理方法,将多个基本存储单元划归为一个基本的Cache分区,本分区内所有存储单元共享存储状态,存储状态划分为多个细粒度子状态,子状态间通过状态机转换;包括四种操作:查找分区操作,读操作,缓存操作和写操作。本发明在保证系统稳定的前提下有效提高了缓存的访问效率。

    一种使用高速非易失介质做缓存的管理方法

    公开(公告)号:CN102521147A

    公开(公告)日:2012-06-27

    申请号:CN201110364311.2

    申请日:2011-11-17

    Abstract: 本发明提供了一种使用高速非易失介质做缓存的管理方法,使用固态硬盘做为缓存设备,每个缓存设备可以被多个磁盘共享,每个磁盘只能使用一个缓存设备;所述缓存设备划分region结构,缓存设备与磁盘之间采用组映射相连;缓存设备划分为两部分,前面部分存储内存中的region数据结构,后面部分为缓存。本发明采取将元数据实时写入固态硬盘的策略来解决这个问题,在脏数据写进固态硬盘的同时,管理这些数据的元数据也被同步到固态硬盘的指定位置,只要重启时读出这些元数据即可将所有缓存在固态硬盘而没有写入传统磁盘的数据读出,从而所有的数据在系统崩溃和掉电的情况下也能保证不丢失。

    一种支持多客户端的RDMA消息发送方法

    公开(公告)号:CN102404398A

    公开(公告)日:2012-04-04

    申请号:CN201110364295.7

    申请日:2011-11-17

    Abstract: 本发明提供了一种支持多客户端的RDMA消息发送方法,服务器和客户端之间通过高速的InfiniBand连接,服务器首先对InfiniBand环境进行初始化,并在任意时刻接受客户端的注册,一旦注册成功即可以通过InfiniBand网络向多个客户端高速发送数据,期间,任何地方出现错误都可以将所有环境重建以保证传输的正确进行;客户端从服务器接受数据并正确处理,整个流程受超时机制的控制,一旦在超时时限到达的时候收不到数据,则认为链路出现问题,客户端主动重连服务器。

    进程间通信方法和通信系统
    8.
    发明公开

    公开(公告)号:CN119847782A

    公开(公告)日:2025-04-18

    申请号:CN202411697230.8

    申请日:2024-11-25

    Abstract: 本申请涉及一种进程间通信方法和通信系统。该方法包括:群组管理模块接收第一进程发送的与第二进程进行通信的请求信息,将请求信息存储至第二进程的缓冲区中,以使第二进程从缓冲区中读取请求信息完成与第一进程之间的通信。其中,第一进程和第二进程为同一个通信群组中的任意两个具有通信关系的进程,群组管理模块用于管理多个通信群组中进程之间的通信。采用本方法能够提升进程间通信性能。

    分布式文件系统的预读方法和装置

    公开(公告)号:CN105653684B

    公开(公告)日:2020-03-03

    申请号:CN201511020316.8

    申请日:2015-12-29

    Inventor: 袁清波

    Abstract: 本发明公开了一种分布式文件系统的预读方法和装置,该方法包括:在客户端接收到对目标数据的读请求后,客户端判断服务端缓存的对应读请求的数据量是否满足第一预定最优缓存量;在服务端缓存的对应读请求的数据量不满足第一预定最优缓存量的情况下,客户端向服务端发起第一预读请求;客户端在客户端缓存中查找对应读请求的目标数据,在查找到目标数据的情况下,从客户端缓存中读取目标数据;客户端判断客户端缓存的对应读请求的数据量是否满足第二预定最优缓存量;在客户端缓存的对应读请求的数据量不满足第二预定最优缓存量的情况下,客户端向服务端发起异步预读请求。

    分布式文件系统的预读方法和装置

    公开(公告)号:CN105653684A

    公开(公告)日:2016-06-08

    申请号:CN201511020316.8

    申请日:2015-12-29

    Inventor: 袁清波

    Abstract: 本发明公开了一种分布式文件系统的预读方法和装置,该方法包括:在客户端接收到对目标数据的读请求后,客户端判断服务端缓存的对应读请求的数据量是否满足第一预定最优缓存量;在服务端缓存的对应读请求的数据量不满足第一预定最优缓存量的情况下,客户端向服务端发起第一预读请求;客户端在客户端缓存中查找对应读请求的目标数据,在查找到目标数据的情况下,从客户端缓存中读取目标数据;客户端判断客户端缓存的对应读请求的数据量是否满足第二预定最优缓存量;在客户端缓存的对应读请求的数据量不满足第二预定最优缓存量的情况下,客户端向服务端发起异步预读请求。

Patent Agency Ranking