云波YB-OMC(Operation and Maintenance Center)产品是一个独立的OMC产品,能够集中管理YB-5GC、EPC、IMS、融合核心网等网元产品。提供操作维护系统,为客户体供可视化的网元管理系统。
核心网网元在实际应用中有多重部署方式,集中式,分布式,异地部署等。这就需要能够动态的提供一种统一操作运维中心产品,方便客户能够便捷的管理整个网络。正是在这个要求下应运而生集配置管理、版本管理、告警管理、性能管理等及一身的综合网络管理系统,即5GC OMC产品。
云波YB-OMC产品架构图如下,在硬件平台、系统平台、部署形态、数据库等基础设施上,充分考虑国产化及信创。
OMC系统将系统的所有功能通过服务的方式对访问的浏览器开放,即运维人员通过浏览器使用OMC系统提供的功能时,浏览器主要以REST API的方式访问OMC后台服务,所有运维人员在OMC上对网元的调整操作等均通过REST API实现,通过服务的方式,让OMC系统的架构和能力更加开放。具备可编排性、可扩展性及可维护性等特征。
1)、硬件平台
云波YB-OMC产品适应各种硬件平台,支持常规X86,ARM平台,如:Intel、国产的通用服务器,工控机,专用服务器,以及公有、私有云等。
2)、系统平台
云波YB-OMC产品适应各种操作系统,如:CentOS,Ubuntu、银河麒麟、openEuler等。
3)、部署形态
支持容器化部署及物理裸机部署,技术上支持docker,containerd,podman等常规容器技术。
4)、数据库
OMC采用主流商用数据库,如Mysql,Redis,Etcd等开源数据库。
5)、微服务
基于微服务架构(Microservice Architecture)来开发、部署、运行。OMC系统由不同功能的多个服务/微服务构成,可根据业务场景部署或扩展相应的服务/微服务组件,如网元管理或网络管理组件。服务/微服务可独立部署、升级。OMC以B/S架构对外提供操作门户。
6)、系统高可用性
OMC软件由接入层、中间件、数据库等不同组件组成,每一类的组件均支持故障自愈,在其运行的底层资源出现故障时,整个组件不会停服,并且能够自动的进行任务迁移。
7)、OMC
主要组件:
Frontend、Backend、Coremgr、OAM、DB、Kafka、OSS