[发明专利]存储空间切换方法及后端监控系统有效
申请号: | 201910301232.3 | 申请日: | 2019-04-15 |
公开(公告)号: | CN111831206B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 沈佐兵 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/13;G06F16/172 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 杨奇松 |
地址: | 310000 浙江省杭州市滨江区西兴街道江陵路*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储空间 切换 方法 后端 监控 系统 | ||
1.一种存储空间切换方法,其特征在于,应用于与至少一个前端相机通信连接的后端监控系统,所述方法包括:
在监测到所述后端监控系统为任一前端相机分配的存储空间需要被切换时,将所述存储空间作为延时关闭空间记录到预设的全局链表中,并在所述全局链表中将所述延时关闭空间的状态记录为待关闭状态;
为所述前端相机分配新存储空间,对所述新存储空间的一级索引信息和二级索引信息进行更新,其中,所述一级索引信息是用于描述存储空间属性信息的元数据,所述二级索引信息是用于描述存储空间中的码流数据的元数据;
对所述全局链表记录的处于待关闭状态的延时关闭空间的二级索引信息进行更新,并在所述全局链表中将二级索引信息被更新后的延时关闭空间的状态更新为关闭中状态;
对所述全局链表记录的处于关闭中状态的延时关闭空间的一级索引信息进行更新,对一级索引信息被更新后的延时关闭空间进行关闭,并在所述全局链表中将所述一级索引信息被更新后的延时关闭空间的状态更新为已关闭状态。
2.根据权利要求1所述的方法,其特征在于,所述后端监控系统包括收流模块和存储模块,所述收流模块用于接收所述前端相机发送的码流数据,并将所述码流数据写入所述存储模块为所述前端相机提供的存储空间中;
所述对所述全局链表记录的处于待关闭状态的延时关闭空间的二级索引信息进行更新,包括:
监测每次将所述前端相机发送的码流数据从所述收流模块写入所述存储模块所用的写入时长,并统计所述前端相机的写入时长连续低于预设的平均写入时长的次数,得到一连续次数;
若所述连续次数达到第一预设值,则从所述全局链表记录的延时关闭空间中确定与所述前端相机对应的、处于待关闭状态的延时关闭空间,并对所确定的延时关闭空间的二级索引信息进行更新。
3.根据权利要求2所述的方法,其特征在于,所述对所述全局链表中处于待关闭状态的延时关闭空间的二级索引信息进行更新,还包括:
监测所述连续次数低于所述第一预设值的时长;
若该时长达到第一预设时长,则在下一次监测到的所述前端相机的写入时长低于所述平均写入时长时,从所述全局链表中确定与所述前端相机对应的、处于待关闭状态的延时关闭空间,并对所确定的延时关闭空间的二级索引信息进行更新;
若下一次监测到的所述前端相机的写入时长不低于所述平均写入时长,则在下一次监测到需要对所述前端相机的存储空间进行切换时,从所述全局链表中确定与所述前端相机对应的、处于待关闭状态的延时关闭空间,并对所确定的延时关闭空间的二级索引信息进行更新。
4.根据权利要求2或3所述的方法,其特征在于,所述对所述全局链表记录的处于待关闭状态的延时关闭空间的二级索引信息进行更新,还包括:
每间隔第二预设时长,计算在所述第二预设时长内监测到的各写入时长的平均值;
将所述平均值更新为所述预设的平均写入时长。
5.根据权利要求1-3中任意一项所述的方法,其特征在于,所述存储空间为存储块或文件,每个存储空间具有对应的句柄,所述后端监控系统能够通过该句柄对该存储空间进行读操作和/或写操作;所述将所述存储空间作为延时关闭空间记录到预设的全局链表中,包括:
将所述存储空间的句柄转移到所述全局链表中。
6.根据权利要求1-3中任意一项所述的方法,其特征在于,所述对所述全局链表记录的处于关闭中状态的延时关闭空间的一级索引信息进行更新,包括:
在对任一存储空间的一级索引信息进行更新时,从所述全局链表记录的处于关闭中状态的延时关闭空间中,查找一级索引信息与该存储空间的一级索引信息处于同一逻辑地址区域的第一延时关闭空间;
对查找到的第一延时关闭空间的一级索引信息进行批量更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910301232.3/1.html,转载请声明来源钻瓜专利网。