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

简介: 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%

相关文章
|
3天前
|
数据采集 监控 安全
快速部署:基于Kotlin的公司网络流量控制方案
本文介绍了使用Kotlin构建网络流量控制系统的方案,该系统包括数据采集、分析和自动提交到网站的功能。`TrafficMonitor`类负责监控网络流量,收集流量数据并进行分析,然后通过HTTP POST请求将数据安全提交到指定网站,以实现对公司网络流量的有效管理和安全优化。此方案有助于提升网络安全性和性能,支持数字化业务发展。
21 5
|
7天前
|
人工智能 安全 网络安全
云计算与网络安全:技术融合的未来
随着信息技术的不断发展,云计算和网络安全作为两大领域在当代社会中扮演着至关重要的角色。本文将探讨云计算与网络安全之间的紧密联系,以及它们在信息安全领域中的相互影响和未来发展趋势。
|
8天前
|
安全 网络安全 云计算
云计算与网络安全:技术融合下的信息保障
当今数字化时代,云计算与网络安全已经成为关乎国家和企业未来发展的重要议题。本文将深入探讨云服务、网络安全和信息安全等技术领域的最新发展,以及如何在技术融合的大背景下保障信息安全。
13 3
|
15天前
|
存储 监控 安全
网络管理和服务质量技术(上)
网络管理和服务质量技术
33 0
|
16天前
|
安全 网络协议 网络安全
代理IP、Socks5代理与网络安全:保护隐私与防御威胁的技术探索
代理IP、Socks5代理与网络安全:保护隐私与防御威胁的技术探索
31 0
|
8天前
|
安全 算法 网络安全
深入理解操作系统之进程调度策略网络安全与信息安全:防御前线的关键技术与策略
【2月更文挑战第29天】在多任务操作系统中,进程调度策略是核心机制之一,它决定了CPU资源的分配。本文将探讨三种经典的进程调度算法:先来先服务(FCFS)、短作业优先(SJF)和轮转调度(RR)。通过比较它们的优缺点,我们可以理解不同场景下的性能考量,以及如何根据实际需求选择合适的调度策略。 【2月更文挑战第29天】在数字化时代,网络安全和信息安全已成为维护信息完整性、确保数据隐私以及保障网络服务连续性的重要组成部分。本文将深入探讨网络安全漏洞的概念、加密技术的应用以及提升个人和企业安全意识的重要性。通过分析当前网络威胁的类型和特点,文章旨在为读者提供一系列针对网络攻击的预防措施和应对策略,
|
1天前
|
存储 运维 安全
云擎技术:通信网络单元定级备案指南
简介: 通信网络单元定级备案是指相关基础电信企业、增值电信企业要对本单位管理、运行的公用通信网和互联网及其各类信息系统进行单元划分,按照《通信网络安全防护管理办法》(工业和信息化部令第11号)的规定开展定级工作,并在工业和信息化部“通信网络安全防护管理系统”报送各单元的定级信息。
|
2天前
|
存储 安全 网络安全
云计算与网络安全:新时代的技术挑战与应对策略
随着云计算技术的快速发展,网络安全问题变得愈发突出。本文探讨了云服务、网络安全以及信息安全在当今技术领域面临的挑战,并提出了相应的解决方案。通过分析现状和未来趋势,可以更好地了解云计算与网络安全的关系,为构建安全可靠的云服务提供参考。
|
2天前
|
存储 安全 网络安全
云计算与网络安全:技术融合与挑战
在当今数字化时代,云计算与网络安全已成为信息技术领域中不可或缺的重要组成部分。本文将探讨云服务、网络安全和信息安全等技术领域的发展现状,分析技术融合带来的挑战与机遇,以及如何应对日益复杂的安全威胁。
7 1
|
7天前
|
存储 SQL 安全
网络安全与信息安全:防御前线的技术与意识
【2月更文挑战第31天】在数字化时代,网络安全和信息安全已成为维护个人和企业资产的关键。本文深入探讨了网络安全漏洞的概念、加密技术的进展以及提升安全意识的重要性。通过对常见网络威胁的剖析,我们揭示了多层次防御策略的必要性,并强调了教育和培训在构建坚固防线中的作用。

相关产品

  • 弹性公网IP
  • 负载均衡
  • 共享流量包