一种对象存储的生命周期管理方法和系统

    公开(公告)号:CN113419828A

    公开(公告)日:2021-09-21

    申请号:CN202110600500.9

    申请日:2021-05-31

    Inventor: 程晓煜 武模仁

    Abstract: 本发明公开一种对象存储的生命周期管理方法和系统,其中,对象存储的生命周期管理方法包括:在桶生命周期状态内关联多个桶分片生命周期子状态,其中,每个桶分片对应有至少一个RGW对象;当桶生命周期被执行时,根据所述桶分片生命周期子状态,以桶分片为粒度使用多个线程执行桶内所有桶分片生命周期。本发明的技术方案能解决现有技术中单线程处理桶生命周期,导致生命周期处理速度缓慢,难以满足用户需求的问题。

    对象版本的处理方法及装置、程序产品、存储介质

    公开(公告)号:CN118151993A

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

    申请号:CN202410385125.4

    申请日:2024-03-29

    Inventor: 何文龙 武模仁

    Abstract: 本申请实施例提供了一种对象版本的处理方法及装置、程序产品、存储介质,其中,该方法包括:从目标存储桶的元数据信息中获取对象版本参数,其中,对象版本参数中包括允许目标存储桶存储目标对象的对象版本的第一数量,目标存储桶是多个存储桶中用于存储目标对象的桶;在确定目标存储桶中已存储的N个对象版本的数量大于第一数量的情况下,从分布式对象存储系统中的存储池中获取第一日志;基于第一日志从目标存储桶中删除M个目标对象版本,以使目标存储桶中剩余的对象版本的数量小于或等于第一数量。通过本申请,解决了相关技术中对对象版本的处理的问题,达到高效利用存储桶的效果。

    一种对象拷贝方法、装置、设备及存储介质

    公开(公告)号:CN113806107B

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

    申请号:CN202110981471.5

    申请日:2021-08-25

    Abstract: 本发明公开了一种对象拷贝方法、装置、设备及存储介质;在本方案中,查找待拷贝的目标对象后,先将目标对象的目标元数据拷贝至内存,将内存中的目标元数据写入拷贝的目的位置,并利用目标元数据在目的位置下创建软连接,以便在目的位置下通过软连接访问目标对象的真正数据;在满足真正数据拷贝条件后,根据目标元数据将目标对象的真正数据拷贝至内存,并将内存中的真正数据写入目的位置。可见,本方案进行对象拷贝时,可暂时不将目标对象的真正数据进行拷贝,从而避免出现内存暴涨、IO过大的问题,并且通过创建软连接,还可以保证目标对象的正常访问,提高了对象的拷贝效率,为用户带来了良好的使用体验。

    一种对象聚合方法、系统、装置及计算机存储介质

    公开(公告)号:CN113687783B

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

    申请号:CN202110876875.8

    申请日:2021-07-31

    Abstract: 本申请公开了一种对象聚合方法、系统、装置及计算机存储介质,应用于分布式对象存储系统,包括:S11:接收小对象至存储池;S12:判断小对象是否为覆盖写;S13:若是,则判断与小对象的OID相同的旧对象是否已经聚合;S14:若已经聚合,则将旧对象的位图信息设置为无效,执行S16;S15:若未聚合,则对旧对象直接覆盖写,执行S16;S16:在存储池中利用小对象的OID和修改时间,生成与小对象对应的对象标记;S17:聚合线程利用对象标记获取小对象,并对小对象进行聚合。本申请在新对象聚合后,生成与小对象对应的对象标记,以使聚合线程仍能够通过新的对象标记查找到新的小对象,并重新对小对象进行聚合操作,实现了在覆盖写的同时也能够进行聚

    一种数据聚合方法、装置、设备及计算机可读存储介质

    公开(公告)号:CN113778329B

    公开(公告)日:2023-12-22

    申请号:CN202110744253.X

    申请日:2021-06-30

    Abstract: 本发明公开了一种数据聚合方法、装置、设备及计算机可读存储介质,在多版本功能开启的情况下,本申请中的数据聚合方法对于接收到的存储容量小于预设阈值的目标数据,可以在将其本体数据聚合至对应的聚合数据的基础上,将该目标数据的版本号以及该目标数据的本体数据在聚合数据中的位置打包放在聚合数据的位图信息中,并且在目标数据的元数据中添加了聚合数据的身份信息,即使存在重名的目标数据,由于每个目标数据的版本号的唯一性,用户也可以根据目标数据的版本号快捷准确地找到目标数据中本体数据的具体位置,也即本申请可以识别不同版本号的重名目标数据,从而不再对重名数据进行覆盖存储,降低了数据丢失的风险,提升了用户体验。

    分布式存储系统桶回收站优化的方法、装置、设备及介质

    公开(公告)号:CN116225336A

    公开(公告)日:2023-06-06

    申请号:CN202310234599.4

    申请日:2023-03-08

    Abstract: 本发明提供了一种分布式存储系统中桶回收站优化的方法、装置、设备及可读介质,方法包括:在分布式存储系统中同时设置桶回收站和桶多版本功能;为桶回收站设置第一开关,并为桶多版本设置第二开关;基于用户的指令选择开启或关闭第一开关或第二开关。通过使用本发明的方案,能够解决当前桶回收站与桶多版本开关一致的问题,增加了桶回收站的实用性,适配用户使用习惯,给客户带来良好的用户体验,优化了桶回收站的功能,提高了市场竞争力。

    数据处理方法、系统、电子设备及计算机可读存储介质

    公开(公告)号:CN115563071A

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

    申请号:CN202211262961.0

    申请日:2022-10-14

    Inventor: 何文龙 武模仁

    Abstract: 本申请公开了一种数据处理方法、系统、电子设备及计算机可读存储介质,涉及分布式存储领域,数据处理方法包括:当接收到客户端发送的上传对象请求,创建与上传对象请求对应的当前版本文件;将当前版本文件对应的元数据信息以文件系统支持的扩展属性记录到与上传对象请求对应的逻辑头文件中;显示逻辑头文件,以便客户端基于元数据信息对任一版本文件进行处理。本申请能够保存多版本的元数据信息,使分布式S3‑NAS融合互通存储系统支持S3协议的多版本功能,从而解决了用户误删数据后不能恢复的问题,丰富了分布式融合互通存储的功能,提高了分布式存储系统的市场竞争力。

    一种数据处理方法和装置
    18.
    发明公开

    公开(公告)号:CN113625959A

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

    申请号:CN202110745186.3

    申请日:2021-06-30

    Abstract: 本申请公开了一种数据处理方法和装置,多个数据大小不超过第一阈值的元对象聚合得到第一条带对象,在存在元对象删除时,可以获取一级位图信息;根据所述一级位图信息确定二级位图信息,所述二级位图信息记录了第一条带对象中每个元对象的状态信息;根据所述二级位图信息中的状态信息,确定所述第一条带对象中每个元对象的有效性;根据每个元对象的有效性对所述第一条带对象进行处理。这样,便可以根据聚合后第一条带对象中每个元对象的有效性,对无效数据进行垃圾回收处理或碎片整理,以提高存储空间有效利用率,大大降低存储空间的浪费。

    一种聚合多版本小对象的方法、装置及设备

    公开(公告)号:CN113821166B

    公开(公告)日:2024-09-20

    申请号:CN202110962671.6

    申请日:2021-08-20

    Abstract: 本申请公开了一种聚合多版本小对象的方法、装置及设备,该方法包括:首先获取待聚合的至少一个目标多版本小对象,然后,对至少一个目标多版本小对象进行标记,并将标记记录到存储池中,接着,当获取到的目标多版本小对象的数量达到预设数量时,根据标记对目标多版本小对象进行聚合,并将得到的大对象进行存储;或者,当根据标记对目标多版本小对象进行聚合得到的大对象达到预设数值时,停止进行聚合,并将得到的大对象进行存储。从而能够减少分布式对象存储系统中小对象的存储数量,提高重构速度和兼容性,进而提高系统的存储速度。

    一种通用的访问审计日志的方法、系统、设备和存储介质

    公开(公告)号:CN117632865A

    公开(公告)日:2024-03-01

    申请号:CN202311368788.7

    申请日:2023-10-20

    Abstract: 本发明提供一种通用的访问审计日志的方法、系统、设备和存储介质,方法包括:设置统一日志采集记录接口以供各种协议调用;周期性收集全部业务节点的日志文件,并将所述日志文件写入管理节点数据库;周期性将管理节点数据库中的数据转存到共享存储;以及响应于接收到转发指令,根据所述转发指令将日志文件转发到指定日志服务器。本发明不仅支持访问审计日志的采集、存储、查询、下载,还对各协议、各模块均适用,大大提升了访问审计功能的通用性、易用性、可扩展性。

Patent Agency Ranking