一种计算机系统、容器管理方法及装置制造方法及图纸

技术编号:32804756 阅读:19 留言:0更新日期:2022-03-26 19:56
一种计算机系统、容器管理方法及装置,方法应用于卸载卡,卸载卡插置于计算节点,卸载卡与计算节点之间建立有通信通道,卸载卡与管理节点通过网络连接,在本申请中,管理节点向卸载卡发送容器创建请求,卸载卡在接收到容器创建请求后,根据容器创建请求获取容器镜像,将容器镜像保存到本地。之后,卸载卡通过通信通道通知计算节点根据容器镜像在计算节点中创建容器。计算节点不再需要对容器进行管理,而是由插置在计算节点上的卸载卡创建容器、管理容器,计算节点不再需消耗资源去支持容器管理功能,提高了计算节点的资源利用率。提高了计算节点的资源利用率。提高了计算节点的资源利用率。

【技术实现步骤摘要】
一种计算机系统、容器管理方法及装置
[0001]相关申请交叉引用
[0002]本申请要求在2020年9月8日提交中华人民共和国知识产权局、申请号为202010932403.5、专利技术名称为“基于容器的服务器系统和卸载卡”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。


[0003]本申请涉及通信
,尤其涉及一种计算机系统、容器管理方法及装置。

技术介绍

[0004]随着云端技术的不断发展,鉴于容器轻便、高速等优点,数据中心中部署的实例从虚拟机,逐渐向容器过渡。目前容器管理架构大都是基于已有的基础设施即服务(infrastructure as a service,IAAS)层来构建的。计算节点上除了部署容器,还需要部署与IAAS层相关的服务代理功能,以及容器管理组件,以实现对计算节点上容器的管理。
[0005]计算节点上部署的容器管理组件会占用计算节点上的资源,造成计算节点的资源消耗。

技术实现思路

[0006]本申请提供一种计算机系统、容器管理方法及装置,用以减少计算节点上用于实现容器管本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种计算机系统,其特征在于,包括卸载卡和计算节点,所述卸载卡插置于所述计算节点,所述卸载卡与所述计算节点之间建立有通信通道,所述卸载卡还通过网络与容器集群管理节点连接,其中,所述卸载卡,用于接收所述容器集群管理节点发送的容器创建请求,根据所述容器创建请求获取容器镜像;所述计算节点,通过所述通信通道通获取所述容器镜像,并根据所述容器镜像创建容器。2.根据权利要求1所述的系统,其特征在于,所述卸载卡还通过网络与存储服务节点连接,所述卸载卡,还用于:向所述存储服务节点申请存储资源;根据所述存储资源设置第二虚拟设备;所述计算节点,还用于:通过所述通信通道获取所述第二虚拟设备,将所述第二虚拟设备挂载到所述容器的目录下。3.根据权利要求1或2所述的系统,其特征在于,所述卸载卡还通过网络与网络服务节点连接,所述卸载卡,还用于:向所述网络服务节点申请网络资源;根据所述网络资源设置第三虚拟设备;所述计算节点,还用于通过所述通信通道获取所述第三虚拟设备,将所述第三虚拟设备设置于所述容器。4.根据权利要求1~3任一所述的系统,其特征在于,所述通信通道为高速外部设备互联PCIe通道。5.一种容器管理方法,其特征在于,所述方法应用于卸载卡,所述卸载卡插置于所述计算节点,所述卸载卡与所述计算节点之间建立有通信通道,所述卸载卡还通过网络与容器集群管理节点连接,所述方法包括:接收所述容器集群管理节点发送的容器创建请求;根据所述容器创建请求获取容器镜像;通过所述通信通道通知所述计算节点根据所述容器镜像在所述计算节点中创建容器。6.根据权利要求5所述的方法,其特征在于,所述通知所述计算节点根据所述容器镜像在所述计算节点中创建容器,包括:创建第一虚拟设备;关联所述容器镜像与所述第一虚拟设备;通知所述计算节点创建所述容器的容器运行环境并将所述第一虚拟设备挂载至所述容器的根目录。7.根据权利要求5或6所述的方法,其特征在于,所述卸载卡还通过网络与存储服务节点连接,所述方法还包括:向所述存储服务节点申请存储资源;根据所述存储资源设置第二虚拟设备;通过所述通信通道将所述第二虚拟设备挂载到所述容器的目录下。8.根据权利要求7所述的方法,其特征在于,所述根据所述存储资源设置第二虚拟设备,包括:创建所述第二虚拟设备;
关联所述存储资源和所述第二虚拟设备。9.根据权利要求7或8所述的方法,其特征在于,所述存储资源包括下列的部分或全部:对象存储资源、块存储资源。10.根据权利要求7~9任一所述的方法,其特征在于,所述通过所述通信通道将所述第二虚拟设备挂载到所述容器的目录下,包括:若所述容器为安全容器,将所述第二虚拟设备直通给用于部署所述容器的安全容器虚拟机,由所述安全容器虚拟机将所述第二虚拟设备挂载到所述容器的目录中。11.根据权利要求5~10任一所述的方法,其特征在于,所述卸载卡还通过网络与网络服务节点连接,所述方法还包括:向所述网络服务节点申请网络资源;根据所述网络资源设置第三虚拟设备;通过所述通信通道将所述第三虚拟设备设置于所述容器。12.根据权利要求11所述的方法,其特征在于,所述根据所述网络资源设置第三虚拟设备,包括:创建所述第三虚拟设备;关联所述网络资源和所述第三虚拟设备。13.根据权利要求11或12所述的方法,其特征在于,所述根据所述网络资源设置第三虚拟设备,还包括:为所述第三虚拟设备设置网络处理规则,所述网络处理规则包括下列的部分或全部:负载均衡策略、安全组策略、路由规则、地址映射规则,服务质量。14.根据权利要求11~13任一所述的方法,其特征在于,所述通过所述通信通道将所述第三虚拟设备设置于所述容器,包括:将所述第三虚拟设备加入到所述容器的命名空间中。15.根据权利要求11~13任一所述的方法,其特征在于,所述通过所述通信通道将所述第三虚拟设备设置于所述容器,包括:若所述容器为安全容器,将所...

【专利技术属性】
技术研发人员:陈现冯绍宝张永明
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1