[发明专利]视频文件存储注入方法、装置、计算机设备和存储介质有效
申请号: | 201910669429.2 | 申请日: | 2019-07-24 |
公开(公告)号: | CN110267060B | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 施宋杰;徐永丰 | 申请(专利权)人: | 北京视界云天科技有限公司 |
主分类号: | H04N21/231 | 分类号: | H04N21/231;H04N21/238 |
代理公司: | 长沙国科天河知识产权代理有限公司 43225 | 代理人: | 董惠文 |
地址: | 100000 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频文件 存储 注入 方法 装置 计算机 设备 介质 | ||
本申请涉及一种视频文件存储注入方法、装置、计算机设备和存储介质。所述方法包括:接收视频源发送的待存储视频文件的注入请求,将注入请求推送至各个存储集群的集群消息队列中,从集群消息队列中获取下载任务,根据存储集群中各个存储节点的可用状态信息,将下载任务分配至对应的存储节点对应的下载队列中,根据下载队列中的下载任务,将待存储视频文件下载至存储节点中。采用本方法能在存储中心损坏时减少数据恢复时的传输带宽。
技术领域
本申请涉及云存储技术领域,特别是涉及一种视频文件存储注入方法、装置、计算机设备和存储介质。
背景技术
随着云存储技术的发展,企业往往将数据存储在云服务器上,在实际应用中,云厂商需要接收客户的文件存储需求,特别是视频文件的存储,目前视频网站的存储空间需求达到了PB级别,因此,开发出一个合适于视频存储的云产品存在一定的困难。
传统的视频存储云产品,存储数据保存在存储中心,一旦存储中心损坏,由于视频数据量大,数据恢复上需要巨大的传输带宽支出。
发明内容
基于此,有必要针对上述技术问题,提供一种能够解决存储中心损坏时减少数据恢复时传输带宽的视频文件存储注入方法、装置、计算机设备和存储介质。
一种视频文件存储注入方法,所述方法包括:
接收视频源发送的待存储视频文件的注入请求;
将所述注入请求推送至各个存储集群的集群消息队列中;
从所述集群消息队列中获取下载任务,根据所述存储集群中各个存储节点的可用状态信息,将所述下载任务分配至对应的所述存储节点对应的下载队列中;
根据所述下载队列中的下载任务,将所述待存储视频文件下载至所述存储节点中。
在其中一个实施例中,还包括:请求获取集群消息队列中的下载任务,将获取到的下载任务存储在所述存储集群的存储集群中心;根据所述存储集群中心对各个存储节点的可用状态信息的检测结果,将所述下载任务分配至对应的所述存储节点的下载队列中。
在其中一个实施例中,所述可用状态信息包括:存活状态信息、存储空间信息和下载队列繁忙信息;还包括:根据所述存储集群中心对存储集群中各个存储节点的存活状态信息、存储空间信息和下载队列繁忙信息进行检测;若所述存活状态信息、所述存储空间信息和所述下载队列繁忙信息均达到预先设置的阈值条件,则将该存储节点加入预先设置的白名单;将所述下载任务分配至所述白名单中的存储节点的下载队列中。
在其中一个实施例中,还包括:接收存储节点发送的客户端请求;根据所述存储节点对应的互联网协议地址,检测所述存储节点是否在所述白名单中;若是,则将所述下载任务分配至所述存储节点的下载队列中。
在其中一个实施例中,所述可用状态信息包括:最小使用存储,所述最小使用存储包括:所述下载队列最小、I/O读写最小以及存储空间使用最小;还包括:对所述白名单中各个存储节点计算最小使用储存;根据所述最小使用存储,将所述存储集群中心中的下载任务通过预先设置的分布式算法分配至各个存储节点中。
在其中一个实施例中,还包括:根据所述下载任务,向所述集群消息队列发送客户端下载请求;根据所述客户端下载请求,下载所述待存储视频文件;对所述待存储视频文件进行文件校验,并将校验通过的待存储视频文件存储至存储节点的物理磁盘;检测所述存储节点的物理磁盘是否异常,若是,将异常信息上传至所述存储集群中心,以使所述存储集群中心将所述下载任务分配至其他存储节点。
在其中一个实施例中,还包括:记录所述存储节点中视频文件的访问频率;若所述访问频率小于阈值,则将所述存储节点中的视频文件删除。
一种视频文件存储注入装置,所述装置包括:
请求接收模块,用于接收视频源发送的待存储视频文件的注入请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京视界云天科技有限公司,未经北京视界云天科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910669429.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:直播方法、装置、电子设备及存储介质
- 下一篇:一种新闻拆条方法及系统