随着科技发展,大规模信息化建设在为工作、生活带来便利的同时,也带来了复杂的管理环境和高昂的维护成本,对网络维护管理提出了更高要求。伴随着包括5G基站建设、城际高速铁路和城市轨道交通、大数据中心、工业互联网在内的新基建按下加速键,也给网络形态带来变化,传统的网管模式难以满足运维运维需求,运维融合趋势越发明显。

面对复杂融合的网络环境与不同单位对网络的差异需求时,传统网管软件往往难以全面满足。北京智和信通创新产品理念,坚持模块化、积木式平台结构,整合“拓扑、监控、安管、展示、资产、工单、日志、开发”,构建智能发现、动态感知的一体化全栈式运维监控平台——“智和网管平台 V9”,支撑海量设备统一接入、智慧监控。

海量接入,大型网络智能管理

海量监控,快速轮询是影响运维平台稳定性的核心因素。为实现海量设备稳定管控,智和信通通过优化底层技术,将“智和网管平台 V9”最大监管设备数量达到万台,故障最快轮询间隔可支持5秒,最小性能数据采集间隔可达到10秒,每分钟故障处理数达15000个。

智慧运维的技术架构 智慧运维app_devops

 

动态感知,丰富指标精准查看

在网络拓扑图的基础上,智和信通提升可视化技术,优化“智和网管平台 V9”拓扑模块,支持进一步展示设备的细节,可以是设备的物理组件,也可以是服务器上的服务:比如:Web服务器、中间件应用服务、数据库服务器、邮件服务器等;还可以是用户定义的其他监控对象。对设备进行细化监控,实时告警,对设备进行事前管理,降低设备故障发生率。

智慧运维的技术架构 智慧运维app_智慧运维的技术架构_02

 

“智和网管平台 V9”提供设备真实面板图,展现网口、板卡、光口、灯、电源、风扇等设备面板信息。提供设备逻辑面板图,以图形方式展示内存、CPU、磁盘、进程、网卡、软件等资源信息。

智慧运维的技术架构 智慧运维app_网络_03

 

运维编排,智能稳定安全可控

智和信通公司规范管理自动化运维操作,在智和网管平台中以模板的方式定义运维编排任务。在待执行模板中,自定义运维任务、执行流程及输出结果等。

智慧运维的技术架构 智慧运维app_智慧运维的技术架构_04

 

定时运维支持定时执行一次或周期性的自动化执行运维操作命令。

批量操作,基于设备、资源列表批量的执行运维命令,针对多个目标并行开展运维操作。

右键执行,提供基于拓扑的运维执行方式,用户可自定义右键策略,并手动触发执行。

任务托管,通过标注运维编排模板进行日常运维操作,任务托管至平台自动化执行。

智慧运维的技术架构 智慧运维app_智慧运维的技术架构_05

 

全量采集,异构日志整合分析

日志中心采用Syslog、SNMP、SNMP Trap、Windows log、Database、File、XML多协议智能采集模式,将网络设备、应用、服务、系统日志异构融合、处理分析、搜索识别,图形化、图表化、可视化的形式进行展现。

智慧运维的技术架构 智慧运维app_devops_06

 

资管合一,将资产和运维结合

智和信通公司深入用户资产需求,将资产管理和设备监控结合,在对一般资产进行常规资产生命周期管理的同时,将IT设备资产纳入网络运维监控体系,动态掌控资产的运行情况。从资产入库、领用、变更、维修、调拨、到报废处置,资产每一步操作均实现完整记录,支持追溯,通过平台实现资产整个生命周期的全流程闭环管理。

智慧运维的技术架构 智慧运维app_devops_07

 

深入代码,六种模式极速开发

智和信通提供二次开发平台,可在智和网管平台已有功能基础上,支持模块式或代码式的开发形式,提供数据库、API、插件、客户端和代码六种开发模式,赋能用户由单纯运维向“研运一体”转变。

智慧运维的技术架构 智慧运维app_运维开发_08

 

提供网络拓扑图开发组件和API、开发文档。提供SNMP、Telnet、SSH、WMI、SysLOG、JMX、JDBC、IPMI、NetConf、GRPC、ONVIF相关网管协议栈的开发API和开发手册。提供服务端开发库和API、开发文档。提供C/S界面功能模块的Java代码,提供Web界面功能模块的HTML5、Vue、JS代码。提供设备接入的Plugin Java插件代码。

  1. 拓扑界面组件满足网管运维客户端开发需要,基于拓扑组件平台内权限、故障、性能等功能,直接与拓扑图集成。
  2. SNMP和发现组件封装SNMP通信功能和上层SNMP故障、性能、配置、TRAP 应用,提供设备发现、类型识别、资源发现、链路自动发现等能力。
  3. 分布式组件采集服务模块可实现分布式部署,支持分布式采集网关,简化系统开发的复杂性。
  4. 监控组件提供SNMP、Telnet/SSH、WMI、NetConf、JMX、JDBC、GRPC、IPMI、ONVIF、SMI-S、Syslog 、Trap、 HTTP ICMP 、TCP/IP模块组件,全面满足开发需求。
  5. 监控调度组件提供多线程和线程池的任务调度组件,允许自定义监视模块向平台注册并调度分发任务。
  6. 数据库组件采用O-R Mapping技术,提供SpringBoot JPA全面的数据库操作接口,集成免DAO层开发。
  7. 消息分发组件将所有故障、事件、消息分发到客户端的模块由消息分发模块统一处理。
  8. 界面功能组件拓扑图、导航树及其他模块均采用内聚设计方式,可直接使用或者继承扩展上述模块实现界面功能。