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

发布时间:2020-07-18 13:18:05 作者:简单是美美
来源:网络 阅读:2345

1. 平安城市运维管理挑战

  平安城市是一个由各式软硬件组成的复杂网络系统,视频业务是其核心业务。在平安城市网络中部署着众多视频图像信息采集、传输、处理设备和应用软件系统。这些设备与应用软件系统在满足治安管理、城市管理、交通管理、应急指挥等多样化需求的同时,也对运维管理提出了新的要求与挑战。
  平安城市的运维管理所面对的挑战如图1所示。
平安城市运维管理软件架构
  针对平安城市的运维管理挑战,平安城市运维管理系统(以下简称运维管理系统)的功能和范围定义如图2所示。
平安城市运维管理软件架构
  不同于电信网络、计算机网络的运维管理系统,平安城市的运维管理系统所管理的管理单元更为多样化与复杂化,在功能上聚焦为用户提供多层次价值。
  图3以苏州科达建设的一个典型平安城市项目为例,描述了运维管理系统与平安城市中各类管理单元间的关系。
平安城市运维管理软件架构

2. 平安城市运维管理思路

  我们将运维管理系统涉及到的管理单元分为两类:一类为设备,包含通用设备、视频图像信息采集设备等设备;一类为应用软件系统,包括视频图像信息应用系统、视频监控平台、视图库等软件系统。
  对于设备的运维管理,可充分参考电信等工程领域的运维管理标准和实践,本文不再赘述。
  对于应用软件系统的运维管理,是一个新课题,面临的主要问题有以下三点:
  1. 平安城市项目建设周期较长,持续采购的应用软件由不同厂家提供,差异性较大:不只在技术架构上存在较大差异(如有的软件是单体(monothetic)设计,有的软件是面向服务的设计),对外提供的接口也具有较大差异(缺乏相应的标准约束是主要原因)。
  2. 平安城市中的应用软件系统能够提供用户关注的价值(如数据采集、统计、分析等),这些价值需要在运维管理系统中体现,提供更良好的用户体验。
  3. 避免“重复造轮子”,对于平安城市中的应用软件系统已经提供的诊断测试、统计分析等功能,运维管理系统应尽量引用这些功能,而不是重新开发。

3. 平安城市运维管理架构

3.1. 逻辑结构

  针对应用软件系统运维管理面临的挑战,我们首先将应用软件系统做逻辑上的抽象:
  将应用软件系统抽象为软件服务的容器,表示为S={ð}:S表示为一个应用软件系统, ð表示软件系统S能够提供的软件服务。
  将软件服务ð抽象定义为三元组,则ð=(o,d,i) :其中o表示该软件服务提供的操作;d表示该软件服务提供的数据;i表示该软件服务提供的交互接口。
  经过上述逻辑抽象,应用软件系统的运维管理转换为运维管理系统对每个ð的管理。
  根据图2的功能范围定义及平安城市建设中的实践经验,我们将ð归纳为以下几类服务:

推荐阅读:
  1. Redis Sentinel--运维管理
  2. Redis Cluster--运维管理

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

microgateway 平安城市 软件架构

上一篇:打开IT运维外包的“黑盒”

下一篇:『高级篇』docker之CICD(终结篇)(44)

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》