【技术实现步骤摘要】
一种存储扩容方法及装置
本专利技术涉及视频监控
,特别涉及一种存储扩容方法。本专利技术同时还涉及一种分布式存储系统扩容装置。
技术介绍
随着网络技术的蓬勃发展和视频监控数字化、网络化、高清化、智能化的逐渐成熟,视频监控前端摄像机视频采集技术也在飞速发展,从早期的10万像素到今天的200万、500万像素,视频清晰度越来越高,视频画面中的信息量也越来越丰富,对存储容量的要求也越来越高。举个例子,目前高清最基本的是720P的,每小时录像可压缩至3GB左右,一个月下来大概是17T(17000G)。在监控系统中几百甚至几千路的高清监控,其产生的庞大视频文件涌向存储器,在安防视频清晰度不断提高和安防监控路数不断增加的情况下,安防行业的存储问题愈加凸显。而正是由于道路监控在安防领域中的应用越来越广泛,卡口图片的存储量越来越大,存储的方式也从原来的集中式存储转向了当下流行的分布式存储(又称云存储)。随着监控业务规模不断扩大,例如录像、图片的存储时间延长或是新增卡口、IPC(IPCAMERA,网络摄像机)增加业务接入,这时就需要对现有的云存储资源进行扩容。如图1所示,为现有技 ...
【技术保护点】
1.一种存储扩容方法,应用于分布式存储系统中,其特征在于,包括:当所述分布式存储系统扩容新存储节点后,确定所述分布式存储系统中原有存储节点的资源使用率,所述资源使用率为所述原有存储节点已使用存储容量之和与在所述原有存储节点上分配的总存储容量的比值;基于所述资源使用率将所有存储节点中的数据根据存储时间进行满覆盖删除;监测所述新存储节点中是否有数据被删除;若是,将所述新存储节点加入所述分布式存储系统的所述原有存储节点之中;若否,重新确定所述原有存储节点的资源使用率。
【技术特征摘要】
1.一种存储扩容方法,应用于分布式存储系统中,其特征在于,包括:当所述分布式存储系统扩容新存储节点后,确定所述分布式存储系统中原有存储节点的资源使用率,所述资源使用率为所述原有存储节点已使用存储容量之和与在所述原有存储节点上分配的总存储容量的比值;基于所述资源使用率将所有存储节点中的数据根据存储时间进行满覆盖删除;监测所述新存储节点中是否有数据被删除;若是,将所述新存储节点加入所述分布式存储系统的所述原有存储节点之中;若否,重新确定所述原有存储节点的资源使用率。2.如权利要求1所述的方法,其特征在于,所述满覆盖删除包含容量满覆盖删除以及留存期满覆盖删除,基于所述资源使用率将所有存储节点中的数据根据存储时间进行满覆盖删除,具体为:若所述资源使用率高于预设的容量阈值,将所有存储节点中的数据根据存储时间进行容量满覆盖删除。3.如权利要求1所述的方法,其特征在于,根据存储时间进行满覆盖删除,还包括:确定所述分布式存储系统扩容新存储节点前的留存期,基于所述扩容新存储节点前的留存期将所有存储节点中的数据根据存储时间进行留存期满覆盖删除。4.如权利要求1所述的方法,其特征在于,将所有存储节点中的数据根据存储时间进行满覆盖删除,具体为:将所述所有存储节点中的数据按照已存储时间或相对存储时间从长至短的顺序进行删除,直至所述原有存储节点的可使用存储容量之和大于或等于当前待写入所述存储节点的新数据的大小,所述相对存储时间根据所述数据的已存储时间以及为...
【专利技术属性】
技术研发人员:石岩,龚祥雨,朱世峰,马伟谟,
申请(专利权)人:浙江宇视科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。