云上网络之5G池化部署调度技术浅谈

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
简介: 5G底层技术架构的革新,为移动通信云化和虚拟化带来了更多可能。近日,AWS和Azure等云服务相继推出云化5G服务模式,5G与云计算技术之间的融合逐渐成为行业趋势。

然而在双方融合与实践中,5G系统厂商或是云计算服务商都需要大量工作修改业务实现,以适配5G系统在云平台更好的运行。此外在云上运行多个5G实例,无论是来自一个还是多个5G系统厂商,都会消耗和浪费大量资源。

为此,阿里达摩院XG实验室联合北京大学计算机学院系统软件团队,对5G系统与底层池化调度技术开展了深入研究分析,初步建立了一套针对5G与云底座的池化调度系统,能够在不修改5G业务代码的前提下快速适配5G网络功能,同时能够提升系统性能、资源与管控效率。为行业提供借鉴意义。


01

5G网络功能适配和资源浪费

image.png

如图,云化5G能够运行在硬件底座上,包括通用硬件(计算、网络、存储)和RAN加速硬件(如ASIC、FPGA、GPU等)。基于硬件底座,阿里提供了云原生底座和达摩院XG实验室5G池化调度系统,从而支撑来自不同5G系统厂商的多个5G移动网络功能(如5G RAN、5G Core等)部署运行。



网络功能适配:在云中运行多个 5G 实例,需要5G网络功能(如基站、核心网等)和云平台之间较好的适配。5G网络功能适配云平台,需要业务代码的修改包括功能设计、编码调试、联调测试、云平台部署、调优迭代等环节,人力和时间成本均较高。


资源浪费:无论是来自同一5G系统厂商还是来自多个5G系统厂商,都会消耗和浪费大量资源,这是当前云平台、5G系统厂商、运营商普遍遇到的问题。例如,一些基准测试显示,基站侧存在约40%~80%的计算资源被浪费。



02

池化调度目标

XG实验室旨在不修改5G系统任何业务代码,从云平台的角度快速统一适配5G系统的网络功能并实现资源优化。这一目标对诸多5G系统厂商是及其友好且便利的,但是这对技术实现带来了很多难题:


5G网络功能多样性适配难度大5G生态中有诸多基站、核心网厂商,不同5G系统厂商的实现虽然存在共性的但是也具备多样性。因此,云平台需要根据5G网络功能的共性进行统一适配,同时兼容多样性,这对云平台的适配工作带来了很大难度。不同5G系统运行在云平台有两种途径:


  1. 5G系统厂商修改5G网络功能业务代码适配云平台;
  2. 5G系统厂商不修改任何业务代码,云平台实现统一适配。

前者对所有5G系统厂商来说需要大量的人力物力和时间成本;而后者主要在于云平台,工作量和难度都极大。


  • 5G网络功能实时性要求高:5G网络功能作为移动通信功能的载体,对实时性、稳定性等指标具有极高的要求。尤其是在基站侧,违反实时性要求可能会导致基站宕机或故障。因此对池化调度技术要求很高,调度不能引入额外的延迟和稳定性影响。


  • 调度指标少:在不修改业务代码的前提下,云平台无法获取5G网络功能内部的调度指标。而宏观指标如CPU资源利用率,因为粒度较粗,在 5G网络功能实时性要求较高的前提下,无法用于细粒度调度。


03

方案:池化调度技术

image.png

如图所示,XG实验室研究团队提出了5G池化调度技术,主要包括监控层和调度器


监控层-无代码入侵适配:监控层实现统一适配工作,使得云平台能够在不改动5G系统厂商业务代码的前提下,支持不同5G系统厂商的多个5G实例部署运行。此外,监控层对不同5G实例的负载进行检测,并将负载波动反馈给调度器。


调度器-微秒级调度:调度器根据来自监控层的5G实例业务负载波动,能够按需对5G实例的线程和CPU资源进行细粒度映射和分配。此外,调度器在用户态实现,极大简化了实现、测试等方面的工作量,云平台能够快速实现并适配不同5G5G系统厂商。


通过实践,使用达摩院XG实验室5G池化调度技术,可以使得云平台满足5G系统厂商部署需求:


1. 无代码入侵适配:无需修改5G系统厂商任何业务代码,阿里云底座池化调度能够快速适配不同5G系统厂商多个5G实例部署运行。云平台适配工作,所需代码开发量较传统实现降低一个数量级。(快速指标的量化)


2. 无性能损失:5G实例端到端时延、吞吐、稳定性等性能指标,CPU cache miss等资源指标,与5G系统厂商原有运行方式相比,性能损失均低于2%


3. 资源优化:支持5G实例与第三方应用弹性扩缩容,CPU资源消耗比原有系统下降35%~88%功耗比原有系统下降10%

