视频云存储系统设计说明书
视频云存储系统设计

视频云存储系统设计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存储设备。
视频监控系统云存储介绍ppt-图文

故障
容量达到“PB”级别,维护就成为最大的难题
④ 不同的应用系统间数据难以融合
各个应用系统,都建设独立的一套存储调度系统,可移植性和重复利用率较差。而且,不同的应用系统需要各种类型的存储系统,NAS、IPSAN或集群NAS,难以融合。
如何解决些难题?
海量数据存储,如何统一管理和统一调度
② 大容量并发读写,设备性能成为瓶颈
千兆交换网络
万兆交换网络
高并发读写性能,摆脱单台设备能力束缚
传统的存储设备并发读写性能,受到NAS机头、CPU或控制器的能力限制,而云存储系统采用控制与数据分离的架构,脱离了单台设备的能力束缚,整个系统的性能主要受到网络吞吐能力的限制。
高并发读写性能,摆脱单台设备能力束缚
已经撑不住了
毫无压力
数据经由网络,到达存储节点进行分布式存储
控制节点与存储节点间同步调度与存储信息
控制节点间进行元数据同步备份
存储节点的数据进行复制或RAID备份
存储节点
存储节点
存储节点
海量存储,弹性伸缩
相比传统的存储设备,云存储可支持的存储节点数以千计,支持的容量达百PB级别,并可弹性伸缩,无缝扩展。
2
3
6
7
控制节点
④ 不同的应用系统间数据难以融合
③ 设备故障须及时修复,维护成本激增
概念篇
只在此山中,云深不知处
什么叫做”云”?
像是拧开水龙头取水,打开开关获取电一样便捷,用户也可以方便的使用“云”资源。
什么叫做”云”?
什么是云存储?
用户按需使用存储资源,无需关心存储设备在何处,如何构建。在视频监控领域,云存储作为基础资源,其“用户”为各类业务系统。
② 大容量并发读写,设备性能成为瓶颈
视频监控系统云存储介绍通用课件

高效管理、实时监控、数据安全
详细描述
城市治安监控系统通过云存储技术,实现了对各个监控点的集中管理和实时监控 。云存储的高效性和数据安全性为城市治安提供了有力保障,有效降低了犯罪率 ,提高了治安水平。
企业园区监控系统云存储案例
总结词
灵活扩展、便捷回溯、高效运维
详细描述
企业园区监控系统采用云存储技术,实现了数据的灵活扩展和便捷回溯。同时,云存储的高效运维为企业节省了 大量人力和物力,提高了企业的管理效率和安全性。
视频监控系统云存储面临的挑战与解决方案
数据隐私保护
随着视频监控的广泛应用,数据隐私保护成为一大挑战。 解决方案包括加强数据加密、访问控制和隐私保护法规的 制定和实施。
网络传输压力
大规模视频数据的传输对网络带宽和稳定性提出了更高的 要求。解决方案包括优化数据压缩、传输协议和缓存技术 等。
安全性和可靠性
云存储的优势与挑战
降低成本
用户按需付费,无需承担高昂的硬件购置和维护成本。
数据安全可靠
采用分布式存储架构,数据在多个节点上进行备份,确保数据安全可靠。
云存储的优势与挑战
• 可扩展性强:可根据用户需求灵活地增加或减少存储资源 ,无需进行硬件升级。
云存储的优势与挑战
01
02
03Βιβλιοθήκη 数据隐私保护需要加强数据加密和访问 控制,确保用户数据不被 非法获取和使用。
视频监控系统云存储在各行业的应用前景
1 2 3
公共安全领域
视频监控系统云存储在公共安全领域的应用将更 加广泛,如城市治安监控、交通管理等,为公共 安全提供有力保障。
商业领域
视频监控系统云存储在商业领域的应用也将逐渐 普及,如商场、超市、银行等,提高商业运营的 安全性和效率。
视频监控云存储模型设计

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 ・Байду номын сангаас
武文斌 : 视频监控云存储模型设计
监控视频云存储系统整合方案

监控视频云存储系统整合方案目录一、前言 (3)物联网与视频监控 (3)项目运用背景 (6)二、云计算和云存储 (8)云计算的概念 (8)云存储的概念和技术优势 (8)三、云存储产品介绍 (10)云存储核心产品 (10)架构 (10)优势及特点 (11)四、现有存储与云存储对比 (12)现有存储系统结构 (12)云存储结构 (13)两种存储方式详细比较 (14)五、基于云的云存储解决方案 (17)方案背景及概述 (17)方案拓扑图 (19)功能特色 (19)一、前言物联网与视频监控当前,物联网技术在社会公共安全领域的综合应用时机已逐渐成熟。
视频监控技术是物联网技术的重要组成部分,是感知安防的主要手段。
视频监控也是应用历史相对较长、技术密集度较大的应用领域。
在信息化建设深入开展的背景下,现有视频监控网络存在着缺乏深度应用的模式、监控网的智慧化程度不高、系统建设的投入产出比低等突出问题。
如何用新技术改造现有的视频监控网络,使之能更好地适应物联网时代视频监控智慧化、情报化的应用需求已迫在眉睫。
视频监控系统作为面向城市公共安全综合管理的物联网应用中智慧安防和智慧交通的重要组成部分,面临着深度应用的巨大挑战。
其应用的瓶颈是视频信息如何高效提取,如何同其他信息系统进行标准数据交换、互联互通及语义互操作。
解决这一问题的核心技术即是视频结构化描述技术。
用视频结构化描述技术改造传统的视频监控系统,使之形成新一代的视频监控系统———智慧化、语义化、情报化的语义视频监控系统。
视频监控应用和技术的瓶颈视频监控系统在社会管理和案件侦破等工作中有着不可替代的作用。
粗略估算,"十一五"期间全国各地投入到视频监控系统建设的资金约为数十亿元。
视频监控系统无论在数目还是在建设资金的规模上都非常庞大。
目前视频监控系统应用中存在一些突出问题:1.缺少视频信息情报的标准化生成方法,进而缺少利用视频信息情报指导侦查、破案的新型警务工作模式。
海康视频云存储介绍精品PPT课件

