[发明专利]一种基于实时需求的加速器管理方法与系统在审
| 申请号: | 202211028292.0 | 申请日: | 2022-08-25 |
| 公开(公告)号: | CN115390990A | 公开(公告)日: | 2022-11-25 |
| 发明(设计)人: | 王俊霖;谢赟;吴新野;孙卓峰 | 申请(专利权)人: | 上海德拓信息技术股份有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
| 代理公司: | 上海中外企专利代理事务所(特殊普通合伙) 31387 | 代理人: | 牛怡 |
| 地址: | 200233 上海*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 实时 需求 加速器 管理 方法 系统 | ||
本发明公开了一种基于实时需求的加速器管理方法与系统,方法包含以下步骤:获取各种加速器发现驱动并注册到数据库中;获取用户需求并与加速器发现驱动提供的其可发现的加速器及使用方式构建加速器使用需求,并存储至数据库中;各服务器上的agent服务定期从数据库中查询依据用户需求创建的加速器使用需求,并遍历所有加速器使用需求,为每一个加速器使用需求匹配合适的加速器发现驱动,调用加速器发现驱动完成加速器的发现及使用方式的配置,生成上传至管理平台的新加速器对象;管理平台查询当前数据库中已存在的所有加速器对象,通过对比判断新加速器对象与加速器对象进行处理,并更新数据库。
技术领域
本发明涉及加速器管理领域,具体涉及一种基于实时需求的加速器管理方法与系统。
背景技术
随着云计算技术的越发成熟,更多的企业将自身的应用云化,而虚拟机的性能却饱受诟病,加速器设备(能直接被虚拟机使用,极大提升虚拟机性能的物理设备)技术的成熟让绝大部分的应用场景得到了性能的满足;
常见的加速器设备有高性能盘,网卡,显卡以及FPGA设备等;其中网卡,显卡,FPGA类型的同一个设备存在多种使用方式,以满足不同的应用场景,以Nvidia的T4显卡为例,T4显卡有2种使用方式,分别为直通和虚拟化,直通方式:整张T4显卡直接透传给虚拟机使用,此时虚拟机得到的显卡性能几乎和原显卡一致,但仅能被一台虚拟机使用;虚拟化方式:将T4显卡虚拟化成5张虚拟显卡,可以同时提供给5台虚拟机使用,每台虚拟机使用一张虚拟显卡,但是每台虚拟机得到的显卡性能仅有原显卡的1/5;
现有企业A使用了T4显卡的虚拟化方式,在为企业A部署云环境时安装了T4显卡的虚拟化发现驱动(能够发现服务器上的T4显卡,并将T4显卡的使用方式配置为虚拟化的驱动,统称加速器发现驱动),但随着企业A的业务变化,需要使用T4显卡的直通方式,此时企业A需要根据云环境的用户手册手动更新每台服务器T4显卡的发现驱动,但是用户手册信息量庞大,需要相当的专业知识才能看懂,且手动操作较为繁琐,易出错,在大规模的集群(包含较多服务器的云环境)中,该方式更是让用户力不从心。
发明内容
本发明要解决的技术问题是用户不能灵活更换云环境的加速器的使用方式以及增加或者减少加速器类型,导致自身业务发展受限等,本发明提供一种基于实时需求的加速器管理方法,本发明还提供一种基于实时需求的加速器管理系统,能够通过将加速器的发现与配置实现驱动管理,将加速器发现驱动的使用与切换完全交给用户,让用户随时且简单的改变云环境的加速器使用方式,用以及时满足自身业务对加速器使用的需求,能够有效提升用户在云环境中加速器的使用体验,同时降低运维成本,用以解决现有技术导致的缺陷。
为解决上述技术问题本发明提供以下的技术方案:
第一方面,一种基于实时需求的加速器管理方法,其中,包含以下步骤:
步骤1:获取各种加速器发现驱动并注册到数据库中;
步骤2:获取用户需求,并根据用户需求与所述加速器发现驱动提供的其可发现的加速器及使用方式构建加速器使用需求,并存储至所述数据库中;
步骤3:各服务器上的agent服务定期从所述数据库中查询依据用户需求创建的所述加速器使用需求,并遍历所有加速器使用需求,为每一个加速器使用需求匹配合适的加速器发现驱动,调用所述加速器发现驱动完成加速器的发现及使用方式的配置,生成上传至管理平台的新加速器对象;
步骤4:所述管理平台接收到所述新加速器对象后,查询当前所述数据库中已存在的所有加速器对象,通过对比判断所述新加速器对象与加速器对象的uuid,删除所述数据库中存在但当次上传中不存在的加速器对象,添加所述数据库中不存在的但当次上传中存在的加速器对象,并更新所述数据库。
上述的一种基于实时需求的加速器管理方法,其中,步骤1中还需判断各所述加速器发现驱动是否合规,将合规的所述加速器发现驱动注册到所述数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海德拓信息技术股份有限公司,未经上海德拓信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211028292.0/2.html,转载请声明来源钻瓜专利网。





