一种基于Cyborg管理GPU设备的方法技术

技术编号:38841607 阅读:11 留言:0更新日期:2023-09-17 09:55
一种基于Cyborg管理GPU设备的方法,包括以下步骤:步骤1,获取GPU设备信息,根据设备类型生成配置信息;步骤2,用户设置GPU规格,Cyborg根据规格配置GPU设备;步骤3,用户申请VGPU设备,Cyborg根据步骤2的设置,向GPU设备申请可用的VGPU设备,并且配置给用户使用具有操作简单方便,并且实时生效的特点。并且实时生效的特点。并且实时生效的特点。

【技术实现步骤摘要】
一种基于Cyborg管理GPU设备的方法


[0001]本专利技术属于计算机
,具体涉及一种基于Cyborg管理GPU设备的方法。

技术介绍

[0002]随着时代的快速发展,云计算行业对计算和流量转发能力提出了更高的要求。常用CPU设备已经不能满足处理海量数据,根据不同的业务场景,云厂商们引入GPU、FPGA、SSD等设备,对虚拟机进行加速。为了实现对异构资源的统一管理,OpenStack孵化出了Cyborg项目。
[0003]常见的加速器设备有SSD盘,网卡,显卡以及FPGA设备等;其中显卡的同一个设备存在多种使用方式,以满足不同的应用场景,以Nvidia的T4显卡为例,T4显卡有2种使用方式,分别为直通和虚拟化,直通方式:整张T4显卡直接透传给虚拟机使用,此时虚拟机得到的显卡性能几乎和原显卡一致,但仅能被一台虚拟机使用;虚拟化方式:将T4显卡虚拟化成4张VGPU卡,可以同时提供给4台虚拟机使用,每台虚拟机使用一张VGPU卡,但是每台虚拟机得到的显存仅有原显卡的1/4。
[0004]桌面云大多使用了T4显卡的虚拟化方式,但随着企业的业务变化,需要修改T4显卡的虚拟化类型,来增加或减少VGPU卡的数量。此时管理员需要根据云环境的用户手册手动更新每台服务器agent的显卡的配置文件,但是用户手册信息量庞大,需要相当的专业知识才能看懂,且手动操作较为繁琐,易出错,在大规模的集群中,该方式更是让用户力不从心,即用户不能灵活更换私有云环境中的GPU设备的虚拟化类型,导致自身业务发展受限,影响用户使用体验。

技术实现思路

[0005]为克服上述现有技术的不足,本专利技术的目的是提供一种基于Cyborg管理GPU设备的方法,具有操作简单方便,并且实时生效的特点。
[0006]为实现上述目的,本专利技术采用的技术方案是:一种基于Cyborg管理GPU设备的方法,包括以下步骤:
[0007]步骤1,获取GPU设备信息,根据设备类型生成配置信息;
[0008]步骤2,用户设置GPU规格,Cyborg根据规格配置GPU设备;
[0009]步骤3,用户申请VGPU设备,Cyborg根据步骤2的设置,向GPU设备申请可用的VGPU设备,并且配置给用户使用。
[0010]本专利技术的有益效果是:
[0011]与现有技术相比,本专利技术采用Cyborg来统一管理用户的规格配置、VGPU设备申请,屏蔽了复杂的GPU设备的配置和操作,所以具有更简单方便的特点;采用Cyborg直接调用GPU设备对应的配置管理接囗,不需要重启服务器,所以具有实时生效的特点。
附图说明
[0012]图1为本专利技术的流程图。
[0013]图2为本专利技术内部模块间的交互流程图。
具体实施方式
[0014]下面结合附图和实施例对本专利技术做进一步详细说明。
[0015]参见图1,一种基于Cyborg管理GPU设备的方法的方法,包括以下步骤:
[0016]步骤1,获取GPU设备信息,根据设备类型生成配置信息,具体如:gpu_drvice:nvidia_t4,并保存在数据库中;
[0017]步骤2,用户设置GPU规格,Cyborg根据规格配置GPU设备,具体如:vgpu_type:nvidia

230,并保存在数据库中;
[0018]步骤3,用户申请VGPU设备,Cyborg根据步骤2的设置,向GPU设备申请可用的VGPU设备,并且配置给用户的云桌面使用,具体如:device:vfio

pci,host=01:00.0,id=hostdev0,bus=pci.6,addr=0x0,并保存在数据库中。
[0019]如图2,Cyborg对GPU设备的操作都是通过Cyborg_agent执行,针对不同的GPU设备开发对应的agent,Cyborg给用户提供的接囗是统一的;Cyborg生成的数据全部保存在Cyborg_db数据库中,便于数据的统一管理和在不同服务器之间共享。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Cyborg管理GPU设备的方法,其特征在于,包括以下步骤:步骤1,获取GPU设备信息,根据设备类型生成配置信息;步骤2,用户设置GPU规格,Cyb...

【专利技术属性】
技术研发人员:王宏伟
申请(专利权)人:西安雷风电子科技有限公司
类型:发明
国别省市:

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

1