应用于边缘计算集群的服务器的信息提供方法及装置与流程

文档序号:37825423发布日期:2024-04-30 17:34阅读:16来源:国知局
应用于边缘计算集群的服务器的信息提供方法及装置与流程

本公开涉及互联网,具体涉及一种应用于边缘计算集群的服务器的信息提供方法、装置、计算机设备及存储介质。


背景技术:

1、边缘计算集群例如边缘计算kubernetes(简称k8s)集群中虚拟机中的容器例如kata containers项目的容器工作时需要进行与边缘计算集群中宿主机上的目录相关的读写。边缘计算集群中虚拟机、边缘计算集群中宿主机可以分别部署在边缘计算集群的服务器上。目前,通常是将宿主机上的目录透传给虚拟机中的容器,由虚拟机中的容器进行与宿主机上的目录相关的读写,导致容器内的中央处理器输入输出等待(cpu io wait)较高,与目录相关的读写效率较低。对边缘计算集群的整体的工作效率产生不利影响。如何提升与目录相关的读写效率成为一个需要解决的问题。


技术实现思路

1、有鉴于此,本公开实施例提供了一种应用于边缘计算集群的服务器的信息提供方法、装置、计算机设备及存储介质,以解决如何提升与目录相关的读写效率的问题。

2、第一方面,本公开实施例提供了一种应用于边缘计算集群的服务器的信息提供方法,包括:

3、创建目标目录对应的文件,其中,所述目标目录在宿主机上,所述目标目录对应的文件的格式与写时复制数据写入方式相关;

4、通过基于块粒度的协议,将所述目标目录对应的文件热插到目标虚拟机中,其中,所述基于块粒度的协议为用于块设备的协议;

5、在所述目标虚拟机中将所述目标目录对应的文件格式化为目标文件系统目录,以及将所述目标文件系统目录挂载到所述目标虚拟机中目标容器中的挂载点,其中,所述目标容器通过所述基于块粒度的协议进行针对所述目标文件系统目录的数据读取和数据写入。

6、第二方面,本公开实施例提供了一种应用于边缘计算集群的服务器的信息提供装置,包括:

7、创建单元,创建目标目录对应的文件,其中,所述目标目录在宿主机上,所述目标目录对应的文件的格式与写时复制数据写入方式相关;

8、热插单元,用于通过基于块粒度的协议,将所述目标目录对应的文件热插到目标虚拟机中,其中,所述基于块粒度的协议为用于块设备的协议;

9、挂载单元,用于在所述目标虚拟机中将所述目标目录对应的文件格式化为目标文件系统目录,以及将所述目标文件系统目录挂载到所述目标虚拟机中目标容器中的挂载点,其中,所述目标容器通过所述基于块粒度的协议进行针对所述目标文件系统目录的数据读取和数据写入。

10、第三方面,本公开实施例提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的方法。

11、第四方面,本公开实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的方法。

12、本公开实施例提供的应用于边缘计算集群的服务器的信息提供方法,创建目标目录对应的文件;通过基于块粒度的协议,将目标目录对应的文件热插到目标虚拟机中;在目标虚拟机中将目标目录对应的文件格式化为目标文件系统目录,以及将目标文件系统目录挂载到目标虚拟机中目标容器中的挂载点。目标容器可以通过基于块粒度的协议进行针对目标文件系统目录的数据读取和数据写入,目标容器可以以块粒度进行针对目标文件系统目录的数据读取和数据写入,提升与目标目录相关的读写效率。同时,目标目录对应的文件与写时复制数据写入方式相关,将目标目录对应的文件格式化得到的目标文件系统目录也与写时复制(copy-on-write)数据写入方式相关,仅在向目标文件系统目录写入数据时分配存储空间,可以节省存储空间。



技术特征:

1.一种应用于边缘计算集群的服务器的信息提供方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,创建目标目录对应的文件包括:

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

4.根据权利要求1所述的方法,其特征在于,创建目标目录对应的文件包括:

5.根据权利要求1所述的方法,其特征在于,在所述目标虚拟机中将所述目标目录对应的文件格式化为目标文件系统目录包括:

6.根据权利要求1所述的方法,其特征在于,将所述目标文件系统目录挂载到所述目标虚拟机中目标容器中的挂载点包括:

7.根据权利要求1-6中任一项所述的方法,其特征在于,所述目标目录为所述目标虚拟机中多个容器共享的临时存储目录。

8.一种应用于边缘计算集群的服务器的信息提供装置,其特征在于,所述装置包括:

9.一种计算机设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的方法。


技术总结
本公开涉及互联网技术领域,公开了应用于边缘计算集群的服务器的信息提供方法及装置,该方法包括:创建目标目录对应的文件,其中,所述目标目录在宿主机上,所述目标目录对应的文件的格式与写时复制数据写入方式相关;通过基于块粒度的协议,将所述目标目录对应的文件热插到目标虚拟机中,其中,所述基于块粒度的协议为用于块设备的协议;在所述目标虚拟机中将所述目标目录对应的文件格式化为所述目标文件系统目录,以及将所述目标文件系统目录挂载到所述目标虚拟机中目标容器中的挂载点,其中,所述目标容器通过所述基于块粒度的协议进行针对所述目标文件系统目录的数据读取和数据写入。

技术研发人员:赵吉壮,王剑
受保护的技术使用者:北京火山引擎科技有限公司
技术研发日:
技术公布日:2024/4/29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1