APP下载

面向视频监控系统的云存储运维系统的设计与实现

2018-05-15朱世明

中国信息化 2018年3期
关键词:运维服务器监控

朱世明

视频监控系统在现实生活中占据很重要的位置,在很多场合都用到了视频监控,而且对于一个国家来说,为了更好地做好安防工作,视频监控系统也是必不可少的。近年来,很多国家都开始广泛关注视频监控技术,并且在不断地进行技术创新,使得视频监控技术不断朝着数字化、智能化的方向发展,与此同时,视频监控画面的清晰度也在不断提升。但是,在这其中也存在着很多问题,比如视频监控的画质清晰度的提升、视频线路等保存时间的增长,所带来的结果必然是视频监控系统在存储容量上的大幅度增加,这无疑是给视频监控未来的发展道路提供了一个巨大的障碍。为了更好地解决这个问题,摒弃掉传统的存储方式所带来的制约,人们开始进行技术研究创新,很快人们就迎来了云存储的时代。云存储凭借其巨大的存储容量以及较为广泛的存储来源优势很快地在市场上占据了一席之地,成为了IT第三次技术革命的重要组成部分。在这个追求视频高清晰、小存储容量的时代,云存储取代传统的存储方式称为视频监控系统的首选已经成为一种必然趋势。而人们现在所需要做的工作就是解决在进行系统的研发运维当中所遇到的问题,尽最大可能去建立一个能够支撑面向视频监控的云存储操作系统的平台。

一、云存储和视频监控的现状

云存储这个概念实际上是在云计算这个概念的基础上延伸出来的,是目前现存的一种比较新型的存储技术,由于其存储容量大而且来源较广而受到广泛欢迎。云存储实际上指的是一种系统,这个系统通过网络技术或者集群应用等功能,利用软件将很多种类各异的设备集合起来联合工作,来提供业务访问以及数据存储功能。近年来,云存储在业界得到了广泛地推广,而相应的云计算也应运而生。而实际上云存储就是一个以数据存储和管理为核心的云计算系统。

就我国目前的视频监控现状来看,视频监控的实现大多都是依赖于大型的专业网络存储技术,这种技术不仅在存储空间上具有较高的效率,而且在安全性能方面也有很好的效果。目前,大型的专业网络存储技术主要有四种,它们分别是:iSCSI、NAS、SAN以及DAS。

(一) iSCSI网络存储

在进行本地数据有效传输的时候采用的是普通的以太网,这就是iSCSI网络存储的特点。就目前的市场情况来看,如果单纯地利用局域网将会有很大的成本支出,和传统意义上的传输相比较来说不是很划算。但是传统意义上的传输方式灵活性又不是很好,因此就需要一个方法,既能够有效地降低成本支出,同时又能够保证整个网络系统的灵活性。

(二)网络附加存储

在实际应用当中,人们有时候会直接将NAS设备和TCP/ IP网络连接起来进行统一管理,这就能够达到直接管理网络服务器的效果。如此一来,在进行管理数据的存取的时候,网络服务器就可以直接通过TCP/IP网络来实现。

(三)存储局域网

SAN是一种专用网络,它独立于网络之外,直接对数据信息进行云存储。而且随着不断的发展,SAN已经在传输速率上有了很大的提升,与此同时,还实现了读取数据资源的功能。

(四)直接附加存储

所谓直接附加存储,指的就是关于服务器当中连接的实现是在存储设备中,直接利用SCSI接口来完成的。采用这种方式的好处是在进行实际配置的时候比较简便,同时所消耗的成本也是非常低的,而且在应用的时候也只需要使用服务器的一个外接口SCSI就可以了。

在视频监控中,对于这四种存储技术都有一定的应用。但是,相应地,也受到了各个方面的一些制约,为了使得视频监控在未来能够更好地发展,需要人们不断进行研究和技术创新,希望能够研发出更多技术先进、性能优越的存储方式。

二、云存储运维系统的设计与实现

(一)云存储运维系统的设计思路

在这个云存储运维系统中,为了实现有效地数据管理,首先要根据具体的应用情况来进行分析处理,这其中比较关键的部分就是云存储的内部数据管理。具体分为以下几个方面:①云存储系统中的数据量一般都是非常大的,这就给处理带来了一定的障碍,但是在实际当中可以在系统中添加信息控制总线的概念,这在一定程度上能够完善云存储大数据量的特性。②在进行系统的设计和部署的时候,一定要充分考虑到实际的应用情况,根据应用对象的不同进行不同的设计,从而达到多级管控的效果。③在系统设计的时候要尽可能使整个系统具有较高的灵活自主性能,保证整个运维系统在实际工作的时候具有较高的效率。

(二)云存储运维系统的结构设计

在进行云存储运维系统的设计的时候,要充分了解实际需求,并且根据这些需求来进行设计。一般来说,整个系统有几个模块是必要的:业务管理模块、基础管理模块等。业务管理模块主要涉及对于云平台的监控和其他的一些操作,而基础管理模块则主要是对系统的一些日常工作进行管理。

在了解到需要哪些模块之后,就需要进行分层架构的设计了。通常系统分层由三个层次:展现层、业务逻辑层、数据层。展现层主要是为了方便全面了解整个运维系统中的各个方面的信息,此外还要能够查询一些指令。而这些都是通过和用户之间的交流来实现的。业务逻辑层则主要是处理信息。至于数据层,顾名思义,则重点是对一些数据进行处理。

(三)相关技术研究分析

在面向监控系统的云存储运维系统的设计和实现的技术应用中,通常要使用到REST的结构和RPC式架构,在本文中,则重点针对RPC式架构展开研究分析。

RPC式架构在在处理计算机请求的时候,重点是采用网络的方式,这就做到了即使对于底层的网络技术不是很了解也能够进行数据的处理。这实际上是对远程过程的一种调用协议,在这个协议中,关于有效携带信息资源的完成主要是通过分布式网络来实现的。主要的过程是首先通过客户端来调用进程,获取参数,之后传送给服务器,最后就可以进行信息应答了。整个过程中需要利用到信息总线,同时还要建立起一个完善的路由机制,以便于信息的传递。

除了上面所介绍的那些之外,还有两个关键之处,那就是信息的轮询、长轮询、中间件。第一,轮询。它的实现是在以Web为基础,在最初无需客户介入的时候,不仅能够实现客户端和服务器之间的联通,同时还能够发送请求给服务器。第二,长轮询。它是在轮询的基础上进行的一些改进。这种改进能够最大限度上降低无效的網络转换。第三,信息转发中间件。这个保证了系统的高效、稳定。

三、结束语

根据前面的介绍可知,如果在实际的视频监控系统中运用云存储,不仅能够有效获取相应的有用信息,而且能够准确地找出故障节点。更重要的是,能够在很大程度上实现存储容量的扩充,最终得到一个不仅性能优越,而且可靠性较高的云存储运维系统。在运维系统的实际设计和实现过程当中,要综合考虑现实中可能遇到的各种情况,不断进行运维工作的优化和完善,使得所设计出的云存储运维系统更加符合市场需求,更好地应用于视频监控系统当中。

猜你喜欢

运维服务器监控
基于GPS的电力运维轨迹定位系统
IT运维管理系统的设计及应用
2018年全球服务器市场将保持温和增长
通信电源监控系统在电力通信中的应用
GPS/DR/GIS技术在基于GSM—R列车监控系统中应用
侦察兵
电子政务甲方运维管理的全生命周期
用独立服务器的站长注意了
定位中高端 惠普8路服务器重装上阵
1-Wire在家庭监控网络中的应用