物流园视频云存储技术方案V2.8.docx
《物流园视频云存储技术方案V2.8.docx》由会员分享,可在线阅读,更多相关《物流园视频云存储技术方案V2.8.docx(99页珍藏版)》请在悟道方案网上搜索。
1、XX 物流园 视频 云存储 技术 方案 V2.8 物流园 视频云存储 技术 方案 XX 物流园 视频 云存储 技术 方案 V2.8 第 1 页 目录 第一章 概述 . 6 1.1 系统简介 6 1.2 设计原则 6 1.3 设计目标 7 1.4 术语及缩略语解释 8 1.4.1 术语解释 . 8 1.4.2 英文 /缩略语解释 9 第二章 总体设计 13 2.1 需求说明 13 2.1.1 功能性需求说明 . 13 2.1.2 非功能性需求说明 . 14 2.2 技术路线 1
2、5 2.3 逻辑架构 16 2.4 系统特点 18 2.4.1 高效灵活的空间管理 . 18 2.4.2 海量数据的快速检索 . 19 2.4.3 持续可靠的数据服务 . 20 2.4.4 高可扩展的应用支撑 . 21 2.4.5 开放透明的兼容系统 . 22 2.5 应用场景 22 第三章 视频类云存储设计 . 24 3.1 系统软硬件设计 . 24 3.1.1 软件设计 . 24 3.1.2 硬件设计 . 32 3.2 系统物理拓扑 . 33 3.3 系统功能设计 . 35 3.3.1 视频存储功能 35 XX 物流园 视频 云存储 技术 方
3、案 V2.8 第 2 页 3.3.2 录像管理功能 36 3.3.3 系统管理功能 36 3.3.4 运维管理功能 37 3.4 系统业务流程 . 37 3.4.1 视频存储流程 37 3.4.2 视频检索流程 38 3.4.3 视频读取流程 39 3.5 系统项目设计 . 40 3.5.1 项目信息收集 40 3.5.2 云存储设计流程 . 41 3.5.3 云存储管理服务器设计 42 3.5.4 存储容量计算 44 3.6 系统软硬件总参考清单 46 第四章
4、图片类云存储设计 . 47 4.1 系统软硬件设计 . 47 4.1.1 软件设计 . 47 4.1.2 硬件设计 . 52 4.2 系统物理拓扑 . 53 4.3 系统功能设计 . 55 4.3.1 图片存储功能 55 4.3.2 系统管理功能 56 4.3.3 运维管理功能 56 4.4 系统业务流程 . 57 4.4.1 图片存储流程 57 4.4.2 图片检索流程 59 4.4.3 图片下载流程 59 4.5 系统项目设计 . 60 4.5.1 项目信息收集 60 XX 物流园 视频 云存储 技术 方案
5、 V2.8 第 3 页 4.5.2 云存储设计流程 . 61 4.5.3 云存储管理服务器设计 62 4.5.4 存储容量计算 64 4.6 系统软硬件总参考清单 65 第五章 视频、图片混合云存储设计 . 67 5.1 系统软硬件设计 . 67 5.1.1 软件设计 . 67 5.1.2 硬件设计 . 75 5.2 系统物理拓扑 . 75 5.3 系统功能设计 . 77 5.3.1 视频存储功能 77 5.3.2 录像管理功能 77 5.3.3 图像存储功能 77 5.3.4 系统管理功能 78
6、5.3.5 运维管理功能 78 5.4 系统业务流程 . 78 5.4.1 视频业务流程 78 5.4.2 图片业务流程 78 5.5 系统项目设计 . 78 5.5.1 项目信息收集 78 5.5.2 云存储设计流程 . 79 5.5.3 云存储管理服务器设计 80 5.5.4 云存储存储设备设计 . 82 5.6 系统软硬件总参考清单 84 第六章 存储技术对比分析 . 86 6.1.1 存储技术现状 86 6.1.2 存储技术对比分析 . 92 第七章 附件 . 96 XX 物流园 视频 云存储 技术 方
7、案 V2.8 第 4 页 7.1视频云存储容量计算工具 . 96 7.2 主要硬件产品介绍 96 7.2.1 存储管理服务器 . 96 7.2.2 存储主机 . 97 表格目录 表 1 视频监控云存储与传统集中存储对比表 . 93 表 2 视频监控云存储与文件云存储对比表 95 图片目录 图 1.云存储逻辑架构图 16 图 2. CVM 软件架构 25 图 3. CVS 软件架构 . 27 图 4. CVA 软件架构 . 29 图 5. ASS 软件架构 . 31 图 6.视频云存储物理结构图 34
8、 图 7.视频云存储系统功能图 35 图 8.视频存储流程 . 38 图 9.视频检索流程 . 39 图 10.视频读取流程 . 40 图 11.管理节点双机部署方式 . 43 图 12.管理节点集群部署方式 44 图 13. CVM 软件架构 48 图 14. CVS 软件架构 . 50 图 15. ASS 软件架构 . 51 图 16.图片类云存储系统物理结构 . 54 图 17.视频云存储系统功能 . 55 图 18.图片直存流程 . 58 图 19.图片非直存流程 . 59 图 20.图片下载流程 . 60 XX 物流园 视频 云存储 技术 方案 V
9、2.8 第 5 页 图 21.管理节点双机部署方式 63 图 22.管理节点集群部署方式 64 图 23. CVM 软件架构 68 图 24. CVS 软件架构 . 70 图 25. CVA 软件架构 . 72 图 26. ASS 软件架构 . 74 图 27.视频图片混合云存储物理结构图 76 图 28.视频云存储系 统功能图 77 图 29.管理节点双机部署方式 81 图 30.管理节点集群部署方式 82 图 31. CVR 直连存储图 . 88 图 32.视频云存储拓扑图 91 X
10、X 物流园 视频 云存储 技术 方案 V2.8 第 6 页 第 一 章 概述 1.1 系统简介 随着视频监控系统规模越来越大,以及高清视频的大规模应用,视频监控系 统中需要存储的数据和应用的复杂程度在不断提高,且视频数据需要长时间持续 地保存到存储系统中,并要求随时可以调用,对存储系统的可靠性和性能等方面 都提出了新的要求。在未来的复杂系统中,数据将呈现爆炸性的海量增长,提供 对海量数据的快速存储及检索技术,显得尤为重要,存储系统正在成为视频监控 技术未来发展的决定性因素。 面对百 PB 级的海量存储需求,传统的 SAN 或 NAS 在容量和性能
11、的扩展上 会存在瓶颈。而云存储可以突破这些性能瓶颈,而且可以实现性能与容量的线性 扩展,这对于追求高性能、高可用性的企业用户来说是一个新选择。 云存储是在云计算( cloud computing)概念上延伸和发展出来的一个新的 概念,是指通过集群应用、网格技术或分布式文件系统等功能,应用存储虚拟化 技术将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共 同对外提供数据存储和业务访问功能的一个系统。所以云存储可以认为是配置了 大容量存储设备的一个云计算系统。 依据云存储的技术及功能特点, XX 公司专门针对大容量视频数据的存储和 管理以及满足视频监控领域特
12、殊的应用需求,量身设计了一套 XX 视 频云存储系 统(以下文章中称为 XX 视频云存储)。 1.2 设计原则 视频云存储系统的设计和实施主要遵循“技术先进性、应用高效性、开放兼 容性”等方面的原则。 1) 采用前瞻性的存储技术架构 采用以云存储为核心的 IT 技术与安防监控行业特点进行结合,进而针对性 开发出具有行业属性的先进视频、图片专有云存储系统。将云存储核心技术如集 群化部署、资源虚拟化整合、分布式流数据存储等技术应用到本套云存储系统中。 XX 物流园 视频 云存储 技术 方案 V2.8 第 7 页 同时充分考虑安防监控行业的
13、发展需要,该套云存储系统需要能够支撑未来大数 据处理、智能分析处理等云计算技术的需要,实现云存储系统在安防监控领域的 先进性和前瞻性。 2) 专注与应用结合的设计方式 本套云存储系统是针对安防监控行业内视频数据、图片数据存储而设计的, 对视频数据的具体业务应用进行详细的应用分析后,从系统底 层的流数据结构的 设计一直到上层的应用调度策略设计都必须站在应用的角度考虑存储。 云存储系统需要明确自己作为应用的支撑这一深层次的角色定位,而不能再 停留在传统存储和通用的文件云存储仅仅是数据存储的这一较低的层次认识。因 此专注于视频和图片的应用是本套视频云存储系统的重要
14、设计原则。 3) 提供开放和兼容的系统环境 云存储系统的开放性和兼容性是需要考虑的重要原则,本套云存储系统要成 为业内领先的专业存储系统,就必须要考虑到与标准应用平台的无缝对接和第三 方标准存储设备的兼容性问题。 本套云存储系统需要对应用平台提供统一的接口 ,可在不同的行业中与其应 用平台进行良好的互动,对用户的应用提供优秀的数据保障。同时对于第三方标 准存储设备,云存储系统应该做到良好的兼容性,以保护用户的前期投入提供一 个开放、公平的系统环境。 1.3 设计目标 XX 视频云存储系统设计的核心目标其一是视频和图片数据在存储方面能够
15、 很好的满足用户需求;其二是为用户应用数据提供高效、稳定、快速的服务;其 三是系统可以实现便捷、可靠的统一管理及运维。 1) 数据存储 XX 视频云存储系统实现百 PB 级的海量存储,突破传统的 SAN 或 NAS 在 容量和性能的扩展上存在的瓶颈,实现性能与容量的线性扩 展,满足用户对高性 能、高可用性的需求。 视频云存储系统通过集群智能化部署设计,不同于传统视频存储的部署模式, XX 物流园 视频 云存储 技术 方案 V2.8 第 8 页 系统性能全面提升,而且不再存在单机故障及性能瓶颈应用,从而实现高效实用 的存储系统。 2)
16、应用服务 XX 视频云存储系统是一套贴合用户需求而设计视频云存储系统,其先天的 基因中就融入了面向应用的特质,在不断发展的趋势下这种面向应用的特质会不 断地为用户提供高效、灵活、可靠的专业级存储服务。 3) 统一管理及运维 视频云存储系统具有高效灵活的空间管理能力,通过全系统分层集群的设计 将系统的管理资源进行整合,并根据负载均衡算 法提供全高效并发处理机制,提 高了系统的整体性能。 视频云存储系统内的设备和资源的运行情况进行统一监控,以标准的 SNMP 协议与运维服务器进行数据交互,能够非常便捷的实现系统整体运维。 1.4 术语及缩
17、略语解释 1.4.1 术语解释 云存储:是与云计算同时兴起的一个概念。云存储一般包含两个含义: 1)云存储是云计算的存储部分,即虚拟化的、易于扩展的存储资源池。用 户通过云计算使用存储资源池,但不是所有的云计算的存储部分都是可以分离的。 2)云存储意味着存储可以作为一种服务,通过网络提供给用户,用户可以 通过若干种方式来使用存储。 云计算:( Cloud Computing)是一种基于互联网的计算方式,通过这种方 式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。 双机热备(双机容错):就是对于重要的服务,使用两台
18、服务器,互相备份, 共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器承担服务任 务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。 集群( cluster)技术:是一种较新的技术 ,通过集群技术,可以在付出较低 成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度 XX 物流园 视频 云存储 技术 方案 V2.8 第 9 页 则是集群系统中的核心技术。 虚拟化:是指计算元件在虚拟的基础上而不是真实的基础上运行,是一种多 设备虚拟整合、虚拟应用的技术;是一种简化了管理,优化资源的解决方案。 负载均衡:一种分
19、布式计算机处理技术,用来平衡电脑各部件或大型电脑、 服务器各主机的资源使用率。 I 帧:表示关键帧,可以理解为这一帧画面的完整保留;解码时只需要本帧 数据就可以完成。 H.264:是 MPEG-4 标准所定义的最新,同时也是技术含量最高、代表最 新技术水平的视频编码格式之一, H.264 最具价值的部分无疑是更高的数据压缩 比。 720P:是美国电影电视工程师协会( SMPTE)制定的高等级高清数字电视 的格式标准,有效显示格式为 1280 720, P 是 Progressive,逐行的意思。 1080P:是美国电影电视工程师协会( SMPTE
20、)制定的高等级高清数字电 视的格式标准,有效显示格式为 19201080, P 是 Progressive,逐行的意思。 1.4.2 英文 /缩略语解释 A AFP: Apple 公司开发的文件协议 API( Application Programming Interface),称为应用编程接口,就是软件 系统不同组成部分衔接的约定 。软件的规模日益庞大,常常会需要把复杂的系统 划分成小的组成部分,编程接口的设计十分重要。 ASSN( Asynchronous Storage Service Node)第三方存储服务节点 ASS( A
21、synchronousStorage Service)异构存储软件 C CIFS( CommonInternetFileSystem)通用 Internet 文件系统在 windows 主 机之间进行网络文件共享,是通过使用微软公司自己的 CIFS 服务实现的。 CVMN( Cloud Video Manage Node)视频云存 储管理节点 CVSN( Cloud Video Storage Node)视频云存储节点 XX 物流园 视频 云存储 技术 方案 V2.8 第 10 页 CVM( Cloud Video Manage)视频
22、云存储管理软件 CVN( Cloud Video Net-Snmp)视频云存储运维软件 CVS( Cloud Video Storage)视频云存储软件 CVA( Cloud Video Access)视频云存储接入软件 F FC 协议( Fibre Channel)提高硬盘协议的传输带宽,侧重于数据的快速、 高效、可靠传输, FC 光纤通道拥有自己的协议层。 FCSAN 网络介质为光纤通 道,把服务器与存储设备连接起来的存储技术。 FTP( FileTransferProtocol)文件传输协议,使得主机间可以共享文件。
23、 G GUI( GraphicalUserInterface 图形用户接口)是指采用图形方式显示的计 算机操作用户界面。 H Hot-Spare,当一个正在使用的磁盘发生故障后,一个空闲、加电并待机的 磁盘将马上代替此故障盘,此方法就是热备。 HTTP( Hypertexttransferprotocol 超文本传输协议)是一种详细规定了浏览 器和万维网服务器之间互相通信的规则。 I IO( Input/Output)输入 /输出。 IP( Internet Protocol 网络之间互连的协议)中文简称为“网协”,就是为计 算机网络
24、相互连接进行通信而设计的协议。 IPC( IP Camera)网络摄像机名称缩写。 IPSAN:是在传统 IP 以太网上架构一个 SAN 存储网络把服务器与存储设备 连接起来的存储技术。 IP SAN 其实在 FC SAN 的基础上再进一步,它把 SCSI 协议完全封装在 IP 协议之中即 iSCSI 协议。 iSCSI 是一种由 IBM 公司研究开发的,是一个供硬件设备使用的可以在 IP 协议的上层运行的 SCSI 指令集。 J XX 物流园 视频 云存储 技术 方案 V2.8 第 11 页 JPEG( JointPhotograp
25、hicExpertsGroup 联合图像专家小组)图像压缩标 准。 M Mibs 网络中所有可能的被管理对象的集合的数据结构。 N NAS( Network Storage Technologies)基于标准网络协议实现数据传输。 NFS( NetworkFileSystem)即网络文件系统 .网络文件系统 允许一个系统在 网络上与他人共享目录和文件。 P PB 数据单位, 1PB = 1,024 TB = 1,048,576 GB R Raid( Redundant Arrays of Independent Disks),中文为独立冗余磁盘阵
26、 列。 RTSP( RealTimeStreamingProtocol)实时流传输协议,是 TCP/IP 协议体 系中的一个应用层协议。 S SAN( Storage Area Network)集中式管理的高速存储网络,由多供应商存 储系统、存储管理软件、应用程序服务器和网络硬件组成。 SAS 是新一代的 SCSI 技术,和现在流行的 SerialATA( SATA)硬盘相同, 都是采用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空间等。 SNMP( Simple Network Management Protocol)简单网络管理协议
27、,它是 一个标准的用于管理 IP 网络上结点的协议。 SSD( SolidStateDrives)固态硬盘简称固盘,简单的说就是用固态电子存 储芯片阵列而制成的硬盘。 T Trap 广义的 trap 即 snmp trap,指被管理设备(代理)上报的陷阱报文, 表明设备发生故障或变更的主动通知。 TB 数据单位, 1TB = 1,024 GB = 1,048,576 MB XX 物流园 视频 云存储 技术 方案 V2.8 第 12 页 TCP( Transmission Control Protocol)传输控制协议,是一种面向连接、 可靠的、基



- 温馨提示:
建议用WPS软件(.pptx、.docx)打开文档,少量文档使用Microsoft(.ppt、.doc)打开易出错。
- 配套讲稿:
如PPT文件的首页显示word图标打开文档,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流园 视频云存储 技术方案 v2
