SAN存储架构在世博场馆监控系统中的应用

本文涉及的产品
文件存储 NAS,50GB 3个月
简介:
  据了解统计,现在的世博场馆的监控系统前端设备采用的摄像机数量超过300路高清,视频录像文件的存储保存方式采取硬盘录像机外挂IPSAN的方式,存储时间大约要在两周以上,总存储容量需求在100TB左右。

SAN存储架构在世博场馆监控系统中的应用

这套视频监控存储设备通过IP网络向所有的视频编码设备,包括视频服务器(NVS)、网络硬盘录像机提供视频监控录像存储空间。其它服务器或监控设备可以直接从磁盘阵列中读取视频监控录像,或者通过视频编码设备读取视频监控录像。

SAN存储架构在世博场馆监控系统中的应用

方案优点:

  1. 充分利用网络优势,灵活部署存储设备,授权用户限制保护访问存储的视频数据,有利于外防内控。
  2. 数据灵活调用,对视频监控数据综合应用平台能够做到无缝支持,有利于监控系统功能的扩展。
  3. 网络存储解决方案,简单易用、价格经济,拥有完善独立的配置向导界面,简单轻松完成系统配置。对于那些数据增长迅速的监控存储环境,还有助于降低成本和复杂性。
  4. 大容量、低成本,一套存储系统可以保存300路、长达30天的录像视频。无论存储性能、容量,还是可靠性和可用性,都可以很好地满足关键区域的视频监控存储需求。
  5. 兼容各种视频编码设备,支持多数主流视频监控设备厂商的视频编码设备,包括NVS、DVR和PC-DVR。
  6. 专业可靠的存储设备,并针对视频监控存储的特点在IO、管理等多方面进行了优化。支持Raid0/1/5/6/10/50等多种Raid级别设置,支持网络冗余,支持电源、风扇等硬件冗余,支持网络故障恢复和系统映像备份等多种增强数据安全性和可靠性的技术手段,并对病毒的侵犯具有出色的防御能力。

视频监控录像数据存储技术

安防产业在国内已经取得了巨大的进步,“平安城市”、“3111工程”、“全球眼”、等重大项目的开展;视频监控在交通、食品、海关、能源、金融、国防等领域广泛应用,市场前景相当看好。而存储系统作为网络数字化视频中的一个重要组成部分,在实际的应用中却经常会出现掉盘、卷锁死等诸多问题,严重影响了整体监控系统的正常使用,所以视频数据专用存储已经成为市场上最关注的安防产品之一。目前的数字视频领域中,最常用的无非是如下四种存储方式:硬盘、DAS、NAS、SAN。这些方式有各自的短板。

硬盘

DVR、DVS后挂硬盘或是服务器后面直接连接扩展柜的方式,都是采用硬盘进行存储的方式。应该说使用硬盘进行的存储,并不能算作严格意义上的存储系统。其原因包含以下几点:

  • 首先,硬盘一般不具备RAID系统,对于硬盘上的数据没有进行冗余保护,即使有也是通过主机端的RAID卡或者软RAID实现。严重的影响整体性能;
  • 其次,扩展能力极为有限,无法实现数据集中存储。
  • 再有,硬盘后期维护成本较高,特别是在DVS后挂硬盘的方式,其维护成本往往在一年之内就超过了购置成本。应该说硬盘存储方式不适合大型数字视频监控系统的应用。特别是需要长时间录像的数字视频监控系统。一般这种方式都是与其它存储方式并存于同一系统中,作为其他存储方式的缓冲或应急替代。

Direc(DirectAttachedStorage),全称为直接连接附加存储,采用DAS的方式可以很简单的实现平台的容量扩容,同时对数据可以提供多种RAlD级别的保护。

DAS直联存储

采用DAS方式,在视频存储单元上部署相关的HBA卡。用于跟后端的存储设备建立数据通道。前端的视频存储单元可以是DVR,也可以是视频存储服务器。其通道可以采用光纤、IP网线、SAS线缆甚至于USB。采用DAS方式并不能同时支持很多视频存储服务单元同时接入,而且其扩容能力严重依赖所选择的存储设备自身的扩容能力。所以在大型数字视频监控系统中,应用DAS存储方式将造成系统维护难度的极大提升。正是由于DAS存储的这些特点,所以这种存储方式一般应用于对于DVR的扩容或者小型数字视频监控项目中。

NAS网络附加存储

NAS(NetworkAttachedStorage)。全称为网络附加存储,是一种专业的网络文件存储及文件备份设备。同时NAS对数据可以提供多种RAID级别的保护。NAS设备和多台视频存储服务单元均通过IP网络进行连接,按照TCP/IP协议进行通信,以文件的I/O(输入/输出)方式进行数据传输。一个NAS单元包括核心处理器,文件服务管理工具,一个或者多个的硬盘驱动器用于数据的存储。

采用NAS方式可以同时支持多个主机端同时进行读写,具备非常优秀的共享性能和扩展能力;同时NAS可以应用在复杂的网络环境中。部署也非常灵活。

但由于NAS采用CIF/NFS协议进行数据的文件级传输,所以网络开销非常大,特别是在写入数据时带宽的利用率一般只有20%。所以目前NAS一般应用于小型的网络数字视频监控系统中或者只是用于部分数据的共享存储。

SAN存储区域网络

