视频云存储系统设计

合集下载

海康威视视频云存储解决方案

海康威视视频云存储解决方案

海康威视视频云存储解决方案V2.1阅读提示文档控制正文目录第一章概述..................................................1.1 系统简介.............................................1.2 设计原则.............................................1.3 设计目标.............................................1.4 术语及缩略语解释.....................................1.4.1 术语解释.........................................1.4.2 英文/缩略语解释.................................. 第二章总体设计..............................................2.1 需求说明.............................................2.1.1 功能性需求说明...................................2.1.2 非功能性需求说明.................................2.2 技术路线.............................................2.3 逻辑架构.............................................2.4 系统特点.............................................2.4.1 高效灵活的空间管理...............................2.4.2 海量数据的快速检索...............................2.4.3 持续可靠的数据服务...............................2.4.4 高可扩展的应用支撑...............................2.4.5 开放透明的兼容系统...............................2.5 应用场景.............................................第三章视频类云存储设计......................................3.1 系统软硬件设计.......................................3.1.1 软件设计.........................................3.1.2 硬件设计.........................................3.2 系统物理拓扑.........................................3.3 系统功能设计.........................................3.3.1 视频存储功能.....................................3.3.2 录像管理功能.....................................3.3.3 系统管理功能.....................................3.3.4 运维管理功能.....................................3.4 系统业务流程.........................................3.4.1 视频存储流程.....................................3.4.2 视频检索流程.....................................3.4.3 视频读取流程.....................................3.5 系统项目设计.........................................3.5.1 项目信息收集.....................................3.5.2 云存储设计流程...................................3.5.3 云存储管理服务器设计.............................3.5.4 存储容量计算.....................................3.6 系统软硬件总参考清单................................. 第四章图片类云存储设计......................................4.1.1 软件设计.........................................4.1.2 硬件设计.........................................4.2 系统物理拓扑.........................................4.3 系统功能设计.........................................4.3.1 图片存储功能.....................................4.3.2 系统管理功能.....................................4.3.3 运维管理功能.....................................4.4 系统业务流程.........................................4.4.1 图片存储流程.....................................4.4.2 图片检索流程.....................................4.4.3 图片下载流程.....................................4.5 系统项目设计.........................................4.5.1 项目信息收集.....................................4.5.2 云存储设计流程...................................4.5.3 云存储管理服务器设计.............................4.5.4 存储容量计算.....................................4.6 系统软硬件总参考清单................................. 第五章视频、图片混合云存储设计..............................5.1 系统软硬件设计.......................................5.1.1 软件设计.........................................5.2 系统物理拓扑.........................................5.3 系统功能设计.........................................5.3.1 视频存储功能.....................................5.3.2 录像管理功能.....................................5.3.3 图像存储功能.....................................5.3.4 系统管理功能.....................................5.3.5 运维管理功能.....................................5.4 系统业务流程.........................................5.4.1 视频业务流程.....................................5.4.2 图片业务流程.....................................5.5 系统项目设计.........................................5.5.1 项目信息收集.....................................5.5.2 云存储设计流程...................................5.5.3 云存储管理服务器设计.............................5.5.4 云存储存储设备设计...............................5.6 系统软硬件总参考清单................................. 第六章存储技术对比分析......................................6.1.1 存储技术现状.....................................6.1.2 存储技术对比分析................................. 第七章附件..................................................7.1 《视频云存储容量计算工具》...........................7.2 主要硬件产品介绍.....................................7.2.1 存储管理服务器...................................7.2.2 存储主机.........................................表格目录表1 视频监控云存储与传统集中存储对比表.................... 表2 视频监控云存储与文件云存储对比表......................图片目录图1. 云存储逻辑架构图..................................... 图2. CVM软件架构.......................................... 图3. CVS软件架构.......................................... 图4. CVA软件架构.......................................... 图5. ASS软件架构.......................................... 图6. 视频云存储物理结构图................................. 图7. 视频云存储系统功能图................................. 图8. 视频存储流程......................................... 图9. 视频检索流程......................................... 图10. 视频读取流程........................................ 图11. 管理节点双机部署方式................................ 图12. 管理节点集群部署方式................................ 图13. CVM软件架构.........................................图14. CVS软件架构......................................... 图15. ASS软件架构......................................... 图16. 图片类云存储系统物理结构............................ 图17.视频云存储系统功能.................................. 图18. 图片直存流程........................................ 图19. 图片非直存流程...................................... 图20. 图片下载流程........................................ 图21. 管理节点双机部署方式................................ 图22. 管理节点集群部署方式................................ 图23. CVM软件架构......................................... 图24. CVS软件架构......................................... 图25. CVA软件架构......................................... 图26. ASS软件架构......................................... 图27. 视频图片混合云存储物理结构图........................ 图28. 视频云存储系统功能图................................ 图29. 管理节点双机部署方式................................ 图30. 管理节点集群部署方式................................ 图31. CVR直连存储图....................................... 图32. 视频云存储拓扑图....................................第一章概述1.1 系统简介随着视频监控系统规模越来越大,以及高清视频的大规模应用,视频监控系统中需要存储的数据和应用的复杂程度在不断提高,且视频数据需要长时间持续地保存到存储系统中,并要求随时可以调用,对存储系统的可靠性和性能等方面都提出了新的要求。

