【技术实现步骤摘要】
分布单元云端部署方法、设备、存储介质和系统
[0001]本专利技术涉及通信
,尤其涉及一种分布单元云端部署方法、设备、存储介质和系统。
技术介绍
[0002]无线接入网(Radio Access Network,简称RAN)是5G的重要组成部分,由若干基站(gNB)组成,gNB从功能上可以拆分为集中单元(Centralized Unit,简称CU)、分布单元(Distributed Unit,简称DU)和射频单元(Radio Unit,简称RU)三个部分组成,其中,RU也可以称为有源天线单元(Active Antenna Unit,简称AAU)。
[0003]传统的RAN都是使用专有硬件来部署实现的,近年来,开源RAN(Open RAN,简称O
‑
RAN)标准逐渐成熟,产生了基于通用服务器和开源软硬件的虚拟RAN(Virtual RAN,简称vLAN)产品。在vRAN部署中利用云原生技术,可以更好的利用标准化软硬件带来的灵活性,并降低成本,因此,越来越多的开发商在探索vRAN的云端部署落地方案。其中,CU是纯软件实现,RU是纯硬件实现,可以比较容易地进行云化适配,vRAN云化的难点在于DU的云化。
技术实现思路
[0004]本专利技术实施例提供一种分布单元云端部署方法、装置、设备、存储介质和系统,用以实现DU的云化部署。
[0005]第一方面,本专利技术实施例提供一种DU云端部署方法,应用于运行在目标服务器内的管理服务,所述目标服务器中设有多个容器组,一个容器组 ...
【技术保护点】
【技术特征摘要】
1.一种分布单元云端部署方法,其特征在于,应用于运行在目标服务器内的管理服务,所述目标服务器中设有多个容器组,一个容器组内部署一个分布单元实例,所述目标服务器中设有多个CPU核心,所述目标服务器是边缘云中包含的多个服务器中的任一个,所述管理服务中包括服务接口和资源控制插件;所述方法包括:通过所述服务接口接收目标分布单元实例通过内部的实时线程池组件发出的伸缩指令,所述伸缩指令中包括目标CPU核心的标识,所述伸缩指令是根据所述目标分布单元实例的负载情况确定的,所述目标分布单元实例和所述目标CPU核心位于所述目标服务器内;通过所述资源控制插件监听所述服务接口以获取所述伸缩指令;基于所述伸缩指令,通过所述资源控制插件对与所述目标分布单元实例绑定的CPU核心进行伸缩处理。2.根据权利要求1所述的方法,其特征在于,所述伸缩指令指示为所述目标分布单元实例绑定所述目标CPU核心,所述基于所述伸缩指令,通过所述资源控制插件对与所述目标分布单元实例绑定的CPU核心进行伸缩处理,包括:通过所述资源控制插件访问操作系统内核中的资源管理文件,以在所述资源管理文件中将所述目标分布单元实例与所述目标CPU核心绑定,并删除其他实例与所述目标CPU核心的绑定关系,以使所述实时线程池组件在确定所述目标分布单元实例与所述目标CPU核心绑定后创建新的使用所述目标CPU核心的实时线程,所述其他实例包括所述目标服务器中部署的其他分布单元实例和用户应用实例。3.根据权利要求1所述的方法,其特征在于,所述伸缩指令指示从所述目标分布单元实例绑定的CPU核心中删除所述目标CPU核心,所述基于所述伸缩指令,通过所述资源控制插件对与所述目标分布单元实例绑定的CPU核心进行伸缩处理,包括:通过所述资源控制插件访问操作系统内核中的资源管理文件,以在所述资源管理文件中将所述目标分布单元实例与所述目标CPU核心解绑,以使所述实时线程池组件在确定所述目标分布单元实例与所述目标CPU核心解绑后删除使用所述目标CPU核心的实时线程。4.根据权利要求1所述的方法,其特征在于,所述目标服务器中设有用于连接不同RU的多个物理网卡,所述多个物理网卡通过虚拟化技术虚拟出多个虚拟网卡,并基于所述多个虚拟网卡构建出多个虚拟局域网,所述多个虚拟局域网中包括对应于控制面的虚拟局域网和对应于用户面的虚拟局域网;所述管理服务中包括容器网络插件;所述方法还包括:通过所述容器网络插件获取与所述目标分布单元实例对应的网络配置信息,所述网络配置信息中包括与所述目标分布单元实例对应的至少两个虚拟网卡的标识和目标RU的标识,其中,所述至少两个虚拟网卡对应的至少两个虚拟局域网中包括对应于控制面的虚拟局域网和对应于用户面的虚拟局域网;通过所述容器网络插件将所述网络配置信息透传至所述目标分布单元实例,以使所述目标分布单元实例通过所述至少两个虚拟局域网与所述目标RU进行通信。5.根据权利要求4所述的方法,其特征在于,所述通过所述容器网络插件获取与所述目标分布单元实例对应的网络配置信息,包括:通过所述容器网络插件接收所述多个物理网卡分别发送的注册信息,其中,任一物理网卡的注册信息中包括所述任一物理网卡对应的各虚拟网卡标识以及每个虚拟网卡标识
对应的虚拟局域网的标识和类型;通过所述容器网络插件基于所述多个物理网卡分别发送的注册信息以及预设的所述目标分布单元实例与所述目标RU的对应关系,生成与所述目标分布单元实例对应的网络配置信息。6.根据权利要求1所述的方法,其特征在于,所述目标服务器中设有多个物理加速计算卡,所述多个物理加速计算卡通过虚拟化技术虚拟出多个虚拟加速计算卡;所述管理服务中包括容器网络插件;所述方法还包括:通过所述容器网络插件获取与所述目标分布单元实例对应的计算配置信息,所述计算配置信息中包括与所述目标分布单元实例对应的目标虚拟加速计算卡的标识;通过所述容器网络插件将所述计算配置信息透传至所述目标分布单元实例,以使所述目标分布单元实例使用所述目标虚拟加速计算卡进行数据计算处理。7.一种分布单元云端集群系统,其特征在于,包括:位于边缘云中的多个服务器,其中,每个服务器中设有多个容器组,一个容器组内部署一个分布单元实...
【专利技术属性】
技术研发人员:聂浩,王雪,张鹏宇,缪睿,王盟,刘宏俊,王东,刘洪强,杨光,
申请(专利权)人:阿里巴巴达摩院杭州科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。