一种数据处理器虚拟化场景的主机内存资源处理方法、装置、设备及存储介质制造方法及图纸

技术编号:43892107 阅读:24 留言:0更新日期:2025-01-03 13:06
本公开提供了一种数据处理器虚拟化场景的主机内存资源处理方法、装置、设备及存储介质,接收虚拟机创建请求,该请求用于请求创建满足目标虚拟机的内存配置需求的虚拟机;根据目标虚拟机的内存配置需求启动目标虚拟机并创建对应的两类表项,包括用户可用表项和固件预留表项;基于两类表项构建目标虚拟机对应的内存信息表,并向目标虚拟机发送内存信息表,内存信息于表征目标虚拟机的物理内存映射信息。可见,本公开实施例在为虚拟机的内存信息表创建表项时,不仅可以创建用户可用类型的表项,还可以创建固件预留类型的表项,进而将固件预留表项指示的系统预留内存分摊至各个虚拟机上,从而提高了数据处理器虚拟化场景下的主机内存资源的利用率。

【技术实现步骤摘要】

本公开涉及数据处理领域,尤其涉及一种数据处理器虚拟化场景的主机内存资源处理方法、装置、设备及存储介质


技术介绍

1、dpu(data processing unit,数据处理器)是一种用于数据处理和加速计算任务的处理器或处理单元,通常用于数据中心和云计算场景中,可以通过硬件设计和优化算法加速数据处理任务,提高系统的性能和效率。

2、在dpu虚拟化场景下,利用dpu硬件加速的优势将部分虚拟化组件卸载到dpu上,减少对物理机(或主机)的资源占用。

3、在dpu虚拟化场景中,通常需要物理机预留部分物理内存作为系统预留内存,这部分资源则无法分配给虚拟机使用,因此,在该场景下需要一种更高效的内存资源处理方法,以提升资源利用率。


技术实现思路

1、为了解决上述技术问题,本公开提供了一种数据处理器虚拟化场景的主机内存资源处理方法、装置、设备及存储介质,能够提高主机内存资源的利用率。

2、第一方面,本公开提供了一种数据处理器虚拟化场景的主机内存资源处理方法,所述方法包括:

3本文档来自技高网...

【技术保护点】

1.一种数据处理器虚拟化场景的主机内存资源处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述向所述目标虚拟机发送所述内存信息表,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,根据所述目标虚拟机的内存配置需求启动目标虚拟机并创建对应的两类表项,包括:

5.根据权利要求1所述的方法,其特征在于,所述目标虚拟机运行在连接有数据处理器DPU的物理机上,所述物理机依赖所述DPU卸载部分功能。

6.根据权利要求1所述的方法,其特征在于,所述接收...

【技术特征摘要】

1.一种数据处理器虚拟化场景的主机内存资源处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述向所述目标虚拟机发送所述内存信息表,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,根据所述目标虚拟机的内存配置需求启动目标虚拟机并创建对应的两类表项,包括:

5.根据权利要求1所述的方法,其特征在于,所述目标虚拟机运行在连接有数据处理器dpu的物理机上,所述物理机依赖所述dpu卸载部分功能。

6.根据权利要求1所述的方法,其特征在于,所述接收目标虚拟机的内存配置需求之前,还包括:

7.根据权利要求6...

【专利技术属性】
技术研发人员:方应岑佳辉
申请(专利权)人:北京火山引擎科技有限公司
类型:发明
国别省市:

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

1