诊断平安城市视频网性能问题

前言:

平安城市已经是一个关系你我他的民生工程,但由于本身系统的复杂性,给运维工作带来了极大的挑战。如何保障摄像头在线率?如何在系统中找到视频系统故障的问题所在?在我们某一次项目经历中,优云APM在发现问题,定位故障等方面,起了很大作用,帮助我们顺利的定位到了系统的故障所在。

平安城市是一个特大型、综合性非常强的管理系统,不仅需要满足治安管理、城市管理、交通管理、应急指挥等需求,而且还要兼顾灾难事故预警、安全生产监控等方面对图像监控的需求,同时还要考虑报警、门禁等配套系统的集成以及与广播系统的联动。

处于平安城市系统核心地位的视频监控系统,架构复杂。组成系统有成千上万的高清摄像头、数以千计视频系统、数以百计的卡口系统、以及背后复杂的存储和管理系统;同时横跨多种网络,包括4G,以太网,光纤网。摄像头在线率,随时随地迅速调取视频,就是整个视频系统成效的关键指标。

最近接到客户反馈,视频网看起来挺正常,监控看到摄像头在线率也挺好,各个市级子系统检测结果都挺正常,但就是打开视频很慢。接到情况,优云马上组织了技术人员前往。

>>>>业务请求跟踪,什么慢?

在初步了解后,我们对视频应用平台整体结构进行了梳理,整个应用平台分成两个层次,省级和各个市级,多达十几个个子系统,这里我们介绍一下主要的架构,并且选定关键路径侦听镜像。

通过安装部署优云APM,跟踪观察省级SIP信令,横向综合比较请求多维度信息。我们发现成功率和响应时间与请求量存在明显的关系,当请求量上升时,系统成功率大幅下降,而响应时间大幅上升。省级SIP请求次数与成功率、响应时间的变化关系如下图所示:

>>>>单次业务链跟踪,哪里慢?

在发现了请求响应迟缓之后,我们进一步用优云APM单笔跟踪功能,跟踪单一次SIP请求过程,发现大量的错误和时延,确定最终错误根源在某市级SIP服务器,即省级向市级发起SIP调用过程,市级返回错误,调用失败。

从一次摄像头视频请求的过程来看,从省级发起视频请求,到返回,市级SIP服务器响应时间过长。

>>>> 模拟分析,为什么慢?

到目前为止,问题基本上锁定在市级的SIP服务器一端。我们对市级的两万多摄像头巡检。发现成功率4.4%,有返回,但是错误返回9.6%,无返回超时86%。

从市级SIP服务器指令监控结果来看,同样发现成功率和响应时间与请求量存在明显的关系,当请求量上升时,系统成功率大幅下降,同时响应时间大幅上升。甚至有到1分钟以上。

是什么原因导致了市级的服务器在处理连续请求,仅仅响应了部分请求之后就连续报出错误信息?我们分析了市级SIP服务器的每次响应的时间和状态关系,最终发现高并发的情况下SIP服务器没有正确结束请求,释放资源,导致不能继续处理后续的请求。

事情终于有了一个结果,但对运维探索却才刚刚开始。由于一般客户的视频系统大量的采用了虚拟化,云化系统建设,使得传统运维,定点监测的方案在当前的系统架构下已经不能完全胜任。运维如何跟上业务系统的敏捷开发的脚步?得益于优云前瞻的运维方案,快速的、敏捷的,动态跟踪用户的软件架构,有效的帮助定位和解决问题。

作者:刘成穆

·优云软件资深架构师

·         10多年IT运维管理软件的研发经验

·         主要从事应用性能管理的研究和开发工作

时间: 2024-10-10 20:20:59

诊断平安城市视频网性能问题的相关文章

平安城市发展趋势分析

公安部于2004年开始进行3111工程试点建设,至今历时11年,以技防监控为标志的平安城市建设现已取得重大突破与成就.据统计,截至2014年,全国公安已自建摄像机约100多万台,实现了全国三分之二的省和300多个地市公安联网平台建设,指导社会单位安装的摄像机1000多万台,视频监控已成为公安部门不可或缺的技防工具,在社会治安等方面发挥着不可磨灭的作用.目前,在国家城镇化发展的背景下,平安城市作为智慧城市的重要组成部分,未来如何发展,如何有力支撑智慧城市建设,在社会治安防控.服务民生方面发挥更大的

从俄罗斯恐怖爆炸谈平安城市安防技术

