谢谢您的订阅!
当新的内容发布后您将开始接收邮件。您也可以点击邮件内的链接随时取消订阅。关闭Close

基于 MicroK8s 和 Ubuntu 实时内核支持的 Intel FlexRAN 组件自动扩展

by Canonical on 19 March 2024

RAN 随着每一代移动通信技术的发展而不断演变,从而在用户设备和核心网络之间实现更快的数据传输。内部互连设备数量的增多使得数据量比以往任何时候都要多。至于现有的网络架构,其挑战在于处理不断增加的工作负载,以及更快地处理、分析和传输数据的能力。而对于 5G 生态系统,则需要实现 RAN 的虚拟化。第五代移动网络需要具备更大的灵活性以适应需求,具备可扩展性以满足运行时的网络条件,以及需要自动化以进行远程管理,而这些只能通过虚拟 RAN 来实现。 

Intel FlexRAN 解决了传统 RAN 架构所面临的挑战。它能够从核心网络功能中将底层硬件抽象化,以实现最佳的资源利用。FlexRAN 是 O-RAN (OpenRAN) 的改进和参考实现,具有在不同供应商设备之间进行互操作的灵活性。对 EPA(增强平台意识)功能的支持使 Intel FlexRAN 能够在 Linux 发行版上最佳运行。Canonical 的 Ubuntu 实时内核支持与 Intel 的 FlexRAN 相辅相成,使电信公司和移动运营商能够根据需要扩展资源,并且可以节省成本。点击此处观看内容更加详尽的网络研讨会。

Canonical 针对 Intel FlexRAN 的实时内核

Canonical 正在针对电信工作负载提供优化、安全和高效的服务器映像,并通过在 Ubuntu 22.04 LTS 中提供实时内核支持功能来实现对 5G 技术的采用。实时内核可以让网络敏感型工作负载和安全功能拥有最佳性能和低延迟。其通过将内核固定到进程来实现线程调度。它将内核隔离并专用于主机和应用程序,从而实现资源的最佳利用。

Intel 联合 Canonical 推出了可扩展且可靠的 Intel FlexRAN RAN 参考实现软件,其中采用的是 Ubuntu 实时内核 和 Canonical 严格限制版 MicroK8s。严格限制是利用 Linux 内核的安全特性,包括 AppArmor、seccomp 和名称空间,来防止应用程序和服务访问更广泛的系统。FlexRAN 由控制平面和代理 API 构成。代理 API 将控制平面与数据平面分离,由此提供了一个经济高效且可靠的 RAN 环境。

演示:5G RAN 网络中 vDU 的实时自动扩展

Canonical 携手 Intel 实现了 5G RAN 组件(即 vDU)的自动扩展,并在 2022 年拉斯维加斯 MWC 大会上进行了演示。测试系统由 Canonical 的 MicroK8s 集群组成,其中配备了 Ubuntu 实时内核、Intel FlexRAN 和 Intel 加速器。

在这次演示中,RAN 组件部署在 Canonical MicroK8s 集群的微服务架构中。此处的示例为体育场真实场景,且该体育场对自动扩展资源具有较高的带宽需求。正常情况下,5G 可以满足文件传输、消息、一般通信等请求。使用有保证的 SLA 可以确保合理的带宽利用。相反,在大规模情况下,5G 需要满足虚拟现实 (VR)、直播、在线共享、高质量流媒体等需要更高带宽的应用请求。 

下图所示为针对 FlexRAN 组件如何基于配备实时内核的 Ubuntu 进行运行所提出的高级架构。Trex 流量生成器部署在一个 MicroK8s 集群中,Intel FlexRAN 部署在另一个 MicroK8s 集群中,而 RAN Intelligent Controller 部署在一个本地 Kubernetes 集群中。Intel FlexRAN 的微服务治理通过 O1 代理持续收集 vDU 遥测指标,从而确保 SLA 在高并发和动态工作负载下具有 AI 功能。