行业平台
智能分析应用
应用层
运维平台
支
接口层
提供标准、灵活的接口; Web Service接口、API接口、Mibs接口等
撑 应
用
管理层
集群管理 业务调度
资源管理 索引管理
设备管理 日志管理
容
存储层
虚拟化存储资源池
通过流式数据结构
量 整
将视频、图片、附属流写入存储设备
理
设备层
存储设备
存储设备
存储设备
ቤተ መጻሕፍቲ ባይዱ
视频云存储系统-物理拓扑
2、云存储返回录像 索引
3、存储节点推送录 像数据
网络摄像机
管理节点集群
全
存储节点
域
虚
拟
化
存储节点
存
储
资
源 存储节点
… …
视频云存储系统-图片存储流程
视频监控管理平台
1、平台向云存储请求 并获取图片存储空间
云存储系统
管理节点集群
中心管理服务器
3、平台接入服务器 将图片存入指定云存储
接入服务器
2、卡口抓拍相机 将图片写入接入服务器
海康威视视频云存储
目录
1 走进视频云存储
2 视频云存储架构 3 视频云存储特点与优势 4 视频云存储项目设计 5
1
安防行业发展趋势
高清化
高线模拟 数字高清 高清网络相机
行业趋势
智能化
数据智能分析 故障自动替换 业务负载均衡 运维告警管理
融合应用
海量数据存储共享 安防行业应用整合 安防与IT技术融合
视频云存储概念
云 核心技术:
集群化 虚拟化
存
海康威视视频云存储解决方案

海康威视视频云存储解决方案正文目录第一章概述.............................................................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 系统简介随着视频监控系统规模越来越大,以及高清视频的大规模应用,视频监控系统中需要存储的数据和应用的复杂程度在不断提高,且视频数据需要长时间持续地保存到存储系统中,并要求随时可以调用,对存储系统的可靠性和性能等方面都提出了新的要求。
智慧校园- 视频云存储系统设计方案

智慧校园视频云存储系统设计方案XXX科技有限公司20XX年XX月XX日目录一系统简介 (2)二需求分析 (2)2.1 功能性需求说明 (2)2.2 非功能性需求说明 (3)三设计目标 (4)四技术路线 (5)五逻辑架构 (5)六系统特点 (7)七系统功能 (8)一系统简介面对海量的存储需求,传统的SAN或NAS在容量和性能的扩展上会存在瓶颈。
而云存储可以突破这些性能瓶颈,而且可以实现性能与容量的线性扩展,这对于追求高性能、高可用性的企业用户来说是一个新选择。
云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,应用存储虚拟化技术将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。
所以云存储可以认为是配置了大容量存储设备的一个云计算系统。
二需求分析云存储系统的设计需要满足以下功能性需求和非功能性需求。
2.1功能性需求说明1)视频功能要求视频存储系统具备7×24小时大码流视频录像、快速检索、回放和管理的功能,同时,对于视频的回放,须有相应的优化,比如I帧序列回放等。
检索要求支持对录像按照多种方式检索,如按照类型、标签、时间段等方式。
回放要求按照类型、时间、I帧、正序、倒序、倍数等方式进行回放。
管理要求支持锁定、标注、循环覆盖(时间、空间)等方式进行管理。
2)图片功能要求视频存储系统支持图片的高速写入、并发下载、图片压缩、锁定、删除等功能。
下载要求支持按时间段和URL的方式获取图片。
图片压缩要求能支持按照图片尺寸、大小进行压缩。
提供图片直存和非直存两种解决方案,丰富图片存储的多选性。
3)运维管理功能要求支持对系统的运行状态、存储使用情况进行监控,以及对软硬件异常状态报警,便于用户处理。
4)系统管理功能要求统一服务接口,系统提供的统一的服务接口便于与应用平台进行对接。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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地址。
管理节点集群部署是一种高可靠性、高稳定性的部署方式,此种方式是采用三台或三台以上奇数台服务器组成,安装视频云存储管理软件并运行集群工作模式,形成视频云存储管理集群。
此种集群工作模式,可实现单台或多台服务器应用的故障切换和负载均衡,提高了视频云存储管理节点的可靠性和稳定性,系统性能也得到了很大的提高,是大型视频监控项目首选的部署方式。
集群部署物理拓扑如下图所示:管理节点集群部署方式双机热备管理,保证系统的安全性和可靠性,实现全县所有监控点的视频云存储管理。
前端各类监控点根据实际情况接入到就近的汇聚设备,由各汇聚设备将前端监控点通过全千兆光纤网络上连到县局,统一到视频云存储管理软件注册。
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)也是整个云存储系统的重要组成部分,主要包括录像任务管理、录像服务、设备状态管理和部分流媒体转发服务等功能。