预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114579035A(43)申请公布日2022.06.03(21)申请号202011370819.9(22)申请日2020.11.30(71)申请人浙江宇视科技有限公司地址310051浙江省杭州市滨江区西兴街道江陵路88号10幢南座1-11层、2幢A区1-3楼、2幢B区2楼(72)发明人豆红雷郭金朋(74)专利代理机构北京安信方达知识产权代理有限公司11262专利代理师解婷婷(51)Int.Cl.G06F3/06(2006.01)权利要求书2页说明书14页附图1页(54)发明名称一种基于块存储的切块方法和装置(57)摘要本申请实施例公开了一种基于块存储的切块方法和装置,该方法包括:获取待分配的多个存储块;根据预设顺序将多个存储块分别进行编号,根据编号为多个存储块建立分配索引;根据音视频存储通道的通道参数以及分配索引将多个存储块预分配给多个通道,并根据存储通道和/或存储盘的变化情况对通道所分配的存储块进行调整;通道参数包括:通道码率、通道容量、通道个数以及通道留存期;存储通道和/或存储盘的变化情况包括:删除通道、新增通道、通道离线、通道重新上线、删除存储盘和新增存储盘。通过该实施例方案,消除了选块消耗的时间,避免了录制的音视频丢失,提高了存储块的利用率,提高了监控存储系统的完整性和稳定性,提高了读写效率。CN114579035ACN114579035A权利要求书1/2页1.一种基于块存储的切块方法,其特征在于,所述方法包括:获取待分配的多个存储块;根据预设顺序将所述多个存储块分别进行编号,根据所述编号为所述多个存储块建立分配索引;根据音视频存储通道的通道参数以及所述分配索引将所述多个存储块预分配给多个通道,并根据所述存储通道和/或存储盘的变化情况对通道所分配的存储块进行调整;其中,所述通道参数包括以下任意一种或多种:通道码率、通道容量、通道个数以及通道留存期;所述存储通道和/或存储盘的变化情况包括以下任意一种或多种:删除通道、新增通道、通道离线、通道重新上线、删除存储盘和新增存储盘。2.根据权利要求1所述的基于块存储的切块方法,其特征在于,当被分配的存储块为当前存在的存储盘划分出的新的存储块时,所述根据音视频存储通道的通道参数以及所述分配索引将所述多个存储块预分配给多个通道包括:检测所述多个通道的通道码率是否相同;根据检测结果依据下述的分配策略对所述多个存储块进行分配:当所述多个通道的通道码率相同时,根据所述多个存储块的编码顺序,按照每个通道每次分配一个存储块的方式,从红黑树RBTree中依次将存储块分配给所述多个通道,直至将全部存储块分配完;当所述多个通道的通道码率不相同时,根据所述多个存储块的编码顺序,按照每个通道每次分配的存储块的数量与多个通道的通道码率的比例相匹配的方式,从所述红黑树RBTree中依次将存储块分配给所述多个通道,直至将全部存储块分配完。3.根据权利要求2所述的基于块存储的切块方法,其特征在于,所述根据音视频存储通道的通道参数以及所述分配索引将所述多个存储块预分配给多个通道还包括:在由当前存在的存储盘划分出的新的存储块已经分配完毕后,开始回收被删除的通道、离线时长超过预设的时长阈值的通道和/或达到通道留存期的通道内的存储块作为旧块,将所述旧块分配给需要预分配存储块的通道;或者,回收该需要预分配存储块的通道内最早分配的存储块作为复写块,并在将所述复写块重新分配给该通道。4.根据权利要求2所述的基于块存储的切块方法,其特征在于,所述根据所述存储通道和/或存储盘的变化情况对通道所分配的存储块进行调整包括:当增加新的存储盘时和/或当前存储盘的容量增加时,根据增加的新的存储盘和/或当前存储盘增加的容量划分出新的存储块,并根据所述分配策略向多个通道分配所述新的存储块,直至所述新的存储块分配完。5.根据权利要求2所述的基于块存储的切块方法,其特征在于,所述根据所述存储通道和/或存储盘的变化情况对通道所分配的存储块进行调整还包括:当所述多个通道中至少一个通道被删除时,根据所述分配策略,将回收被删除的通道中超过通道留存期的存储块,并分配给在线的通道,直至在线的每个通道的通道留存期均相同;和/或,当所述多个通道中至少一个通道离线时,根据所述分配策略,将离线的通道中的超过通道留存期的最早的存储块直至次新的存储块之间的存储块依次分配给在线的通道,直至在线的每个通道的通道留存期均相同;2CN114579035A权利要求书2/2页其中,当同时存在离线通道和被删除通道时,所述离线通道和被删除通道中的随时间流逝超过通道留存期的存储块依次回收存储到红黑树RBTree中,根据分配策略分配给在线的通道。6.根据权利要求2所述的基于块存储的切块方法,其特征在于,所述根据所述存储通道和