[发明专利]基于视频云存储系统的存储与提取性能平衡的方法与装置有效
申请号: | 201410064256.9 | 申请日: | 2014-02-25 |
公开(公告)号: | CN104702654B | 公开(公告)日: | 2019-04-30 |
发明(设计)人: | 刘锋;葛发松;张传庆 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海一平知识产权代理有限公司 31266 | 代理人: | 成春荣;竺云 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及视频云存储,公开了一种基于视频云存储的存储与提取性能平衡的方法与装置。本发明包括以下步骤:将获取的数据按容量分为数据块并分散存储到至少一个存储服务器的不同存储设备中;提取数据时,获取待提取数据所在的存储服务器信息,该信息包括数据块大小和系统负载高低;保证分散存储优先的前提下,根据存储服务器信息以用户定义的优先级,制定提取策略;根据提取策略向存储服务器并发地提取数据。本发明中,数据分散存储到不同存储服务器,有效利用了系统资源;在保证分散存储优先的前提下,根据提取策略并发地向不同的存储服务器提取数据,保证数据安全性的同时能够高效提取数据,减少了存储和提取数据对于系统资源抢占的冲突。 | ||
搜索关键词: | 基于 视频 存储系统 存储 提取 性能 平衡 方法 装置 | ||
【主权项】:
1.一种基于视频云存储系统的存储与提取性能平衡的方法,其特征在于,包括以下步骤:设定存储策略,为数据块的分散存储预分配至少一个存储服务器的不同存储设备,所述存储策略包括:前端设备向存储服务器申请存储设备时,挑选存储压力最小的存储设备分配给前端设备;所述存储策略用于保证各个存储设备平摊整个系统的压力;当从前端设备获取到数据时,对数据按所述存储设备的容量进行分块得到数据块,并将数据块分散存储到至少一个存储服务器的不同存储设备中;当用户欲从视频云存储系统中提取数据时,从管理服务器中获取需要提取的数据所在的存储服务器信息,所述存储服务器信息包括存储服务器所存储的数据块大小和系统负载高低的信息;在保证视频云存储的分散存储功能优先进行的前提下,根据数据的存储服务器信息以及用户定义的数据优先级,制定提取策略,所述提取策略用于控制并发提取数据的线程数、各线程提取数据的速度以及数据提取的优先级,所述提取策略包括:对于存储服务器存储的数据块大、优先级高以及系统负载低的采用高并发提取数据,对于数据块小、优先级低以及系统负载高的采用低速或者延缓提取数据;所述提取策略用于保证视频云存储在存储与提取性能间的平衡;根据所述制定的提取策略,向不同的存储服务器并发地提取数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410064256.9/,转载请声明来源钻瓜专利网。