分布式视频流存储系统的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:peterpetersxs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频监控系统的广泛应用,为城市的公共安全和发展提供了技术保障。近年来,随着“平安城市”等大规模视频监控系统的广泛部署,如何有效和可靠地存储视频数据成为系统中急需解决的问题。传统的视频监控系统通常采用集中式存储的架构,多台摄像机连接专用设备进行数据存储。在海量监控点和高清视频数据的场景下,传统的存储系统面临着性能、存储容量、数据可靠性和系统可扩展性的问题。因此,采用分布式存储系统作为视频监控的数据存储解决方案,成为了近年来的发展趋势。论文作者及所在团队通过对课题相关的分布式存储和文件系统原理、存储编码理论以及相关技术的学习和研究,设计并实现了一套分布式视频流存储系统。论文主要内容集中在作者在该系统中承担系统的设计、存储子系统实现和测试工作。作者设计了一套基于纠删码的数据存储框架,将视频流存储系统中的多副本机制替换为纠删码机制,通过多节点的数据放置策略,将编码后的数据进行分布式存储,提供了磁盘以及节点失效的容错性,并降低了存储空间的开销。与此同时,设计了一套存储节点调度机制,在满足写入性能和故障容忍的前提下,尽可能使最少的节点和磁盘处于工作状态,降低能耗。此外,通过数据缓冲策略和多路并发视频流调制机制,将磁盘的随机写入转换成连续写入,提高I/O吞吐率的同时减少磁盘损耗,使得单台节点能够支持更多数量的视频流存储。有效的元数据管理机制使得集群中的元数据管理可以在单个节点内完成,从而提供了良好的可扩展性,存储系统可以通过增加和删除存储节点的方式灵活的伸缩。最后,论文作者对该存储系统进行了功能测试和性能测试。功能测试结果表明,该系统能够满足视频流数据存储的需求,提供数据的存储、读取和容错。作者通过对性能测试的结果进行分析,认为该存储系统的吞吐率,存储空间效率等基本可以满足需求,并提出了部分可能的改进方案。
其他文献
<正> 说明文是我们日常生活中最常见的一种文体,而且是古已有之。许慎的《说文解字》、郦道元的《水经注》、沈括的《梦溪笔谈》、以及李时珍的《本草纲目》等都是说明文。说
首先介绍超高压输电公司广州局多断口断路器断口间并联电容器介损异常的总体情况,然后对一起断路器端口电容介损的异常情况进行原因分析。采用高压介损的方法对该断路器三相
期刊
就目前物业管理而言,外包服务已经逐渐普遍化,本文就物业管理外包服务的模式及其利弊两个问题作简单探讨。
<正> 一当你看完一部好的电影以后,银幕中的人物事件仍活动在你眼前;当你读完一首诗或一篇小说以后,虽然已经好几天,脑子里仍然被这些情节所萦绕。这是什么原因呢?原来,文学
目的 探讨对急诊危重症患者应用胰岛素强化治疗的临床效果。方法 将本院于2014年8月~2016年8月期间急诊科收治的急诊危重症患者作为研究资料,共108例,通过数字编号和随机分组
目的 儿科住院患儿医院感染的危险因素分析及预防控制研究。方法 选取我院2013年1月-2016年12月收治的医院感染住院患儿20例,对其进行回顾性分析。结果 儿科住院患儿医院感染
城市社区是由聚居在一定地域范围内的城市居民所组成的社会共同体,是城市社会的组成部分。城市社区发展如何,对整个城市的发展、社会的进步有着重要的作用。因此,全方位地加强社
苏童笔下的女性形象较之于传统男作家笔下的女性形象有所不同,这取决于苏童对女性的正确审视,他用一颗平常心写出她们的生存境遇,写出了女性内心隐蔽的欲望话语。
当前铁路供电系统由牵引供电系统、负荷式供电系统两类为主。铁路供电系统是维系铁路运行的核心驱动机构,其保证与铁路用电相关的一切事物,例如车站运行、供水运行、用电荷载