基于边缘计算的容器虚拟化方法、装置、设备及存储介质制造方法及图纸

技术编号:43564647 阅读:28 留言:0更新日期:2024-12-06 17:35
本公开提供了一种基于边缘计算的容器虚拟化方法、装置、设备及存储介质,响应于虚拟机启动指令,在宿主机上挂载目标存储设备,并通过输入输出IO虚拟块数据传输协议将目标存储设备透传给虚拟机;生成目标存储设备的文件系统,并将目标存储设备的文件系统挂载到虚拟机上的目标容器的根文件系统;响应于目标容器的启动指令,将目标存储设备的文件系统作为目标容器的根文件系统的可写层,并将可写层与目标容器的根文件系统的只读层进行合并处理,其中,可写层用于通过访问目标存储设备处理目标容器的数据读写请求。可见,本公开实施例能够提高可写层的数据读写效率。

【技术实现步骤摘要】

本公开涉及数据处理领域,尤其涉及一种基于边缘计算的容器虚拟化方法、装置、设备及存储介质


技术介绍

1、目前常用的容器运行时工具通过io虚拟文件系统(virtio-fs)将宿主机的文件系统透传给虚拟机内的容器,以使容器的只读层和可写层可以通过io虚拟文件系统共享宿主机的本地存储空间。然而,由于io虚拟文件系统的读写性能较差,因此在基于io虚拟文件系统实现可写层的数据读写操作时,可能存在可写层的数据读写效率较低的问题。


技术实现思路

1、为了解决上述技术问题,本公开提供了一种容器虚拟化方法、装置、设备及存储介质。

2、第一方面,本公开提供了一种容器虚拟化方法,所述方法包括:

3、响应于虚拟机启动指令,在宿主机上挂载目标存储设备,并通过输入输出io虚拟块数据传输协议将所述目标存储设备透传给所述虚拟机;

4、生成所述目标存储设备的文件系统,并将所述目标存储设备的文件系统挂载到所述虚拟机内的目标容器的根文件系统上;

5、响应于所述目标容器的启动指令,将所述目标存储设备的本文档来自技高网...

【技术保护点】

1.一种基于边缘计算的容器虚拟化方法,其特征在于,所述方法包括:

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

3.根据权利要求1所述的方法,其特征在于,所述响应于虚拟机启动指令,在宿主机上挂载目标存储设备,并通过IO虚拟块数据传输协议将所述目标存储设备透传给所述虚拟机,包括:

4.根据权利要求1所述的方法,其特征在于,所述响应于所述目标容器的启动指令,将所述目标存储设备的文件系统作为所述目标容器的根文件系统的可写层,并将所述可写层与所述目标容器的根文件系统的只读层进行合并处理,包括:

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

【技术特征摘要】

1.一种基于边缘计算的容器虚拟化方法,其特征在于,所述方法包括:

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

3.根据权利要求1所述的方法,其特征在于,所述响应于虚拟机启动指令,在宿主机上挂载目标存储设备,并通过io虚拟块数据传输协议将所述目标存储设备透传给所述虚拟机,包括:

4.根据权利要求1所述的方法,其特征在于,所述响应于所述目标容器的启动指令,将所述目标存储设备的文件系统作为所述目标容器的根文件系统的可写层,并将所述可写层与所述目标容器的根文件系统的只读层进行合并处理,包括:

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

6.根据权利要求5所述的方法,其特征在于,所述响应于针对所述目标容器的数据写入请求,通过所述目标容器的根文件系统中的所述目标存储设备的文件系统,将所述数据写入请求对应的数据写入所述目标存储设备,包括:

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

8....

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

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

1