2017年4月3日,在俄罗斯圣彼得堡发生地铁爆炸,造成严重人员伤亡,俄罗斯总检察院也初步认为该爆炸事件为恐怖袭击.这是自2015年从埃及飞往俄罗斯圣彼得堡的客机坠毁以来,又一次发生重大伤亡的事故. 9.11推动反恐成为全世界高度重视和大力投入的一项关乎人类安全的事业,全球对恐怖分子的打击力度越来越大,那如何依托安防技术和监控技术,在反恐技术方面也有个革命性的突破,并以此来维护人类生命和财产安全呢? 在平安城市及智慧城市建设过程中,城市安防系统建设无疑成为防恐反恐的关键一环,而高清智能监控和智能分

兆越平安城市系统解决方案介绍

平安城市系统充分利用"数字化.网络化.集成化.智能化"的平安城市监控来维护良好的社会治安环境.平安城市系统是一个特大型.综合性非常强的管理系统,不仅需要满足治安管理.城市管理.交通管理.应急指挥等需求,而且还要兼顾灾难事故预警.安全生产监控等方面对图像监控的需求,同时还要考虑报警.门禁等配套系统的集成以及与广播系统的联动. 平安城市系统需求: 平安城市系统的建设是治安管理和社会安全防控的需求.当前社会可以说是一个人.财.物大流动的社会,社会面的信息千变万换,这极大地增加了我们公安机关管

平安城市运维管理软件架构

1. 平安城市运维管理挑战   平安城市是一个由各式软硬件组成的复杂网络系统,视频业务是其核心业务.在平安城市网络中部署着众多视频图像信息采集.传输.处理设备和应用软件系统.这些设备与应用软件系统在满足治安管理.城市管理.交通管理.应急指挥等多样化需求的同时,也对运维管理提出了新的要求与挑战.  平安城市的运维管理所面对的挑战如图1所示.  针对平安城市的运维管理挑战,平安城市运维管理系统(以下简称运维管理系统)的功能和范围定义如图2所示.  不同于电信网络.计算机网络的运维管理系统,平安城市的

最小生成树——城市公交网建设问题

城市公交网建设问题 [问题描述] 有一张城市地图,图中的顶点为城市,无向边代表两个城市间的连通关系,边上的权为在这两个城市之间修建高速公路的造价,研究后发现,这个地图有一个特点,即任一对城市都是连通的.现在的问题是,要修建若干高速公路把所有城市联系起来,问如何设计可使得工程的总造价最少? [输入格式] n(城市数,1<=n<=100) e(边数) 以下e行,每行3个数i,j,wij,表示在城市i,j之间修建高速公路的造价. [输出格式] n-1行,每行为两个城市的序号,表明这两个城市间建一条高

500G JAVA视频网盘分享 (Jeecg社区)

http://blog.csdn.net/zhangdaiscott/article/details/18220411    csdn 排名400多名 500 G JAVA视频网盘分享(Jeecg社区) [涵盖从java入门到深入架构,Linux.云计算.分布式.大数据Hadoop.ios.Android.互联网技术应有尽有] Jeecg社区秉承开源宗旨,分享社区Java架构视频,更多资料点击: www.jeecg.org JAVA架构QQ技术群: 39596137 师徒架构班: 开源社区师徒架

安安视频网anan.video为您提供免费高清视频

安安视频网anan.video为您提供免费高清视频,最新电影,电视剧,动漫,微电影,纪录片,音乐MV在线观看(高清):安安视频网,一个干净的视频在线播放网站,百万高清影视,视频在线观看. 安安视频网整站采用自适应模式,无论是桌面端,移动端,PAD端都能够让你得到完美的浏览体验.网站中影视数据分类包含:电影,连续剧,综艺,动漫,微电影,音乐MV,纪录片,动作片,喜剧片,爱情片,科幻片,恐怖片,剧情片,战争片,伦理片,国产剧,港台剧,日韩剧,欧美剧,海外剧等.每个栏目中影视作品都很多,相信你能够从中

使用DMV,诊断和调优DB性能。

使用DMV,诊断和调优DB性能. 查看等待统计信息,找出SQL Server慢在哪里: SELECT wait_type , SUM(wait_time_ms / 1000) AS [wait_time_s] FROM sys.dm_os_wait_stats DOWS WHERE wait_type NOT IN ( N'BROKER_EVENTHANDLER', N'BROKER_RECEIVE_WAITFOR', N'BROKER_TASK_STOP', N'BROKER_TO_FLUSH

500 G JAVA视频网盘分享(JEECG开源社区)

[涵盖从java入门到深入架构,Linux.云计算.分布式.大数据Hadoop.ios.Android.互联网技术应有尽有] [转载:http://blog.csdn.net/zhangdaiscott/article/details/18220411] JEECG开源社区秉承开源宗旨,分享社区Java架构视频,更多资料点击: www.jeecg.org JAVA架构QQ技术群: 39596137 Jeecg开设师徒架构学习班(师傅带徒弟模式),有兴趣的可以参加学习 => 开源社区师徒架构班 1