-
公开(公告)号:CN107229414A
公开(公告)日:2017-10-03
申请号:CN201610175965.3
申请日:2016-03-24
Applicant: 杭州海康威视数字技术股份有限公司
IPC: G06F3/06
Abstract: 本发明实施例提供了存储空间回收方法及装置。其中,该方法包括:在满足预定空间回收条件时,确定具有待回收标识的目标数据块,待回收标识为:对具有满块标识且空间利用率低于预定利用率阈值的数据块所设置的标识;生成占用段链表和空闲段链表,空闲段链表包括:具有删除标识的数据段所对应的段标识,占用段链表包括:满足预定占用条件的数据段所对应的段标识,预定占用条件为:未具有删除标识且段起始偏移大于空闲段链表所涵盖数据段的段起始偏移中的最小值;基于空闲段链表和占用段链表,对目标数据块执行块内数据迁移;将块内数据迁移完毕的目标数据块更新为空间回收完成的数据块。通过方案,可以降低数据的移动量较大且提高存储资源利用率。
-
公开(公告)号:CN107124438B
公开(公告)日:2020-02-28
申请号:CN201610104338.0
申请日:2016-02-25
Applicant: 杭州海康威视数字技术股份有限公司
IPC: H04L29/08
Abstract: 本发明实施例提供了一种云存储系统中动态接入存储设备的方法及装置,应用于云存储系统中的存储节点,所述方法包括:当检测到连接新的第一存储设备时,识别所述第一存储设备的类型;根据所述第一存储设备的类型,查找与所述第一存储设备的类型对应的第一目标存储设备库;根据所述第一目标存储设备库,读取保存的上线标准接口,以及与所述第一存储设备的类型对应的上线操作方式,其中,所述第一目标存储设备库中保存有上线标准接口,以及针对每种存储设备的类型对应的上线操作方式;根据读取的所述上线标准接口以及所述上线操作方式,将所述第一存储设备接入所述云存储系统。本发明实施例能够实现存储节点中存储设备的动态接入。
-
公开(公告)号:CN109101508A
公开(公告)日:2018-12-28
申请号:CN201710471483.7
申请日:2017-06-20
Applicant: 杭州海康威视数字技术股份有限公司
IPC: G06F17/30
Abstract: 本发明实施例提供了一种小文件归档、读取方法及装置、电子设备,小文件归档方法包括:当检测到归档指令时,确定归档指令所指示归档的目标小文件的目标文件属性;判断目标文件池中是否存储有第一目标文件的文件信息,第一目标文件的文件属性与目标文件属性相同;如果存储有,生成第一目标文件对应的、且针对于目标小文件的归档任务信息;当检测到第一目标文件符合归档条件时,确定第一目标文件当前所对应的归档任务信息;根据所确定出的归档任务信息所记录的映射关系,将所确定出的归档任务信息所对应的目标小文件写入第一目标文件。应用本发明实施例,减少了海量小文件归档所需的存储空间,并提高了存储海量小文件的存储效率。
-
公开(公告)号:CN107124438A
公开(公告)日:2017-09-01
申请号:CN201610104338.0
申请日:2016-02-25
Applicant: 杭州海康威视数字技术股份有限公司
IPC: H04L29/08
Abstract: 本发明实施例提供了一种云存储系统中动态接入存储设备的方法及装置,应用于云存储系统中的存储节点,所述方法包括:当检测到连接新的第一存储设备时,识别所述第一存储设备的类型;根据所述第一存储设备的类型,查找与所述第一存储设备的类型对应的第一目标存储设备库;根据所述第一目标存储设备库,读取保存的上线标准接口,以及与所述第一存储设备的类型对应的上线操作方式,其中,所述第一目标存储设备库中保存有上线标准接口,以及针对每种存储设备的类型对应的上线操作方式;根据读取的所述上线标准接口以及所述上线操作方式,将所述第一存储设备接入所述云存储系统。本发明实施例能够实现存储节点中存储设备的动态接入。
-
公开(公告)号:CN107229414B
公开(公告)日:2020-01-17
申请号:CN201610175965.3
申请日:2016-03-24
Applicant: 杭州海康威视数字技术股份有限公司
IPC: G06F3/06
Abstract: 本发明实施例提供了存储空间回收方法及装置。其中,该方法包括:在满足预定空间回收条件时,确定具有待回收标识的目标数据块,待回收标识为:对具有满块标识且空间利用率低于预定利用率阈值的数据块所设置的标识;生成占用段链表和空闲段链表,空闲段链表包括:具有删除标识的数据段所对应的段标识,占用段链表包括:满足预定占用条件的数据段所对应的段标识,预定占用条件为:未具有删除标识且段起始偏移大于空闲段链表所涵盖数据段的段起始偏移中的最小值;基于空闲段链表和占用段链表,对目标数据块执行块内数据迁移;将块内数据迁移完毕的目标数据块更新为空间回收完成的数据块。通过方案,可以降低数据的移动量较大且提高存储资源利用率。
-
-
-
-