爱立信如何利用云原生实现 5G 转型
挑战
随着电信行业逐渐转向5G,各行各业必将出现新的商业模式和使用案例。“这些使用案例需要可靠的网络、低延时、高带宽、分布式云、AI/ML 和特定的网络分片,”爱立信高级产品管理总监 Balaji Ethirajulu 说,“为了给各行各业提供高效的服务,供应商需要更高的自动化程度、较低的总体拥有成本(TCO)、更快速地进入市场、较高的可靠性和安全性。”
解决方案
鉴于上述挑战,爱立信团队分析了各种技术,选择了云原生及其他几项开源技术,包括产品组合中的 Kubernetes 满足5G网络需求,以及 5G 带来的新商业模式和使用案例等需求。例如,爱立信的双模 5G 内核就是使用了几项 CNCF 技术,应用这些技术去满足电信需求。目前,几大全球运营商都在使用这款内核。此外,爱立信还有自己的 Kubernetes 发行版,叫做“Cloud Container Distribution”。该发行版已经获得了 CNCF 认证。
影响
“云原生设计和技术能帮我们实现自动化、扩展、性能、高效运营、快速上市、改进 CI/CD 流水线,能让我们在不影响整个应用的前提下,便捷导入新软件或特性, ”Ethirajulu 说,“同时还能帮我们满足部分边缘需求,实现基础架构的最佳利用,降低 TCO。”
一些数据
部署在多个应用程序中的服务反馈时间
从数周减少到数小时
微服务更新时间目前仅需数秒到数分
云原生对 5G 转型起到关键作用
爱立信是为服务供应商及各行各业提供信息与通讯技术(ICT)的顶级供应商之一。
一个多世纪以来,爱立信已经发展成为顶级的电信设备制造厂商,全球40%的移动流量都要通过爱立信的网络传输。其主要创新包括 HEVC(高效视频编码)、无线点系统、数代移动技术、AMR(自适应多速率音频编解码器)、蓝牙和Erlang(编程语言)。
从 1G 网络开始,爱立信就协助制定全球移动通讯标准。现在,爱立信已经伫立于 5G 转型的前沿。
“多年以来,很多新技术进入电信行业,推动了 5G 转型,比如软件定义网络(SDN)、AI /ML、编排、虚拟化和微服务架构/云原生等。这些新技术带来了各行各业的新商业模式和使用案例,”爱立信高级产品管理总监 Balaji Ethirajulu 说。
同时,他又补充说:“使用案例需要可靠的网络、低延时、高带宽和特定的网络分片。为了给各行各业提供高效的服务,供应商需要更高的自动化程度、CI/CD、较低的总体拥有成本(TCO)、边缘计算、网络和服务敏捷性、更快速地进入市场、较高的可靠性和安全性。”
5G 网络技术要求高,为了提供 5G 网络,爱立信团队分析研究了不同的技术,选择了云原生和其他一些开源技术,包括 Kubernetes。
“在 5G 网络中,云原生对于电信应用至关重要,” Ethirajulu 说,“云原生设计和技术能帮我们实现自动化、扩展、性能、高效运营、快速上市、改进 CI/CD 流水线,能让我们在不影响整个应用的前提下,便捷导入新软件或特性。这些设计和技术还能帮我们满足部分边缘需求,实现基础架构的最佳利用,降低 TCO。”
为了实现 5G 网络,爱立信决定在自己的多款产品中使用云原生技术,包括双模 5G 内核、爱立信云原生基础架构和 Kubernetes 发行版,也称为Cloud Container Distribution(CCD)。爱立信已经在运营商网络中部署了微服务和容器云原生应用,这些产品使用了多项 CNCF 技术,爱立信团队将这些技术适应电信行业的需求。
“5G 网络中,云原生对于电信应用至关重要。”
— 爱立信高级产品管理总监 BALAJI ETHIRAJULU
云原生原则和微服务架构“会根据能力需求、性能、效率和速度,提供扩展的灵活性,” Ethirajulu 说,“同时还有很重要的一点,云原生原则和微服务架构也会提供不为底层基础架构所知的软件解决方案,为服务供应商带来灵活性和成本效率。爱立信软件以模块化微服务为基础,提高软件质量、降低风险、保证这些新功能尽早上市。”
部署在多个应用程序中的服务反馈时间从数周减少到数小时,微服务更新时间目前仅需数秒到数分。
Ethirajulu 指出,客户对于网络功能虚拟化的主要担忧之一就是兼容性会变差。“客户想要确定他们使用的虚拟网络功能(VNF)能与物理网络功能同时运行,在老的基础架构中两种功能也能同时运行,”他说,“他们的考虑固然重要;但更重要的是如何开发、测试、部署并管理电信应用,最大化利用云提供的新功能。”
“云原生从起点着手,提供电信行业需要的可靠性,实现电信应用,帮助企业数日之内发布新的服务,不再需要数月时间。”
— 爱立信高级产品管理总监 BALAJI ETHIRAJULU
为了实现这个目的,Ethirajulu 提出了最佳实践方法:
- “云原生从起点着手。建立、测试、部署并运行充分利用云优势的应用程序,提供电信行业需要的可靠性,实现电信应用,帮助企业数日之内发布新的服务,不再需要数月时间。”
- 因为电信环境会对网络应用和云基础架构提出特殊要求,电信网络服务的性能和延时必须可以预测。“网络服务不能间断,”他说,“如果当前电信环境的复杂性和资源密集状况复制到云上,那就无法实现业务的敏捷性和运营效率了。所以电信行业的云原生应用设计必须要充分利用自动化和软件定义的基础架构(SDI),这样才能在多供应商环境中降低复杂程度。”
- 持续的软件集成、交付和部署(CI/CD)是基本要求。除了持续的软件升级以外,爱立信目前正在引入“零接触”方法,自动化软件流水线。在完全的云原生环境中,这个方法能够减少90%的 CI/CD。
除云原生5G内核和电信应用以外,爱立信还引入了 Kubernetes 发行版作为其云基础架构解决方案的一部分,即Cloud Container Distribution(CCD),帮助企业在运营商网络中部署微服务和容器云原生应用。在应用程序开发框架中,爱立信还充分利用了 Kubernetes、Prometheus、Jaeger、Envoy、Helm、OpenTracing 和其他项目,如 Docker、Kafka、Istio 等。
Ethirajulu 说:“5G 会给我们带来前所未见的新商业模式和使用案例,企业、公众和整个社会都会享受到 5G 创新带来的福利。我们认为云原生技术在 5G 网络的发展过程中会发挥重要的作用,能帮我们满足运营商及其客户的需求,也就是最终用户的需求。”