监控视频云存储系统整合方案

监控视频云存储系统整合方案

监控视频云存储系统整合方案引言随着监控技术的发展和云计算的普及,监控视频云存储系统正成为许多企业和组织的首选方案。

该方案利用云计算的弹性和高可扩展性,为企业提供安全、可靠、高效的监控视频数据存储和管理解决方案。

本文将介绍监控视频云存储系统的整合方案,包括架构设计、技术要点和实施步骤等内容。

一、架构设计1. 云存储平台:云存储平台是整个系统的核心组件,负责接收、存储和管理监控视频数据。

可以选择使用公有云平台如Amazon S3、Microsoft Azure等,也可以建立私有云平台。

云存储平台需要具备高可靠性、可扩展性和安全性。

2.前端设备:前端设备是指监控摄像头、网络视频录像机(NVR)等设备,负责采集和编码监控视频数据,并通过互联网传输至云存储平台。

前端设备需要支持常见的视频编码格式如H.264、H.265等,并具备网络传输能力。

3.网络传输:网络传输是指前端设备将采集的监控视频数据传输到云存储平台。

可以利用云服务商提供的网络传输协议如HTTPS、FTP等,也可以采用私有协议如RTSP、RTMP等。

网络传输需要保证数据的安全性和稳定性。

4.存储管理:存储管理是指云存储平台对监控视频数据进行识别、分类和管理。

可以利用元数据对视频数据进行索引和,也可以通过智能分析技术如图像识别、行为分析等对视频数据进行处理。

存储管理需要考虑数据的可靠性、可用性和隐私性。

5.数据备份和恢复:由于监控视频数据具有重要性,需要进行定期的数据备份和灾难恢复。

可以利用云服务商提供的备份和恢复功能,也可以建立本地备份系统。

数据备份和恢复需要具备高效性、可靠性和可操作性。

二、技术要点在实施监控视频云存储系统整合方案时,需要考虑以下技术要点:1.数据传输安全:监控视频数据传输过程中需要保证数据的安全性,可以采用加密传输协议如HTTPS等。

此外,可以利用访问控制、身份认证等技术保证数据的权限控制和访问安全。

2.存储容量和扩展性:监控视频数据量巨大,需要预估存储容量,并具备扩展性以应对不断增长的数据。

视频云存储方案范文

视频云存储方案范文

视频云存储方案范文视频云存储方案是指通过互联网将视频数据存储到云端服务器,并提供相应的管理、分发和播放功能。

随着视频数据的爆发式增长和用户对视频内容的需求不断增加,视频云存储方案已经成为许多企业和个人的首选。

本文将从概述、设计思路、技术实现和应用场景等方面来详细介绍视频云存储方案。

概述:视频云存储方案是基于云计算和大规模分布式存储技术的一种解决方案,它将视频数据以文件的形式存储在云端服务器上,并提供相应的接口和服务,方便用户进行管理、分发和播放。

通过视频云存储方案,用户可以随时随地访问和共享自己的视频数据,同时也可以充分利用云计算平台的强大计算和存储能力来处理和存储海量的视频数据。

设计思路:技术实现:1.大规模分布式存储:视频数据的存储一般采用分布式存储系统,如分布式文件系统(DFS)或对象存储系统。

分布式存储系统可以通过数据切分、数据冗余和数据迁移等技术来实现数据的高可用性和动态扩展性,以应对海量的视频数据存储需求。

