容器编排引擎中使用网盘进行存储的方法及相关装置制造方法及图纸

技术编号:43847701 阅读:20 留言:0更新日期:2024-12-31 18:41
本申请公开了一种容器编排引擎中使用网盘进行存储的方法及相关装置,涉及控制领域,包括:获得针对目标应用创建支持WebDAVFS服务的目标POD的创建请求;控制第一从节点中CSI控制器基于创建请求,访问主节点中外部存储管理器,以获得WebDAV服务器地址及目标应用的相关信息,目标应用的相关信息至少与网盘相关;控制CSI控制器请求WebDAV服务器依据目标应用的相关信息加载目标应用,得到加载结果;调度创建目标POD并确定其所在目标从节点;基于加载结果,将WebDAVFS服务挂载到目标POD,以通过目标POD建立目标应用与网盘的映射关系,基于映射关系能够实现目标应用通过目标POD操作网盘的文件。

【技术实现步骤摘要】

本申请涉及控制领域,尤其涉及一种容器编排引擎中使用网盘进行存储的方法及相关装置


技术介绍

1、k8s(kubernetes,容器编排引擎)是一个开源的容器编排平台,能够实现自动化的部署、扩展和管理容器化应用程序,由于其具有高可用性、可伸缩性和容错性等优势而得到广泛应用。

2、在k8s运行过程中,需要巨大的存储空间存储数据以满足数据处理需求,因此,容器的存储扩展是一项急需解决的问题。

3、现有对于容器的存储扩展方式,一般是建立在容器平台原生的存储管理能力之上,受限于该存储管理能力,当对于容器的存储空间大于该存储管理能力时,则无法满足数据处理需求。


技术实现思路

1、本申请第一方面提供一种容器编排引擎中使用网盘进行存储的方法,包括:

2、获得针对目标应用创建目标调度单元pod的创建请求,目标pod支持基于万维网的分布式编写与版本控制文件系统webdavfs服务;

3、控制容器编排引擎k8s的第一从节点中容器存储接口csi控制器基于所述创建请求,访问k8s的主节点中本文档来自技高网...

【技术保护点】

1.一种容器编排引擎中使用网盘进行存储的方法,其特征在于,包括:

2.根据权利要求1所述的容器编排引擎中使用网盘进行存储的方法,其特征在于,针对K8s的预部署过程,包括:

3.根据权利要求1所述的容器编排引擎中使用网盘进行存储的方法,其特征在于,所述控制容器编排引擎K8s的第一从节点中容器存储接口CSI控制器基于所述创建请求,访问K8s的主节点中外部存储管理器,以获得网络分布式创作和版本管理WebDAV服务器地址以及所述目标应用的相关信息,包括:

4.根据权利要求3所述的容器编排引擎中使用网盘进行存储的方法,其特征在于,所述控制CSI控制器基于WebD...

【技术特征摘要】

1.一种容器编排引擎中使用网盘进行存储的方法,其特征在于,包括:

2.根据权利要求1所述的容器编排引擎中使用网盘进行存储的方法,其特征在于,针对k8s的预部署过程,包括:

3.根据权利要求1所述的容器编排引擎中使用网盘进行存储的方法,其特征在于,所述控制容器编排引擎k8s的第一从节点中容器存储接口csi控制器基于所述创建请求,访问k8s的主节点中外部存储管理器,以获得网络分布式创作和版本管理webdav服务器地址以及所述目标应用的相关信息,包括:

4.根据权利要求3所述的容器编排引擎中使用网盘进行存储的方法,其特征在于,所述控制csi控制器基于webdav服务器地址访问所述webdav服务器,以请求所述webdav服务器依据所述目标应用的相关信息加载所述目标应用,得到加载结果,包括:

5.根据权利要求1所述的容器编排引擎中使用网盘进行存储的方法,其特征在于,还包括:针对网盘中存储的文件进行操作的处理过程...

【专利技术属性】
技术研发人员:黄德光徐海涛
申请(专利权)人:广州亚信技术有限公司
类型:发明
国别省市:

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

1