【技术实现步骤摘要】
本申请涉及虚拟机,具体涉及一种基于dpu的io端口访问方法及系统架构。
技术介绍
1、在虚拟化技术广泛应用的当下,虚拟机对模拟设备的port io访问是一个关键环节。目前,常规的做法是当虚拟机进行port io访问时,会触发虚拟机频繁退出机制,系统由此退出到宿主机。宿主机随后截获这些访问请求,并通过软件方式进行处理。
2、在构思及形成本申请的研究过程中,申请人至少发现以下问题,这种方式存在明显的性能瓶颈,由于涉及多次上下文切换以及软件处理的开销,导致虚拟机port io访问的效率较低,严重影响了整体系统性能。特别是在对io性能要求极高的场景下,如大规模数据中心的云计算服务、实时数据处理等,现有方式难以满足日益增长的业务需求。在相关
,众多研究都在致力于提升虚拟化环境下的io性能,但尚未有成熟且高效的方案能彻底解决虚拟机port io访问需频繁退出到宿主机处理这一难题。
技术实现思路
1、为了缓解以上问题,本申请提供一种基于dpu的io端口访问系统架构,包括虚拟机、dpu模
本文档来自技高网...【技术保护点】
1.一种基于DPU的IO端口访问系统架构,其特征在于,包括虚拟机、DPU模块和宿主机;
2.根据权利要求1所述的一种基于DPU的IO端口访问系统架构,其特征在于,所述预设数据通路利用硬件层的高速总线连接技术,确保数据传输的高效性与低延迟。
3.根据权利要求2所述的一种基于DPU的IO端口访问系统架构,其特征在于,所述DPU模块包括硬件处理模块,所述硬件处理模块依据预设处理逻辑,对所述IO端口访问请求进行解析和处理,以获取处理结果。
4.一种基于DPU的IO端口访问方法,应用于如权利要求1-3任一项述的基于DPU的IO端口访问系统架构
...【技术特征摘要】
1.一种基于dpu的io端口访问系统架构,其特征在于,包括虚拟机、dpu模块和宿主机;
2.根据权利要求1所述的一种基于dpu的io端口访问系统架构,其特征在于,所述预设数据通路利用硬件层的高速总线连接技术,确保数据传输的高效性与低延迟。
3.根据权利要求2所述的一种基于dpu的io端口访问系统架构,其特征在于,所述dpu模块包括硬件处理模块,所述硬件处理模块依据预设处理逻辑,对所述io端口访问请求进行解析和处理,以获取处理结果。
4.一种基于dpu的io端口访问方法,应用于如权利要求1-3任一项述的基于dpu的io端口访问系统架构中的dpu模块,所述一种基于dpu的io端口访问方法包括:
5.根据权利要求4所述的一种基于dpu的io端口访问方法,其特征在于,所述虚拟机包括多个虚拟机;所述响应于虚拟机发起io端口访问请求,基于预设数据通路接收所述io端口访问请求的步骤及之后包括:
6.根据权利要求5所述的一种基于dpu的io端口访...
【专利技术属性】
技术研发人员:张扬,
申请(专利权)人:上海亚格之芯技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。