2.云计算平台:视频云存储方案一般会借助云计算平台来提供强大的计算和存储能力。

云计算平台可以通过虚拟化技术来实现资源的动态分配和调度,以应对不同用户和视频数据的不同需求。

同时,云计算平台还可以提供弹性计算和高效存储等功能,以支持视频数据的处理和存储。

3.视频编码和压缩:视频数据一般都是巨大的,为了提高网络传输的效率和用户体验,需要对视频数据进行编码和压缩。

视频编码技术可以将视频数据转换为压缩格式,以减小文件大小并保持较好的图像质量。

常用的视频编码标准包括H.264和H.265等。

通过视频编码和压缩,可以大幅度减小视频文件的大小,提高传输效率和用户体验。

4.内容分发网络(CDN):对于视频数据的分发,一般会借助内容分发网络(CDN)来提供快速、可靠的传输服务。

CDN可以将视频数据缓存到最靠近用户的节点上,以提高视频播放的速度和稳定性。

同时,CDN还可以提供智能的流媒体传输和优化,以适应不同网络环境的需求。

智能社区NVR存储模式系统设计方案

智能社区NVR存储模式系统设计方案

智能社区NVR存储模式系统设计方案智能社区NVR(网络视频录像机)是一个基于网络的视频监控系统,用于在社区或小区内监控各个区域的安全和活动情况。

在社区安装NVR的过程中,存储模式是一个非常重要的考虑因素。

这篇文章将详细介绍智能社区NVR存储模式系统设计方案。

一、背景介绍二、本地存储系统设计1.存储设备选择:为了满足社区的监控需求,NVR设备应具备足够的存储容量。

可以选用硬盘阵列作为存储设备,另外,必须考虑数据安全性和备份策略,以确保存储的视频数据不会丢失。

2.存储容量规划:根据社区的监控需求和预算,需要确定所需的存储容量。

存储容量的计算需要考虑视频质量、录像时间、存储周期等因素,并合理规划硬盘的数量和容量。

3.存储管理:为了有效管理存储设备上的录像文件,可以使用文件系统或数据库进行索引和管理。

录像文件可以按照时间、地点等信息进行分类和检索,同时还可以设置权限控制,以确保只有授权人员能够访问录像文件。

三、云存储系统设计1.云服务器选择:选择可靠的云服务器供应商,确保存储设备和网络设备的稳定性和安全性。

同时,还需要根据社区的监控需求确定所需的带宽和存储容量。

3.存储管理和数据安全:云存储系统需要提供数据管理和安全策略,包括数据备份、数据恢复、数据加密等。

同时,还需要对上传的数据进行良好的分类和索引,以便于后续的检索和管理。

四、本地存储与云存储的对比本地存储可以提供较大的存储容量和较低的延迟,适合需要长时间存储较多视频数据的场景。

而云存储则可以提供灵活的存储和管理服务,不需要额外的硬件设备,适合需要远程访问和共享视频数据的场景。

综上所述,智能社区NVR存储模式系统设计方案需要根据社区的实际情况和需求来确定。

本地存储和云存储都有各自的优势和适用场景,可以根据需求的不同来选择合适的存储模式。

存储设备的选择、存储容量的规划、存储管理和数据安全等方面都需要考虑和设计,以确保智能社区NVR 的存储系统能够满足监控要求,并保证视频数据的安全性和可靠性。

视频监控云存储模型设计

视频监控云存储模型设计
山西科技
S N I C E C N E H O O Y HA X IN E A DT C N L G S
21 0 2年 第 2 7卷 第 3 期
●信 息 技 术
视 频监控云存储模型设计
武文 斌
( 太原高新技术产业开发区留学人员创业园管理办公室, 山西太原 ,306 00 0 )
() 5 带宽稳定性要求 高 , 1 5 的平均值 。 为 / 2s
() 6 视频访问时间长。
收 稿 日 :0 2 0 — 0 期 2 1 — 4 2
点, 实现高质量 的云存储服务必将 面临更大 的技 术挑 战 ; 数 ③从 访问 , 能够支持海量数据管理并提供公共 服务支撑功能 , 还要 以
() 3 实时多路视 频访 问同一个文件。 () 4 视频访问带宽恒定 。
云存 储主要是提供存储 服务 ,存储服务通过 网络将 本地数
据存放在存储 服务 提供商( t aeSriePoie, So g evc rvdr简称 S P 提 r S) 供的在线存储 空间。需要存 储服务的用户不再需要 建立 自己的 数据 中心 , 只需 向 S P申请存 储服务 , S 从而避免 了存储平 台的重 复建设 , 节约了昂贵的软硬件基础设施投资。 云存储 系统与传统存储 系统 相 比, 具有 如下不同 : ①从 功能