DU 功能块包括两个微服务:其一是 DU CP,其二是 DU UP。与传统部署模型相比,微服务能够灵活地扩展 DU。在下图中,部署了三个网络分片用于托管两个 UE,每个 UE 具有不同的调度优先级。分片 1 – GBR0,具有较高优先级;分片 2 – GBR1,具有中等优先级;分片 3 – 后台 UE,具有最低优先级。流量生成器用于将流量增加到一定阈值。

DU-UP 通过 O1 代理向 RIC 报告单元利用率指标。RIC 是一种软件定义组件,使用 AI/ML 功能提供高级的控制功能和高效的无线电资源管理。当网络负载增加到阈值以上时,SMO 将向 Intel FlexRAN 微服务治理中心发送信号,以横向扩展 vDU。因此,分片 1 被迁移到新部署的 DU-UP 中心,以确保 SLA 和 QoS,且当网络负载减少时删除 Cell # 2。与此同时,记录指标的运行时监控数据以确保根据交通状况做出智能决策。

观看 Intel 和 Canonical 合作的网络研讨会深入了解

订阅博客文章

订阅您感兴趣的主题

在提交此表格的同时,我确认已阅读和同意的隐私声明隐私政策。

查看更多内容

使用 MAAS 部署 VMware 虚拟机管理程序

多数现代数据中心本身均为异构架构。VMware 环境常与容器平台、数据库及其他裸机业务负载共存,多年运行于同一套硬件之上。服务器一次性采购,但会随业务需求变化调整承载业务。 然而,ESXi(VMware 虚拟机管理程序)的配置通常由独立流程负责。主机通过 VMware 工具、自定义脚本或专为将部署 ESXi 到机器中开发的自动化程序完成安装。这些工作流单独运行虽行之有效,却未必能与物理基础设施的其他部分实现统一的追踪与管理。 由此导致了脱节:即便归属同一硬件资源池,ESXi 主机的管理方式仍与数据中心其他设备脱离。随着环境规模扩大、架构日趋多元化,这种割裂式管理会形成业务瓶颈。 将 ESXi 纳入统一裸机平台进行统筹管理将是更具扩展性的方案。这使得 ESXi 的配置流程, […]

什么是 Ubuntu Pro?与标准版有不同吗?功能及内容详解

Ubuntu Pro 是 Canonical 推出的全方位订阅服务,提供开源安全防护、技术支持与合规保障。从长达 15 年的安全维护、全天候技术支持,到面向 IT 管理员的自动化加固工具,深入了解 Ubuntu Pro 订阅包含的全部服务。 Ubuntu Pro 具备哪些功能? Ubuntu Pro 是一套安全合规订阅服务,可为操作系统、应用程序及 IT 运维各层级及时提供补丁与安全维护。它助力企业及其工程师保障软件与系统安全,并通过加固工具、自动化流程及一系列其他功能,为企业满足安全标准合规铺平道路。 了解关于 Ubuntu Pro 的更多信息 › Ubuntu Pro 与标准版 Ubuntu 有何不同? 很多人存在误区,误以为 Ubuntu Pro 是独立版本或全新操 […]

代码热风险 – 软件供应链视角下,容器交付前要先“冷却”

已遭遇的安全漏洞,与即将到来的威胁 2025 年 9 月,npm 软件仓库中包括 chalk 和 debug 在内的数十个热门 JavaScript 软件包遭入侵。这些软件包应用极为广泛,几乎无处不在:前端应用、后端微服务以及 CI 工具中均有使用。开发人员并无任何失误操作,他们只是执行了一贯使用的命令:npm install chalk。但恶意软件却悄无声息地侵入了。 这并非操作系统中的漏洞。也不是某台笔记本电脑上的病毒。这是一次供应链攻击:攻击者在开发者构建软件所使用的组件中植入了恶意代码。手段并不复杂,仅仅是一名开发者遭到钓鱼攻击、一次恶意发布,数百万下游用户便因看似是合法更新而将恶意代码引入系统。 而这确实是一次合法的更新。发布者并非有意植入恶意软件,也对此毫不知 […]