业务背景
在通信运营商的全网运维体系中,5G 通信网络规模持续扩大,网元设备数量、类型大幅增加,移动现场运维人员的一线操作需求与运营商总部的集中管控需求形成双重运维管理诉求。一方面,现场运维人员需要一套能直接对接各类网元、覆盖全流程操作的本地化管理工具,解决网元接入、配置、故障排查等一线运维痛点;另一方面,运营商需要统一的管控平台实现对全网各地网元的集中监管,要求各地运维系统完成数据互通、权限统一、审计可追溯,传统分散化、单一化的网元管理方式已无法适配 **“本地精细化运维 + 总部集中化管控”** 的双重业务需求,亟需一套综合性的网元运维管理枢纽平台,打通现场运维与总部管控的数据流、指令流。
立项原因
为解决通信网络运维中 “本地运维功能零散”“总部管控数据不通”“系统扩展性差” 三大核心行业痛点,满足运营商对全网网元运维的标准化、集中化、高可靠管理要求,立项开发OMC 网元运维管理中心平台。
OMC是服务于移动现场运维工程人员以及对接运营商管控平台的综合性网元管理软件。对于现场工程人员,OMC能够提供网元接入,网元配置管理,网元软件管理,性能数据采集,告警管理,信令跟踪,操作终端,日志管理等网元管理功能。通过对接移动的综合管控平台,提供统一认证以及审计功能并且提供告警以及性能数据对接。OMC各模块通过无状态设计支持集群部署,灰度升级。设计上OMC也支持异地容灾。
网元接入:纳管各类型的业务网元,支持网元的新增,编辑,删除,以及查询,支持网元的上下线。
网元配置管理:支持对指定网元配置的新增,激活,回滚,查询。
网元软件管理:支持对指定网元模块软件的下发,升级,回滚。
性能数据采集:支持性能指标集管理,支持性能采集任务的新增,下发,编辑,删除,激活等。支持采集网元性能指标,支持指标的查询以及统计。
告警管理:支持采集OMC本身以及网元的告警,支持告警控制台实时展示告警,支持告警的手动处理,支持告警的编辑删除以及查询。
信令跟踪:支持向指定网元下发信令跟踪任务,信令任务的新增,下发,停止等,支持采集信令消息并展示。
操作终端:支持用户使用ssh协议对OMC进行操作。
日志管理:OMC的安全日志,操作日志以及网元的业务日志管理,提供日志的采集,查询,统计等功能。
项目职责:需求分析,项目概要设计,主要模块详细设计,设计指导,开发指导,项目管理。
主要技术:Spring,Mybatis,Opengauss,Redis,Kafka,Elasticsearch,Prometheus,Nginx,Netty,Opengauss
难点:业务架构以及项目管理
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论