XGVela5G 云原生 PaaS 平台
XGVela 是由中国移动主导发起的 5G 云原生 PaaS 平台开源项目,PaaS 平台主核心能力主要包括已被业界广泛使用的 General-PaaS 能力,和尚在探索中的 Telco-PaaS 能力。
XGVela可以提供 Telco-PaaS的参考设计,加速电信行业的云原生转型。XGVela 的范围包括支持任务的协作开发,包括文档、测试、集成和创建其他有助于开发、部署、操作或采用开源项目的工件。
XGVela 项目主要使用 Go 和 Java 编写,共包含 6 个电信运维管理相关的 Telco PaaS 能力:
- CMaaS(Configuration Management as a Service,配置管理即服务)
- TMaaS(Topology Management as a Service,拓扑管理即服务)
- FMaaS(Fault Management as a Service,故障管理即服务)
- VESGW(ONAP VES Gateway,ONAP VES 网关)
- CIM(CNF Interface Module,CNF 接口模块)
- MMaaS(Metrics Management as a Service,指标管理即服务)
XGVela 架构
XGVela 旨在加速电信相关服务的设计、开发和创新。传统的网络功能/应用程序以打包的方式设计和交付,其中存在重复/可重用的软件功能。随着向云原生演进,网络功能和应用进一步按照微服务架构进行分解。
与网络功能/应用逻辑无关的通用软件功能,可以从应用中提取出来,成为融入平台的PaaS功能。XGVela 从现有的开源 PaaS 组件项目(如 Grafana、Envoy、Zookeeper 等)中引入 General PaaS,以根据电信需求进行增强,以及具有强大电信特性且正在探索中的 Telco PaaS。
评论