作者 简介 : 武文斌 , ,9 6年 出生 ,9 7年 毕 业 于 太原 理 据管理来看 ,云存储系统不仅要提供类似于 P SX的传 统文件 男 16 18 OI
工大 学 , 工程师 , 30 6 山西省 太原 市 000 ,
35 ・Байду номын сангаас
武文斌 : 视频监控云存储模型设计

一级视频云存储技术方案

一级视频云存储技术方案

1一级视频云存储系统设计1.1一级网络视频云存储概述本项目采用华为网络视频云存储VCN3000设计一级视频云存储子系统。

采取分布式直接存储,集中管理的方式,针对摄像头视频存储硬件采用针对视频存储优化的网络视频存储和磁盘阵列,所有的存储设备部署在各辖区运营商机房(六个),前端摄像头采用标准的H。

264编码RTP流,直写到网络视频存储中。

华为网络视频云存储VCN3000采用由管理平台、IP网络,通过虚拟化、云结构化和高精确视频直接存储模式。

运用负载均衡、对象存储等技术,结合视频、图片数据特点,面向应用,满足视频监控业务高可靠性、不间断的海量存储需求。

采用分散存储技术加速大数据智能分析快速提取和分析效率。

华为网络视频云存储VCN3000系统使用存储虚拟化技术针对海量存储应用需求,为用户提供透明存储构架、高可扩展性的云管理存储服务。

在云管理存储系统中将信令与业务承载码流相分离,云管理服务器只处理控制信令而不处理视频数据,实时视频数据直接写入到云管理存储物理存储节点,无需中间环节。

视频云管理存储管理软件在市局监控中心以集群方式进行部署,实现全市所有监控点和所有云管理存储物理设备的统一管理.视频云管理存储系统中,IPC直写存储设备,采用云管理方案解决云管理存储管理单节点失效问题,利用负载均衡技术充分利用各存储节点的性能.云管理存储系统采用统一接口与视频管理平台对接,降低平台维护和用户管理复杂度。

华为网络视频云存储VCN3000支持基于GB/T28181标准实现与各级标准平台(符合GB/T28181规范的标准平台)间的互联互通,平台之间通过信令安全路由网关进行信令对接,在信令的控制下媒体通过媒体服务器互联。

该体系构架可以支持上下级级联、平级级联以及监控报警专网与公安网的互联。

GB/T28181标准平台互通示意GB/T28181标准支持的功能包括:注册、实时视音频点播、设备控制、报警事件通知和分发、设备信息查询、状态信息报送、历史视音频文件检索、历史视音频回放、历史视音频文件下载、网络校时、订阅和通知等.VCN3000基于GB/T28181标准,通过外域的方式接入第三方平台,可实现级联、互联等多种组网方式。

海康威视视频云存储解决方案

海康威视视频云存储解决方案

