本公开涉及云计算,尤其涉及一种基于dpu虚拟化配置管理方法、装置、设备及介质。
背景技术:
1、云计算技术成为当今最活跃和热门的技术领域,随着现代处理器的创新与发展,人们更加追求低延时,高带宽,对dpu(data processing unit,数据处理器)的需求越来越旺盛,但是单单提高dpu硬件加速的性能并不能使得数据中心的性能得到很好的提升,同样单单提高cpu主频和核数也并不一定做到对于特定业务性能的提升,dpu+cpu(centralprocessing unit,中央处理器)相互协调,会对特定业务的数据处理,带来质的飞跃。
2、现有cpu性能的扩展主要通过多核的方式进行演进,这样利用通用处理器同样可以在一定程度上并行的处理网络负载。如何在dpu+cpu这种组合形式下,提高网络包处理的性能,大页内存,缓存行对齐,线程绑定,内存和缓存预取等都要根据不同的场景进行配置,在这些配置中有一部分是在uefi(unified extensible firmware interface,统一的可扩展固件接口)bios(basic input output system,基本输出输入系统)来进行的。
3、相关技术中,现行的配置主要有配置1:服务器uefi bios配置相应host(主)cpu;配置2:dpu里面uefi bios配置相应dpu;配置3:虚拟机里面客户机(客服务器)uefi bios配置。然而,这样配置比较分散,不集中,在面向构建大型数据中心时,每一部分都需要配置,比较繁琐,不便于集中管理。
技术实现思路
1、为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种基于dpu虚拟化配置管理方法、装置、设备及介质。
2、本公开实施例提供了一种基于dpu虚拟化配置管理方法,每个主服务器包括一个数据处理器dpu设备,每个所述主服务器上安装虚拟机,所述虚拟机与多个客服务器连接;所述方法包括:
3、在所述主服务器、所述虚拟机和每个所述客服务器的uefi启动过程中的目标阶段按照预设协议从所述dpu设备中获取对应的虚拟化配置参数;
4、所述主服务器、所述虚拟机和每个所述客服务器根据对应的虚拟化配置参数对所述主服务器、所述虚拟机和每个所述客服务器进行虚拟化配置。
5、本公开实施例还提供了一种基于dpu虚拟化配置管理装置,每个主服务器包括一个数据处理器dpu设备,每个所述主服务器上安装虚拟机,所述虚拟机与多个客服务器连接;所述装置包括:
6、获取模块,用于在所述主服务器、所述虚拟机和每个所述客服务器的uefi启动过程中的目标阶段按照预设协议从所述dpu设备中获取对应的虚拟化配置参数;
7、配置模块,用于所述主服务器、所述虚拟机和每个所述客服务器根据对应的虚拟化配置参数对所述主服务器、所述虚拟机和每个所述客服务器进行虚拟化配置。
8、本公开实施例还提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现如本公开实施例提供的基于dpu虚拟化配置管理方法。
9、本公开实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行如本公开实施例提供的基于dpu虚拟化配置管理方法。
10、本公开实施例提供的技术方案与现有技术相比具有如下优点:本公开实施例提供的基于dpu虚拟化配置管理方案,每个主服务器包括一个数据处理器dpu设备,每个主服务器上安装虚拟机,虚拟机与多个客服务器连接;其中方法包括:在主服务器、虚拟机和每个客服务器的uefi启动过程中的目标阶段按照预设协议从dpu设备中获取对应的虚拟化配置参数;主服务器、虚拟机和每个客服务器根据对应的虚拟化配置参数对主服务器、虚拟机和每个客服务器进行虚拟化配置。采用上述技术方案,通过基于dpu进行虚拟化配置管理,简化虚拟化配置管理操作,提高虚拟化配置管理效率。
1.一种基于dpu虚拟化配置管理方法,其特征在于,每个主服务器包括一个数据处理器dpu设备,每个所述主服务器上安装虚拟机,所述虚拟机与多个客服务器连接;所述方法包括:
2.根据权利要求1所述的基于dpu虚拟化配置管理方法,其特征在于,每个所述主服务器与数据分析中心连接,所述方法还包括:
3.根据权利要求1所述的基于dpu虚拟化配置管理方法,其特征在于,还包括:
4.根据权利要求3所述的基于dpu虚拟化配置管理方法,其特征在于,
5.根据权利要求1所述的基于dpu虚拟化配置管理方法,其特征在于,
6.根据权利要求5所述的基于dpu虚拟化配置管理方法,其特征在于,
7.根据权利要求1所述的基于dpu虚拟化配置管理方法,其特征在于,
8.一种基于dpu虚拟化配置管理装置,其特征在于,每个主服务器包括一个数据处理器dpu设备,每个所述主服务器上安装虚拟机,所述虚拟机与多个客服务器连接;所述装置包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-7中任一所述的基于dpu虚拟化配置管理方法。