[发明专利]分布单元云端部署方法、设备、存储介质和系统在审
申请号: | 202111131574.9 | 申请日: | 2021-09-26 |
公开(公告)号: | CN113992688A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 聂浩;王雪;张鹏宇;缪睿;王盟;刘宏俊;王东;刘洪强;杨光 | 申请(专利权)人: | 阿里巴巴达摩院(杭州)科技有限公司 |
主分类号: | H04L67/1008 | 分类号: | H04L67/1008;H04L67/1042;H04L67/1074 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈;孙明子 |
地址: | 310023 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布 单元 云端 部署 方法 设备 存储 介质 系统 | ||
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所述的方法,其特征在于,所述目标服务器中设有多个物理加速计算卡,所述多个物理加速计算卡通过虚拟化技术虚拟出多个虚拟加速计算卡;所述管理服务中包括容器网络插件;
所述方法还包括:
通过所述容器网络插件获取与所述目标分布单元实例对应的计算配置信息,所述计算配置信息中包括与所述目标分布单元实例对应的目标虚拟加速计算卡的标识;
通过所述容器网络插件将所述计算配置信息透传至所述目标分布单元实例,以使所述目标分布单元实例使用所述目标虚拟加速计算卡进行数据计算处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴达摩院(杭州)科技有限公司,未经阿里巴巴达摩院(杭州)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111131574.9/1.html,转载请声明来源钻瓜专利网。