欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    视频云存储系统设计.doc

    • 资源ID:3949812       资源大小:1.49MB        全文页数:27页
    • 资源格式: DOC        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    视频云存储系统设计.doc

    视频云存储系统设计1.1.1.1 系统概述结合目前视频存储系统技术发展的主要方向,本次视频存储系统的建设需要达成以下目标: 采用目前技术领先的视频云存储方式,新建视频云存储系统,有效解决海量高清视频图像数据的存储和管理需求,实现分布式存储,虚拟化集中管理。 为充分利旧,将原有的视频存储系统改造融入视频云存储系统,实现全县范围内可利用视频资源的统一存储、统一管理、统一调阅,避免重复投资。 视频云存储系统提供高速数据接口,为应用平台提供视频数据高效检索、快速调取等服务功能,为公安业务应用提供有力支撑。 视频云存储系统提供标准的运维接口,维护便捷,实现高效实用的管理及使用机制。1.1.1.2 存储技术选择视频监控数据的存储系统历经了多个阶段的发展,传统的视频存储技术主要有DVR存储、IPSAN存储等存储模式。而新兴的视频云存储模式基于云架构开发,采用面向用户业务应用的设计思路,融合了集群应用、负载均衡、虚拟化、云结构化、离散存储等技术,可将网络中大量各种不同类型的存储设备,通过专业应用软件集合起来协同工作,共同对外提供高性能、高可靠、不间断的视频、图片数据存储和业务访问服务。总的来说,相比于传统的存储模式,云存储模式具有以下优势:视频监控云存储与传统存储对比表项目传统视频监控存储视频监控云存储可管理性单设备独立存储或多设备堆叠存储;管理维护相对麻烦。统一管理,虚拟化集群服务,基于统一的管理平台,对多设备状态、资源、报警、升级、扩展进行集中管控。可靠性RAID技术、部件级冗余系统级+设备级+部件级冗余,RAID技术性能基于设备局部性能优化并发性能提升,智能性能负载,文件系统优化,集群协调工作节能RAID级节能技术设备级+RAID级节能技术服务任务不可分割存储任务和分析任务分割可扩充性设备级配置,过程复杂系统级在线配置、容量/性能扩充方便数据安全备份、容灾N+m设备冗余,远程容灾,关键数据多个副本可用性掌握IP/FC存储技术对用户完全透明成本综合成本高综合成本低,可节省大量录像服务器投入因此,根据项目实际情况,基于视频监控应用对存储系统的要求,着眼于技术的先进性和用户使用的便捷性,视频存储系统的建设推荐采用新型监控云存储技术来实现。1.1.1.3 存储系统架构1.1.1.3.1 视频云存储技术架构视频云存储系统采用分层结构,整个系统从逻辑上分为五层,分别为设备层、存储层、管理层、接口层、应用层。系统技术架构如下:视频云存储技术架构图1) 设备层设备层是云存储最基础、最底层的部分,该层由标准的物理设备组成,支持标准的IP-SAN、FC-SAN存储设备。在系统组成中,存储设备可以是SAN架构下的FC光纤通道存储设备或iSCSI协议下的IP存储设备。2) 存储层将存储设备透明化管理,统一资源虚拟化管理,并设计视频流式文件系统,实现存储传输协议和标准存储设备之间的逻辑卷或磁盘阵列的映射,实现数据(视频、图片、附属流)和设备层存储设备之间的通信连接,完成数据高效的写入、读取和调用等服务。同时存储层实现视频流数据的块级离散存储,支持数据的高效存储和快速提取(回放、下载、查询);实现图片流数据的存储,支持按车道时间段和http协议提取;实现附属流数据的存储,支持视频流分析的结构化数据存储。3) 管理层在管理层,融合了索引管理、计划管理、调度管理、资源管理、集群管理、设备管理等多种核心的管理功能。可以实现存储设备的逻辑虚拟化管理、多链路冗余管理、录像计划的主动下发、以及硬件设备的状态监控和故障维护等。可实现整个存储系统的虚拟化的统一管理,实现上层服务(视频录像、回放、查询、智能分析数据请求等)的响应。4) 接口层应用接口层是云存储最灵活多变的部分,面向用户应用提供完善以及统一的访问接口。接口类型可分为Web Service接口、API接口、Mibs接口,可以根据实际业务类型,开发不同的应用服务接口,提供不同的应用服务。实现和应用平台、融合平台、运维平台的对接、实现和智能分析处理系统之间的对接,可实现视频数据的存储、检索、回放、浏览转发等操作,实现关键视频数据的远程容灾、实现设备以及服务的监控和运维等。5) 应用层从逻辑上划分,除了应用层外,剩下的四层都属于通常云存储的范畴,但是在云存储系统中,为了将云存储系统与视频监控系统的建设和应用更加紧密的结合,更加符合用户的业务需求,我们将应用层纳入了整个系统架构中,从根本上提高云存储系统的针对性。可将共享平台通过相应的接口与云存储系统对接,实现与云存储系统之间的数据以及信令的交互。共享平台可对云存储系统进行配置录像计划、配置存储策略、检索视频资源、重要录像的备份存储等指令的交互,辅助流数据、视频数据、图片数据的存取。1.1.1.3.2 视频云存储逻辑架构视频云存储系统采用前端摄像机直写存储设备的方式,使用集群方案解决单节点失效问题,并利用负载均衡技术充分利用各存储节点的性能;采用统一接口与平台对接,降低平台维护和用户管理的复杂度。平台管理中心仅和云存储系统中的云存储管理集群完成各种具体业务的信令交互工作,其他数据存储和读取工作直接由存储节点完成。采用信令和视频数据的完全分离,降低整个系统的网络压力,提高整体性能。视频云存储逻辑架构图1.1.1.3.3 视频云存储部署架构当项目中的前端摄像机通道数量超过1024路时可采用管理服务器集群模式。集群部署可以保持规模与性能的线性增长,三台管理服务器集群可以支撑4000路以内的摄像机通道规模。如果摄像机通道规模更大可以通过增加管理服务器台数来提高集群的性能,如5台管理服务器可支撑6000路、7台管理服务器可支撑8000路。管理服务器的数量必须为奇数。 无论集群内有多少台服务器,对外呈现为唯一的IP地址。管理节点集群部署是一种高可靠性、高稳定性的部署方式,此种方式是采用三台或三台以上奇数台服务器组成,安装视频云存储管理软件并运行集群工作模式,形成视频云存储管理集群。此种集群工作模式,可实现单台或多台服务器应用的故障切换和负载均衡,提高了视频云存储管理节点的可靠性和稳定性,系统性能也得到了很大的提高,是大型视频监控项目首选的部署方式。集群部署物理拓扑如下图所示:管理节点集群部署方式管理节点集群部署内容设备名称数量安装软件备注服务器N视频云存储管理软件(CVM)服务器数量为N3的奇数存储设备M视频云存储软件(CVS)视频云接入软件(CVA)本次项目设计在县局总控中心机房采用两台服务器部署视频云存储管理后台软件进行双机热备管理,保证系统的安全性和可靠性,实现全县所有监控点的视频云存储管理。前端各类监控点根据实际情况接入到就近的汇聚设备,由各汇聚设备将前端监控点通过全千兆光纤网络上连到县局,统一到视频云存储管理软件注册。1.1.1.4 存储系统设计为解决传统视频存储系统遇到的问题,本次将在县中心机房建设基于视频云技术的视频存储系统,由中心平台统一管理,实现接入视频全天24小时存储、采用25帧率录像保存30天;同时将原有存储系统改造为视频云存储子系统,并进行系统和数据的迁移,组建完整的视频监控云存储系统。1.1.1.4.1 软件设计海康威视视频云存储系统主要由四大部件组成:云存储管理软件(CVM),云存储软件(CVS),云存储接入软件(CVA)以及云存储异构软件(ASS)。下面分别介绍四大软件内部结构及功能。1) 视频云存储管理软件CVM视频云存储管理软件:CVM(Cloud Video Manage)整套软件,主要功能包括视频云存储系统内资源管理、存储节点管理、集群管理、策略调度、运维监控等。软件包含六大功能模块,分别为:索引管理模块、调度管理模块、集群管理模块、计划管理模块、资源管理模块、辅助管理模块,整体软件架构如下图所示:CVM软件架构 索引管理模块索引管理模块集群化管理集群中的全部管理节点,能并发响应用户的检索、插入、修改和删除操作情况,提供一体化、高并发、快响应的索引服务。同时,索引管理模块提供视频索引、标注索引服务,支持以通道号、时间段、录像类型和锁定状态为条件的视频信息检索服务,支持以通道号和时间段为条件插入、修改、删除和检索标注的功能,以及根据标注关键字检索视频的特色功能。 调度管理模块调度管理模块根据集群中设备的负载状况,灵活的调度集群资源为应用业务提供支撑。作为集群系统中的逻辑引擎根据不同的逻辑策略执行不同的调度算法,提供资源分配调度、分散策略调度、循环覆盖调度、录像计划调度等服务。 集群管理模块集群管理模块统一管理集群中分布式设备节点,包括管理节点和存储节点。它负责管理节点之间关键信息的实时同步,保证集群中不同管理节点信息的一致性,无差异化的对外提供服务。同时也负责管理存储节点,将存储节点加入到集群中作为存储资源的一部分,集群管理模块维护集群中设备节点的实时状态信息,对外提供设备状态查询接口便于管理和了解集群的整体运行状态信息。 计划管理模块计划管理模块负责录像计划的管理、下发、切换,保存监控平台下发的录像计划,调度系统中的录像计划并执行录像计划,当接入服务器异常时负责动态切换录像计划到其它接入服务器。 资源管理模块资源管理模块负责对集群中所有存储设备的存储空间进行统一管理,根据入网存储设备上报的资源信息计算出集群存储总容量和空闲容量,负责创建、删除录像池,为存储业务分配合适的存储资源。同时能动态的调整录像池的大小,弹性的对录像池进行扩容或者缩减,将集群存储空间切分成细小独立的存储单元,再根据用户需要,将很多个存储单元有机组合后虚拟化成录像池对外提供存储服务。 辅助管理模块辅助管理模块包含日志管理、运维管理、数据迁移等功能,日志管理为其他模块提供日志打印服务,对外具备日志查询和日志文件下载功能,包含调试日志、事件提示日志、错误日志、告警日志和重要日志。运维管理云视频管理节点的运行参数获取接口,供运维平台获取管理节点的实时运行信息。数据迁移功能对外提供将第三方数据迁移到本视频云存储系统中保存的功能。2) 视频云存储软件CVS视频云存储软件:CVS(Cloud Video Storage)是视频云存储系统中的重要模块,主要负责执行具体的视频数据读写操作。CVS集成在视频云存储节点(CVSN)上,每一台存储设备上都必须装载该软件模块。视频云存储软件(CVS)接受视频云存储管理软件(CVM)的管理,从视频云接入软件(CVA)接收海量视频数据,高效无误的存放在本机指定的数据块中。在一套视频云存储系统中,视频云存储存储管理软件(CVM)会均衡分配多台视频云存储软件(CVS)的业务负载量,使整个系统的读写性能达到最佳。视频云存储软件按照功能模块化设计,整体软件架构如下图所示:CVS软件架构 通信模块本模块主要是负责和CVA及CVM进行数据信息的交互,采用多线程并发接收和发送数据的方式,高效完成跨机器的数据交互。 运维管理本模块主要是负责和视频云运维软件进行交互,采集系统数据及程序运行数据,并按照特定协议格式发送给视频云运维部件,方便平台对整个云存储系统运行状态进行实时监控,如有故障出现,及时报警提醒相关人员进行处理。 视频接入本模块主要是负责处理从CVA传输进来的视频数据,并按分类进行一定的逻辑处理。采用多线程的处理方式,可同时支持数百路的视频数据接入。 日志管理本模块主要是负责对CVS的日志进行统一管理,记录一些重要事件,方便事件回溯,对外提供日志查询和日志下载功能。 视频文件系统本模块根据视频的特性,定义流式存储结构,主要是负责视频数据的高效读、写。 数据库管理本模块主要是负责对CVS系统运行时需要临时存放的一些重要数据进行保存,可以方便的以SQL接口提供插入和查询,简化数据存放和获取的机制。3) 视频云存储接入软件CVA视频云接入软件CVA(Cloud Video Access)也是整个云存储系统的重要组成部分,主要包括录像任务管理、录像服务、设备状态管理和部分流媒体转发服务等功能。视频云接入软件支持定时录像、移动侦测录像和事件录像(如:手动录像),其中事件录像的优先级要高于定时录像和移动侦测录像。视频云接入软件实时检测用户配置的录像计划任务信息表,当接入软件检测到有通道需要执行录像任务时,接入软件首先通知流媒体服务从前端设备读取视频数据,然后根据录像类型执行相关录像。视频云接入软件按照功能模块化设计,软件包括六大功能模块:录像任务管理、流媒体服务、设备状态管理、负载信息管理、录像服务、视频帧分析。整体软件架构如下图所示:CVA软件架构1、 录像任务管理录像任务管理功能主要包括定时录像管理、移动侦测录像管理和事件录像管理等功能。定时录像和移动侦测录像是用户设置的计划录像,事件录像是用户计划外的录像。录像管理功能需要按照用户的需求从前端设备获取视频数据、执行录像、停止录像和停止从前端设备取流等操作。 移动侦测录像,录像管理功能首先需要对前端设备布防,并监控前端设备的报警状态,同时还可以根据用户的需求提前从前端设备获取视频数据,通过预先获取数据流保证了视频的完整性,当接入软件收到前端设备的移动侦测报警命令后,立即执行录像。 事件录像,录像管理功能接收到事件录像命令,首先检索当前通道是否有定时录像或移动侦测录像,如果没有上述两种录像,立即执行录像,事件录像的优先级要高于移动侦测录像和定时录像。2、 流媒体服务流媒体服务主要包括流媒体转发模块和流控制管理模块,流媒体服务具有稳定和高效等特点,整个系统提供持续的视频数据支持。流媒体服务传输视频数据支持RTSP、TCP和UDP协议,可以根据不同环境选择合适当前网络性能的传输方式。流媒体服务视频流转发功能:流媒体服务从前端设备获取到视频流后可以根据用户的需要将视频流转发给多个用户或设备。通过视频转发功能降低了前端设备的压力,节省了网络带宽,极大的提高了系统性能。3、 设备状态管理设备状态管理是云存储接入软件的基础功能,它主要包括监控前端设备状态、布防状态和取视频数据流的状态。 前端设备状态监控:状态管理功能实时获取前端设备的状态,当检测到前端设备异常,接入软件会及时上报。 设备布防状态监控:状态管理功能实时监控前端设备的布防状态,当前端设备布防失败,接入软件会及时上报。 读取视频流状态监控:状态管理功能实时监控流媒体服务的工作状态、如果流媒体服务取视频流时发生异常,接入软件会及时上报。4、 负载信息管理负载信息管理功能主要是接入软件实时监控当前服务器的内存和CPU使用情况,并定时上报当前资源使用信息,云存储管理软件(CVM)根据上报的资源使用信息均衡分配录像计划到云存储接入软件(CVA)。5、 录像服务录像服务包括取流管理模块和执行录像服务模块两个部分。录像服务接收录像任务管理模块下发的录像信令,当录像服务接收到录像任务管理模块开启录像信令后,首先通过取流模块向流媒体服务发送取流信令,然后将流媒体转发的视频数据发送到云视频存储软件为一次录像的开始。当录像服务接收到录像任务管理模块下发的停止录像信令,录像服务首先向流媒体服务发送停止取流的信令,然后通知云视频存储软件停止录像为一次录像的结束。6、 视频帧分析帧分析模块主要是对流媒体服务读取的视频数据进行帧分析,从视频数据中分析出关键帧等信息,为系统提供关键帧查询和关键帧回放提供技术支持。4) 视频云存储异构软件ASS异构存储软件ASS(Asynchronous Storage Service)主要负责接入第三方iSCSI/FC 标准存储设备,软件集成安装在ASSN节点内,具体负责接入第三方iSCSI/FC 存储设备的工作。软件主要由三个模块实现,分别为识别模块、挂载模块和管理模块;主要和CVS交互。通过识别模块和挂载模块实现对第三方标准存储设备的兼容工作。通过管理模块与存储设备以及上层CVS之间进行交互。整体软件架构如下图所示:ASS软件架构7、 识别模块探测到异构设备后获取其相关系统信息,将其视作为存储设备,在设备目录中添加相应节点。8、 挂载模块将新加的设备节点转化为通用存储设备节点,并挂载到软件系统中以备CVS使用。9、 管理模块本模块的功能是:将本机内存储设备和异构设备统一管理,实现设备的加入和退出,以及相关状态的保存和记录。除上述三项软件外,在云存储系统内部实现了运维信息的收集与告警机制。该机制负责对云储存系统内的设备和资源的运行情况进行统一监控,以标准的SNMP协议与将机器运行状态以及产品特性运行指标反馈给运维系统。实现对设备状态实时检测,对异常状态实时报警,如:硬盘丢失、CPU/内存使用率过高、存储空间不足、设备温度过高、管理服务器运行异常、设备下线等。1.1.1.4.2 硬件设计海康威视视频云存储系统由存储管理服务器(存储管理节点CVMN)、存储设备(存储节点CVSN)及异构服务器(第三方存储服务节点ASSN)组成。1) 视频云存储管理节点CVMN视频云存储管理节点:CVMN(Cloud Video Manage Node)在云存储标配服务器上集成安装视频云管理软件CVM(Cloud Video Manger),其主要功能包括视频云存储系统内资源管理、存储节点管理、集群管理、策略调度、运维监控等。根据视频云存储系统的规模情况和可靠性要求管理节点部署可分为:HA部署和集群部署两种模式。其中HA部署模式适用于1024路以内监控前端视频读写规模,通过两台服务器做双机热备;集群部署模式适用于较大型的视频云存储系统,可以进行三台或三台以上配备,集群部署的服务器台数必须是奇数增加。集群部署的优势在于通过视频云存储管理节点内部集群功能将协调各节点设备资源,将用户配置、数据库信息、策略计划进行统一进行调度,整体性能呈现线性增长。同时也增加了系统的可靠性,多台设备的故障不会影响到系统的运行。无论是HA部署模式还是集群部署模式,视频云存储都使用唯一的虚拟IP地址对外提供服务。2) 视频云存储节点CVSN视频云存储节点:CVSN(Cloud Video Storage Node)在存储设备上集成安装视频云存储软件CVS(Cloud Video Storage)和视频云接入软件CVA(Cloud Video Access)作为存储节点。主要是响应视频云存储管理节点(CVMN)和应用层的录像、查询、下载等操作申请,以及管理物理存储设备和空间,视频云存储节点模块具有以下功能: 负责根据接收云存储管理节点下发的录像计划,并根据录像计划向对应的前端摄像头进行取流操作。 负责将接收到的录像数据写入到存储底层或从存储底层读取数据,通过协议接口主要向API提供录像、查询、回放及下载服务。 提供存储设备的状态检测和信息上报功能。 存储底层:使用Raid技术来保证数据安全,支持节能的磁盘休眠功能。3) 第三方存储服务节点ASSN第三方存储服务节点:ASSN(Asynchronous Storage Service Node)在服务器上集成安装异构存储软件ASS(Asynchronous Storage Service)、视频云存储软件CVS(Cloud Video Storage)、视频云接入软件CVA(Cloud Video Access)的接入第三方存储服务节点。其主要功能是通过安装异构软件(ASS)完成对第三方iSCSI/FC 标准存储设备的接入,实现对项目已有资源的兼容性利用。使得第三方存储设备通过ASSN的整合后,具备与CVSN同样的功能。1.1.1.5 存储系统功能海康威视视频云存储系统面向视频、图片应用定制化开发,提供了丰富的功能接口供上层视频监控平台调用,主要功能如下图所示:视频云存储系统具有以下几个方面的功能:视频云存储系统功能设计表功能项功能说明集群管理索引集群管理视频录像索引采用集群方式,无单点故障,保证索引数据的安全性。集群采用一级索引管理,能根据用户的各种查询条件(录像类型、锁定类型、报警类型、时间段等)进行快速定位。负载均衡管理集群前端采用虚拟IP技术,对外提供统一的入口IP形式,将集群的访问在集群中根据各种算法进行分摊,降低单个节点的访问压力。后端存储节点压力进行实时监控,当单台存储节点压力过大时能根据智能算法将业务平滑迁移至其他存储节点,达到整个集群间负载均衡目的。虚拟化管理支持将整个存储端统一管理,虚拟化为资源池,且将虚拟资源划分为块进行管理。对用户重要数据,通过虚拟块之间的相互复制技术,达到多份备份目的。使用户数据处于长期在线状态自动精简管理集群内部将不同类型存储设备接入,对外提供统一接口控制。分散存储管理将前端数据通过特定算法,平滑分散至各个存储几点,从而降低大量回放对单台存储节点的压力。分布式数据库索引服务器采用分布式数据库,保证索引数据的安全性。视频功能视频录像系统可以按照用户制定的计划保存前端设备采集的录像数据,录像类型、录像头由用户指定,存储开启相关的资源。补录:断网等条件下,前端设备能够将本地保存的数据补录到系统中。动态修订录像类型:前端采集视频数据过程中,按报警类型可以修改录像的类型,修改后采集的视频数据即时保存到系统中,并在数据保存类型上得到反映。周期覆盖:系统保存的历史录像数据可以按照指定的循环覆盖策略进行删除。视频检索用户可以按监控点编号、录像类型、时间组合、锁定、标注等条件查询录像数据。视频回放支持根据编码器名称以及时间段、录像类型对录像数据进行回放。支持根据编码器名称以及时间段对录像数据进行回放时间定位。支持快放、慢放。支持倒序回放。支持I 帧回放。支持手动停止回放。视频下载支持根据编码器名称以及时间段对录像数据进行下载。支持断点续传。视频锁定支持指定的录像片段进行锁定,锁定后的数据不被循环覆盖掉。支持已锁定的录像片段锁定时长到期自动解锁。视频删除支持根据监控点编号、录像时间、录像类型删除视频录像。周期存储按策略支持按周期、容量进行录像数据的周期覆盖式存储。图片功能图片写入支持按照用户制定的计划保存前端设备采集的图片数据图片下载支持按时间段下载图片。支持http 的URL 方式下载图片。图片压缩支持图片大小压缩和尺寸缩放。图片锁定支持指定的录像片段进行锁定,锁定后的数据不被循环覆盖掉。支持已锁定的录像片段锁定时长到期自动解锁。图片删除支持单张图片URL方式 删除。支持按照时间段删除图片。周期覆盖按策略支持按周期、容量进行图片数据的周期覆盖式存储。http访问支持用户使用浏览器直接查看图片。运维管理系统信息获取支持系统信息:版本、CPU、内存、网卡、磁盘等信息的获取。系统故障告警支持系统故障(CPU、内存等超过阈值)主动告警到运维平台。存储设备告警支持设备故障、掉线主动告警到运维平台。标准协议对接支持标准的SNMP协议对接,采用Mibs文件。接口功能云认证接口视频云存储对外提供登陆、认证接口,保证系统安全性。视频存储接口提供统一的视频存储相关的接口:视频写入、视频检、索视频下载、视频回放等。视频管理接口提供统一的视频管理相关的接口:视频锁定、解锁、删除等。图片存储接口提供统一的图片存储相关的接口:图片写入、图片下载等。图片管理接口提供统一的图片管理相关的接口:视频锁定、解锁、删除等。存储空间管理提供统一的图片管理相关的接口:创建/删除/修订资源池。系统功能远程配置通过web管理界面,用户可完成节点的初始化配置。可靠性系统可以提供7*24小时不间断的服务,不会因系统内部分服务器宕机,造成系统服务中断。管理服务器采用集群方案保证系统的稳定性。单节点故障不影响系统业务的持续性。可用性历史视频图像的点击回放的延迟时间小于1s,图像无卡顿现象,播放清晰、流畅。视频数据检索秒级响应。安全性云存储子系统管理采用权限、密码验证机制可维护性系统支持在线扩容,云存储集群规模调整支持不中断业务模式下进行系统升级1.1.1.6 存储业务流程1.1.1.6.1 视频存储业务流程1) 视频存储流程视频数据存储由视频监控平台向视频云存储子系统的管理服务器下发视频录像计划,管理服务器根据各存储的负载状况,给存储服务器的接入服务软件下发录像计划。接入服务软件获取录像计划后,直连监控点IPC,获取视频数据后调用数据管理软件将数据写入存储服务器中。当监控点录像计划发生变更时需及时通知管理服务器;由管理服务器统一控制并分发给接入服务软件。接入服务软件定期向管理服务器获取录像计划并上报自身状态。视频云存储子系统:数据存储流程图如上图所示,视频存储流程为:1、 平台向管理服务器下发计划;2、 管理服务器向存储服务器同步录像计划;3、 存储服务器向前端取流;4、 存储服务器向管理服务器同步取流信息。2) 视频检索流程视频监控平台检索视频录像信息时向视频云存储子系统管理服务器发送检索指令,管理服务器查询本地数据库后直接将检索信息发送到视频监控平台,整个流程采用一级检索方案完成。视频云存储子系统:数据检索流程图如上图所示,视频检索流程为:1、 平台向管理服务器下发检索指令;2、 管理服务器向平台返回检索信息。3) 视频获取流程用户通过视频监控平台查看监控点视频数据时视频监控平台向视频云存储子系统发送获取数据请求,管理服务器转发请求到存储节点,由存储节点的数据管理服务软件将视频数据发送到用户。视频云存储子系统:数据获取流程图如上图所示,视频检索流程为:1、 平台向管理服务器下发检索指令;2、 管理服务器向平台返回检索信息。1.1.1.6.2 图片存储业务流程1) 图片存储流程图片存储流程由卡口抓拍设备发起,抓拍机抓取图片后主动写入云存储中。写入完成后将云存储返回的URL地址上传至平台的接入服务器,由接入服务器写入数据库中保存。存储节点设备之间能够自动进行均衡负载,保证在故障时做到自动切换,不间断的提供图片数据的存储业务。详细的图片存储流程如下图所示:图片直存流程流程优点:1、 图片数据由前端抓拍机直写入云存储,节省了大量接入服务器。2、 图片数据的存储方案提供前端较高的兼容性能,能够支持多厂商前端的图片写入。3、 图片数据是分散存储,将接入服务器推送的图片按照算法分散到不同的存储服务器上,提高数据写的速度,在可靠性和安全性上得到了加强。2) 图片检索流程图片数据的索引数据是存储在平台自身的数据库中,包含云存储URL地址、过车信息等。因此图片检索流程由平台完成。3) 图片下载流程图片数据下载:用户通过视频监控平台下载监控点图片时,视频监控平台向视频云存储系统发送下载数据的请求,存储管理服务器转发请求到存储节点,数据从存储节点由数据管理服务软件直接(或转发)送至视频监控平台。详细的图片下载流程如下图所示:图片下载流程流程优点:图片数据是分散存储的,便于数据的快速提取及分析,提高了数据读取的速度,在可靠性和安全性上得到了加强。1.1.1.7 存储容量估算1.1.1.7.1 视频图像存储容量估算系统支持高清200万及更高像素图像的实时存储和管理,新建视频监控系统存储容量按照1920*1080(1080P),4Mbps码流;1280*720(720P),2Mbps码流;如采用H.265标准进行编码的,按照1920*1080(1080P),2Mbps码流;1280*720(720P),1.5Mbps码流计算。存储空间计算公式:单路实时视频的存储容量(GB)【视频码流大小(Mb)×60秒×60分×24小时×存储天数/8】/1024;以一路视频图像在7天、15天、30天所需要的占用空间为例:存储天数视频规格7天15天30天H.264:1920*1080(1080P),4Mb码流295.3 GB632.8GB1265.6GBH.264:1280*720(720P) ,2Mb码流147.65 GB316.4GB632.8GBH.265:1920*1080(1080P),2Mb码流147.65 GB316.4GB632.8GBH.265:1280*720(720P) ,1.5Mb码流110.74GB237.3GB474.6GB1.1.1.7.2 过车图片存储容量估算车辆图片信息采用JPEG 编码格式,符合ISO/IEC15442000 要求,压缩因子不高于70,300 万高清摄像机输出照片文件平均大小为400K,按单车道日均2000 辆流量估算,每条车道的图片信息按不同存储时间的容量计算公式如下:2000 辆×0.4MB×1车道×30天/月×N个月/1024*GB单个车道按不同保存时间的数据存储容量计算如下:车道数3个月6个月1年2年3年1个车道70.32GB140.64GB281.28GB562.56GB843.84GB1.1.2 图片信息结构化系统视频云结构化服务器(代号“刀锋”)系列产品是海康威视专门针对卡口场景,推出的专业卡口图片智能结构化分析设备。 “刀锋”系列产品可实现卡口车辆图片信息的二次识别和车辆以图搜图建模等功能,车辆检测信息全面丰富,精确度高。该系列产品主要定位于中心智能结构化处理,充分满足海量图片结构化分析处理的需求。通过对车辆图片的智能结构化分析处理,深度挖掘卡口车辆图片中的关键有效信息,为后期的应用分析提供数据依据。本应用架构系统主要包括“刀锋”、视图库、行业平台软件、图片存储服务器等设备。刀锋通过对前端卡口图片做二次结构化识别,并从图片中提取出车辆的结构化属性,为上层业务平台或大数据应用系统提供基础数据。1.1.2.1 系统组成1) 刀锋“刀锋”系列产品定位于后端中心智能结构化处理,主要实现卡口车辆图片的结构化分析。根据卡口系统提供的图片做二次深度分析,从卡口过车图片中充分挖掘出过车车辆的关键信息,完成卡口车辆图片数据的结构化提取,满足海量图片结构化分析处理的需求。“刀锋”具备较强的兼容性,支持对第三方厂家卡口系统的过车图片做智能分析。从系统的应用角度考虑,“刀锋”必须与行业平台软件、视图库等设备一起配合使用,“刀锋”从卡口前端、平台软件或图片存储服务器上获取卡口系统的过车图片,并对获取到的图片做智能结构化处理,结构化后的文本信息存储在视图库中。通过平台软件的查询检索界面,可实现车辆目标的快速检索及相关业务应用。“刀锋”系列产品能够对卡口图片中的目标车辆进行建模,用于以图搜图功能的实现,可广泛应用于嫌疑人修改或更换车牌、套牌车检测、车脸快速检索、刑侦破案场景等各种业务需求。2) 视图库视图库主要用于存储卡口图片结构化以后的文本信息,即“刀锋”对卡口图片做智能结构化处理,处理后的结构化信息存到视图库中。3) 平台软件平台软件作为顶层的应用系统,提供检索界面用于过车信息的查询及应用。通过卡口图片的结构化信息,可实现车辆查询分析(通过查询车辆特征进行搜索);行车轨迹分析(通过查询该车在各卡口下的出现的情况,画出行车轨迹);车脸检索分析(通过搜索车辆来找到系统内出现改车脸的卡口位置及相应的图片);初次入城(一辆车之前从未在这个区域出现过);连续违法分析(该车辆在系统内记录已多次违法);区间测速分析(在某一区间内,该车的速度一直超过某一阈值被认为是嫌疑车辆);频繁过车(车辆一直在某几个卡口下频繁过车);车流量统计(统计一段时间内卡口下经过的车流量统计)等功能。1.1.2.2 数据流程1) 公安行业平台软件向“刀锋”下发卡口图片分析任务;2) “刀锋”系统接到平台下发的任务后,从前端卡口摄像机或图片存储服务器获取卡口图片,并对图片做智能结构化分析处理;3) “刀锋”将结构化后的文本信息存储到视图库系统中;4) 公安行业平台软件提供查询检索界面,实现车辆目标的快速定位查询,并可实现行业业务的深度应用。

    注意事项

    本文(视频云存储系统设计.doc)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开