SAN(StorageAreaNetwork),全称为存储区域网络,通过交换机等连接设备将磁盘阵列与相关服务器连接起来的高速专用子网。同时SAN对数据可以提供多种RAID级别的保护。SAN提供了一个专用的、高可靠性的存储网络。允许独立地增加它们的存储容量,也使得管理及集中控制更加简化。正是由于这些特点,SAN架构特别适合于大型网络数字视频监控系统的存储应用,可以应对上千、上万个前端监控点的存储。目前SAN主要分为FC-SAN(光纤存储区域网络)和IP-SAN(以太网存储区域网络)。它们之间的区别是连接线路以及使用数据传输协议的不同。虽然FC-SAN由于采用专用协议可以保证传输时更加稳定、高效,但其部署方式、构建成本均较之IP-SAN高出很多,所以目前在大型网络数字视频监控系统中更多采用的是IP-SAN架构。

世博国家场馆采取的是给予IP网络的SAN存储架构,全面兼容前端网络数字产品的直接视频录入。针对视频监控这个特殊的行业模式,在系统平台层面上进行优化,前端数字编码设备将数字化后的视频数据直接写入IP-SAN设备中。充分利用系统架构,有效减少设备数量,降低整体系统的管理难度、维护强度,以及能源消耗。

 
 
  作者:佚名
来源:51CTO
相关实践学习
使用DAS实现数据库自动扩容和回缩
暂无
目录
相关文章
|
17天前
|
运维 持续交付 开发工具
深入浅出:GitOps在微服务架构中的应用
【10月更文挑战第26天】本文深入探讨了GitOps在微服务架构中的应用,介绍了其核心理念、自动化部署流程和增强的可观测性。通过实例展示了GitOps如何简化服务部署、配置管理和故障恢复,并推荐了一些实用工具和开发技巧。
|
8天前
|
监控 Go API
Go语言在微服务架构中的应用实践
在微服务架构的浪潮中,Go语言以其简洁、高效和并发处理能力脱颖而出,成为构建微服务的理想选择。本文将探讨Go语言在微服务架构中的应用实践,包括Go语言的特性如何适应微服务架构的需求,以及在实际开发中如何利用Go语言的特性来提高服务的性能和可维护性。我们将通过一个具体的案例分析,展示Go语言在微服务开发中的优势,并讨论在实际应用中可能遇到的挑战和解决方案。
|
8天前
|
网络协议 数据挖掘 5G
适用于金融和交易应用的低延迟网络:技术、架构与应用
适用于金融和交易应用的低延迟网络:技术、架构与应用
35 5
|
9天前
|
Go 数据处理 API
Go语言在微服务架构中的应用与优势
本文摘要采用问答形式,以期提供更直接的信息获取方式。 Q1: 为什么选择Go语言进行微服务开发? A1: Go语言的并发模型、简洁的语法和高效的编译速度使其成为微服务架构的理想选择。 Q2: Go语言在微服务架构中有哪些优势? A2: 主要优势包括高性能、高并发处理能力、简洁的代码和强大的标准库。 Q3: 文章将如何展示Go语言在微服务中的应用? A3: 通过对比其他语言和展示Go语言在实际项目中的应用案例,来说明其在微服务架构中的优势。
|
7天前
|
监控 持续交付 Docker
Docker 容器化部署在微服务架构中的应用有哪些?
Docker 容器化部署在微服务架构中的应用有哪些?
|
7天前
|
监控 持续交付 Docker
Docker容器化部署在微服务架构中的应用
Docker容器化部署在微服务架构中的应用
|
14天前
|
机器学习/深度学习 人工智能 自然语言处理
医疗行业的语音识别技术解析:AI多模态能力平台的应用与架构
AI多模态能力平台通过语音识别技术,实现实时转录医患对话,自动生成结构化数据,提高医疗效率。平台具备强大的环境降噪、语音分离及自然语言处理能力,支持与医院系统无缝集成,广泛应用于门诊记录、多学科会诊和急诊场景,显著提升工作效率和数据准确性。
|
15天前
|
JavaScript 持续交付 Docker
解锁新技能:Docker容器化部署在微服务架构中的应用
【10月更文挑战第29天】在数字化转型中,微服务架构因灵活性和可扩展性成为企业首选。Docker容器化技术为微服务的部署和管理带来革命性变化。本文探讨Docker在微服务架构中的应用,包括隔离性、可移植性、扩展性、版本控制等方面,并提供代码示例。
52 1
|
17天前
|
运维 Serverless 数据处理
Serverless架构通过提供更快的研发交付速度、降低成本、简化运维、优化资源利用、提供自动扩展能力、支持实时数据处理和快速原型开发等优势,为图像处理等计算密集型应用提供了一个高效、灵活且成本效益高的解决方案。
Serverless架构通过提供更快的研发交付速度、降低成本、简化运维、优化资源利用、提供自动扩展能力、支持实时数据处理和快速原型开发等优势,为图像处理等计算密集型应用提供了一个高效、灵活且成本效益高的解决方案。
53 1
|
20天前
|
前端开发 API UED
深入理解微前端架构:构建灵活、高效的前端应用
【10月更文挑战第23天】微前端架构是一种将前端应用分解为多个小型、独立、可复用的服务的方法。每个服务独立开发和部署,但共同提供一致的用户体验。本文探讨了微前端架构的核心概念、优势及实施方法,包括定义服务边界、建立通信机制、共享UI组件库和版本控制等。通过实际案例和职业心得,帮助读者更好地理解和应用微前端架构。