拓扑信息获取方法、装置、终端及存储介质制造方法及图纸

技术编号:26177881 阅读:40 留言:0更新日期:2020-10-31 14:24
本公开提供了一种拓扑信息获取方法、装置、终端及存储介质,属于容器云技术领域。该方法包括:响应于拓扑结构信息获取指令,通过第一节点的目标组件,获取第一节点上的图形处理器的拓扑结构信息;通过目标组件,将拓扑结构信息同步在第一节点对应的容器管理引擎上;其中,第一节点是多个节点中的任一节点,目标组件是所述容器管理引擎部署在第一节点上的资源管理组件。因此,通过目标组件,使得容器管理引擎中的各个节点能够将GPU拓扑结构进行上报,以利用该拓扑结构进行GPU设备的高效分配;并且在获取GPU拓扑结构时,不影响当前运行在集群中的其他容器的正常运行,保证集群的可靠性和兼容性。

Topology information acquisition method, device, terminal and storage medium

【技术实现步骤摘要】
拓扑信息获取方法、装置、终端及存储介质
本公开属于容器云
,特别是涉及一种拓扑信息获取方法、装置、终端及存储介质。
技术介绍
随着容器云技术蓬勃发展,容器云提供了虚拟化的开发运行测试环境,主要用于资源整合,资源分配等方面,同时也作为商业化云服务的重要基础。其中,在容器云的各种体系中,开源的容器管理引擎(缩写:K8s;全称:Kubernetes)是目前较常用的用于管理云平台中多个主机上的容器化的应用。现有技术中,在获取K8s系统中GPU(中文:图形处理器;英文:GraphicsProcessingUnit)设备的拓扑结构时,是通过修改英伟达公司(NvidiaCorporation)开发的设备插件(英文:nvidia-device-plugin),进而获取GPU拓扑结构信息,再上报给K8s集群的方式实现的。但是,上述获取GPU拓扑信息的方式,需要对nvidia-device-plugin插件进行重新部署,并且停止K8s系统中所有容器,对集群运行产生较大影响,兼容性差。
技术实现思路
有鉴于此,本公开提供一种本文档来自技高网...

【技术保护点】
1.一种拓扑信息获取方法,其特征在于,所述方法包括:/n响应于拓扑结构信息获取指令,通过第一节点的目标组件,获取所述第一节点上的图形处理器的拓扑结构信息;/n通过所述目标组件,将所述拓扑结构信息同步在所述第一节点对应的容器管理引擎上;/n其中,所述容器管理引擎用于对多个节点进行资源管理,所述第一节点是所述多个节点中的任一节点,所述第一节点上包括一个或者多个容器以及一个或者多个图形处理器,所述目标组件是所述容器管理引擎部署在所述第一节点上的资源管理组件。/n

【技术特征摘要】
1.一种拓扑信息获取方法,其特征在于,所述方法包括:
响应于拓扑结构信息获取指令,通过第一节点的目标组件,获取所述第一节点上的图形处理器的拓扑结构信息;
通过所述目标组件,将所述拓扑结构信息同步在所述第一节点对应的容器管理引擎上;
其中,所述容器管理引擎用于对多个节点进行资源管理,所述第一节点是所述多个节点中的任一节点,所述第一节点上包括一个或者多个容器以及一个或者多个图形处理器,所述目标组件是所述容器管理引擎部署在所述第一节点上的资源管理组件。


2.根据权利要求1所述的方法,其特征在于,所述响应于拓扑结构信息获取指令,通过第一节点的目标组件,获取所述第一节点上的图形处理器的拓扑结构信息,包括:
通过所述目标组件,获取所述第一节点上的图形处理器的连接信息,所述连接信息用于表明所述第一节点上的一个或多个图形处理器的连接状态;
根据所述连接信息,生成所述第一节点上的图形处理器的拓扑结构信息;
将所述拓扑结构信息写入所述第一节点的状态信息中。


3.根据权利要求2所述的方法,其特征在于,所述第一节点上包括多个图形处理器,所述通过所述目标组件,获取所述第一节点上的图形处理器的连接信息,包括:
在目标模块中,通过调用预设的管理库接口对所述多个图形处理器的驱动信息进行遍历,以获取每个图形处理器的连接信息;
其中,所述目标模块是所述目标组件中用于进行资源上报的模块,所述连接信息包括所述第一图形处理器的ID信息和所述第一图形处理器与其他图形处理器的连接方式信息,所述第一图形处理器是所述第一节点上的所述多个图形处理器中的任一图形处理器。


4.根据权利要求3所述的方法,其特征在于,所述根据所述连接信息,生成所述每个节点上的图形处理器的拓扑结构信息,包括:
对所述多个图形处理器的所述每个图形处理器的连接信息进行整合,以生成所述拓扑结构信息。


5.根据权利要求1所述的方法,其特征在于,所述通过所述目标组件,将所述拓扑结构信息同步在所述第一节点对应的容器管理引擎上,包括:
通过所述目标组件所提供的同步方法,将所述拓扑结构信息同步至所述容器管理引擎中,以便...

【专利技术属性】
技术研发人员:徐清泉
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

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

1