海康威视视频云存储解决方案正文目录第一章概述.............................................................1.1 系统简介 ........................................................1.2 设计原则 ........................................................1.3 设计目标 ........................................................1.4 术语及缩略语解释 ................................................1.4.1 术语解释 ....................................................1.4.2 英文/缩略语解释 ............................................. 第二章总体设计 .........................................................2.1 需求说明 ........................................................2.1.1 功能性需求说明 ..............................................2.1.2 非功能性需求说明 ............................................2.2 技术路线 ........................................................2.3 逻辑架构 ........................................................2.4 系统特点 ........................................................2.4.1 高效灵活的空间管理 ..........................................2.4.2 海量数据的快速检索 ..........................................2.4.3 持续可靠的数据服务 ..........................................2.4.4 高可扩展的应用支撑 ..........................................2.4.5 开放透明的兼容系统 ..........................................2.5 应用场景 ........................................................ 第三章视频类云存储设计 .................................................3.1 系统软硬件设计 ..................................................3.1.1 软件设计 ....................................................3.1.2 硬件设计 ....................................................3.2 系统物理拓扑 ....................................................3.3 系统功能设计 ....................................................3.3.1 视频存储功能 ................................................3.3.2 录像管理功能 ................................................3.3.3 系统管理功能 ................................................3.3.4 运维管理功能 ................................................3.4 系统业务流程 ....................................................3.4.1 视频存储流程 ................................................3.4.2 视频检索流程 ................................................3.4.3 视频读取流程 ................................................3.5 系统项目设计 ....................................................3.5.1 项目信息收集 ................................................3.5.2 云存储设计流程 ..............................................3.5.3 云存储管理服务器设计 ........................................3.5.4 存储容量计算 ................................................3.6 系统软硬件总参考清单 ............................................ 第四章图片类云存储设计 .................................................4.1 系统软硬件设计 ..................................................4.1.1 软件设计 ....................................................4.1.2 硬件设计 ....................................................4.2 系统物理拓扑 ....................................................4.3 系统功能设计 ....................................................4.3.1 图片存储功能 ................................................4.3.2 系统管理功能 ................................................4.3.3 运维管理功能 ................................................4.4 系统业务流程 ....................................................4.4.1 图片存储流程 ................................................4.4.2 图片检索流程 ................................................4.4.3 图片下载流程 ................................................4.5 系统项目设计 ....................................................4.5.1 项目信息收集 ................................................4.5.2 云存储设计流程 ..............................................4.5.3 云存储管理服务器设计 ........................................4.5.4 存储容量计算 ................................................4.6 系统软硬件总参考清单 ............................................ 第五章视频、图片混合云存储设计 .........................................5.1 系统软硬件设计 ..................................................5.1.1 软件设计 ....................................................5.1.2 硬件设计 ....................................................5.2 系统物理拓扑 ....................................................5.3 系统功能设计 ....................................................5.3.1 视频存储功能 ................................................5.3.2 录像管理功能 ................................................5.3.3 图像存储功能 ................................................5.3.4 系统管理功能 ................................................5.3.5 运维管理功能 ................................................5.4 系统业务流程 ....................................................5.4.1 视频业务流程 ................................................5.4.2 图片业务流程 ................................................5.5 系统项目设计 ....................................................5.5.1 项目信息收集 ................................................5.5.2 云存储设计流程 ..............................................5.5.3 云存储管理服务器设计 ........................................5.5.4 云存储存储设备设计 ..........................................5.6 系统软硬件总参考清单 ............................................ 第六章存储技术对比分析 .................................................6.1.1 存储技术现状 ................................................6.1.2 存储技术对比分析 ............................................ 第七章附件.............................................................7.1 《视频云存储容量计算工具》 ......................................7.2 主要硬件产品介绍 ................................................7.2.1 存储管理服务器 ..............................................7.2.2 存储主机 ....................................................表格目录表1 视频监控云存储与传统集中存储对比表................................ 表2 视频监控云存储与文件云存储对比表..................................图片目录图1. 云存储逻辑架构图................................................. 图2. CVM软件架构 ..................................................... 图3. CVS软件架构 ..................................................... 图4. CVA软件架构 ..................................................... 图5. ASS软件架构 ..................................................... 图6. 视频云存储物理结构图............................................. 图7. 视频云存储系统功能图............................................. 图8. 视频存储流程..................................................... 图9. 视频检索流程..................................................... 图10. 视频读取流程.................................................... 图11. 管理节点双机部署方式............................................ 图12. 管理节点集群部署方式............................................ 图13. CVM软件架构 .................................................... 图14. CVS软件架构 .................................................... 图15. ASS软件架构 .................................................... 图16. 图片类云存储系统物理结构........................................ 图17.视频云存储系统功能.............................................. 图18. 图片直存流程.................................................... 图19. 图片非直存流程.................................................. 图20. 图片下载流程....................................................图21. 管理节点双机部署方式............................................ 图22. 管理节点集群部署方式............................................ 图23. CVM软件架构 .................................................... 图24. CVS软件架构 .................................................... 图25. CVA软件架构 .................................................... 图26. ASS软件架构 .................................................... 图27. 视频图片混合云存储物理结构图.................................... 图28. 视频云存储系统功能图............................................ 图29. 管理节点双机部署方式............................................ 图30. 管理节点集群部署方式............................................ 图31. CVR直连存储图 .................................................. 图32. 视频云存储拓扑图................................................第一章概述1.1 系统简介随着视频监控系统规模越来越大,以及高清视频的大规模应用,视频监控系统中需要存储的数据和应用的复杂程度在不断提高,且视频数据需要长时间持续地保存到存储系统中,并要求随时可以调用,对存储系统的可靠性和性能等方面都提出了新的要求。

