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