相关文章
|
2月前
|
存储 监控 安全
单位网络监控软件:Java 技术驱动的高效网络监管体系构建
在数字化办公时代,构建基于Java技术的单位网络监控软件至关重要。该软件能精准监管单位网络活动,保障信息安全,提升工作效率。通过网络流量监测、访问控制及连接状态监控等模块,实现高效网络监管,确保网络稳定、安全、高效运行。
79 11
|
30天前
|
边缘计算 容灾 网络性能优化
算力流动的基石:边缘网络产品技术升级与实践探索
本文介绍了边缘网络产品技术的升级与实践探索,由阿里云专家分享。内容涵盖三大方面:1) 云编一体的混合组网方案,通过边缘节点实现广泛覆盖和高效连接;2) 基于边缘基础设施特点构建一网多态的边缘网络平台,提供多种业务形态的统一技术支持;3) 以软硬一体的边缘网关技术实现多类型业务网络平面统一,确保不同网络间的互联互通。边缘网络已实现全球覆盖、差异化连接及云边互联,支持即开即用和云网一体,满足各行业需求。
|
2月前
|
负载均衡 网络协议 网络性能优化
动态IP代理技术详解及网络性能优化
动态IP代理技术通过灵活更换IP地址,广泛应用于数据采集、网络安全测试等领域。本文详细解析其工作原理,涵盖HTTP、SOCKS代理及代理池的实现方法,并提供代码示例。同时探讨配置动态代理IP后如何通过智能调度、负载均衡、优化协议选择等方式提升网络性能,确保高效稳定的网络访问。
279 2
|
11天前
|
机器学习/深度学习 算法 文件存储
YOLOv11改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
YOLOv11改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
37 10
YOLOv11改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
|
7天前
|
机器学习/深度学习 算法 文件存储
RT-DETR改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
RT-DETR改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
19 4
RT-DETR改进策略【模型轻量化】| MoblieNetV3:基于搜索技术和新颖架构设计的轻量型网络模型
|
3天前
|
传感器 算法 物联网
基于粒子群算法的网络最优节点部署优化matlab仿真
本项目基于粒子群优化(PSO)算法,实现WSN网络节点的最优部署,以最大化节点覆盖范围。使用MATLAB2022A进行开发与测试,展示了优化后的节点分布及其覆盖范围。核心代码通过定义目标函数和约束条件,利用PSO算法迭代搜索最佳节点位置,并绘制优化结果图。PSO算法灵感源于鸟群觅食行为,适用于连续和离散空间的优化问题,在通信网络、物联网等领域有广泛应用。该算法通过模拟粒子群体智慧,高效逼近最优解,提升网络性能。
|
25天前
|
存储 人工智能 安全
AI时代的网络安全:传统技术的落寞与新机遇
在AI时代,网络安全正经历深刻变革。传统技术如多因素身份认证、防火墙和基于密码的系统逐渐失效,难以应对新型攻击。然而,AI带来了新机遇:智能化威胁检测、优化安全流程、生物特征加密及漏洞管理等。AI赋能的安全解决方案大幅提升防护能力,但也面临数据隐私和技能短缺等挑战。企业需制定清晰AI政策,强化人机协作,推动行业持续发展。
57 16
|
2月前
|
机器学习/深度学习 安全 网络安全
网络安全词云图与技术浅谈
### 网络安全词云图与技术浅谈 本文介绍了通过词云图展示网络安全关键术语的方法,并探讨了构建现代网络安全体系的关键要素。词云图利用字体大小和颜色突出高频词汇,如恶意软件、防火墙、入侵检测系统等。文中提供了生成词云图的Python代码示例,包括安装依赖库和调整参数。此外,文章详细讨论了恶意软件防护、加密技术、身份验证、DDoS防御、社会工程学防范及威胁情报等核心技术,强调了多层次、多维度的安全策略的重要性。
93 11
网络安全词云图与技术浅谈
|
1月前
|
容灾 网络协议 数据库
云卓越架构:云上网络稳定性建设和应用稳定性治理最佳实践
本文介绍了云上网络稳定性体系建设的关键内容,包括面向失败的架构设计、可观测性与应急恢复、客户案例及阿里巴巴的核心电商架构演进。首先强调了网络稳定性的挑战及其应对策略,如责任共担模型和冗余设计。接着详细探讨了多可用区部署、弹性架构规划及跨地域容灾设计的最佳实践,特别是阿里云的产品和技术如何助力实现高可用性和快速故障恢复。最后通过具体案例展示了秒级故障转移的效果,以及同城多活架构下的实际应用。这些措施共同确保了业务在面对网络故障时的持续稳定运行。
|
2月前
|
云安全 人工智能 安全

热门文章

最新文章