视频云存储系统的设计与实现

视频云存储系统的设计与实现

视频云存储系统的设计与实现作者:吴艳平马韵洁任子晖来源:《电子技术与软件工程》2016年第02期摘要基于行业视频监控业务需求,开发一款集接入、存储、转发、管理为一体的智能视频监控产品。

致力于为用户提供更优质的服务。

具备高性能、高可靠、高开放性、易维护、易管理的特点。

能够广泛应用于平安城市、交通监控、园区安防等。

【关键词】平安城市视频云存储近几年来,全国各地的平安城市在如火如荼的开展,视频监控行业得到了快速的发展。

尤其是视频监控图像质量由起初的模拟信号标清发展到现在的数字信号高清,每路视频码流从512Kbps至2M、4M及10Mbps不断增大,由最初用户对视频图像数据刚开始只看不存或少量保存到现在的长时间储存;使视频数据呈现爆炸性增长的态势。

本文基于行业视频监控业务需求,研究一款集接入、存储、转发、管理为一体的智能视频监控产品。

致力于为用户提供更优质的服务。

具备高性能、高可靠、高开放性、易维护、易管理的特点。

能够广泛应用于平安城市、交通监控、园区安防等。

1 视频云存储系统1.1 系统架构图(图1)视频云存储技术架构上共分为三层:1.1.1 前端设备层包括接入的各种枪机、球机、卡口相机以及部分符合标准接入协议的NVR设备。

1.1.2 服务层设备接入服务(DAS)通过Onvif协议以来对设备进行接入,并发送控制指令。

并通过RTSP协议来对视频流进行请求与传输控制。

从而完成对接入设备的管理控制与视频流接入。

中心控制服务(CCS)通过标准协议实现对设备的控制与管理以及整个存储流转过程中的信令控制,同时负责对整个存储集群进行管理。

流媒体转发服务(STS)负责获得媒体数据,并通过约定的协议转发给其它相关的服务。

云存储服务(CSS)可以根据预定的存储策略,将前端设备所产生的媒体数据保存在集中存储设备中,同时提供对这些媒体数据的管理,如检索、查看、备份等。

1.1.3 客户端包括两部分功能:实时预览和监控、录像回放。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

视频云存储系统设计1.1.1.1系统概述结合目前视频存储系统技术发展的主要方向,本次视频存储系统的建设需要达成以下目标:•采用目前技术领先的视频云存储方式,新建视频云存储系统,有效解决海量高清视频图像数据的存储和管理需求,实现分布式存储,虚拟化集中管理。

•为充分利旧,将原有的视频存储系统改造融入视频云存储系统,实现全县范围内可利用视频资源的统一存储、统一管理、统一调阅,避免重复投资。

•视频云存储系统提供高速数据接口,为应用平台提供视频数据高效检索、快速调取等服务功能,为公安业务应用提供有力支撑。

•视频云存储系统提供标准的运维接口,维护便捷,实现高效实用的管理及使用机制。

1.1.1.2存储技术选择视频监控数据的存储系统历经了多个阶段的发展,传统的视频存储技术主要有DVR存储、IPSAN存储等存储模式。

而新兴的视频云存储模式基于云架构开发,采用面向用户业务应用的设计思路,融合了集群应用、负载均衡、虚拟化、云结构化、离散存储等技术,可将网络中大量各种不同类型的存储设备,通过专业应用软件集合起来协同工作,共同对外提供高性能、高可靠、不间断的视频、图片数据存储和业务访问服务。

总的来说,相比于传统的存储模式,云存储模式具有以下优势:视频监控云存储与传统存储对比表因此,根据项目实际情况,基于视频监控应用对存储系统的要求,着眼于技术的先进性和用户使用的便捷性,视频存储系统的建设推荐采用新型监控云存储技术来实现。

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≥3的奇服务器N 视频云存储管理软件(CVM)数视频云存储软件(CVS)存储设备M视频云接入软件(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的日志进行统一管理,记录一些重要事件,方便事件回溯,对外提供日志查询和日志下载功能。

•视频文件系统本模块根据视频的特性,定义流式存储结构,主要是负责视频数据的高效读、写。

相关文档
最新文档