一种资源数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38229574 阅读:16 留言:0更新日期:2023-07-25 17:58
本发明专利技术实施例提供了一种资源数据处理方法、装置、电子设备及存储介质,涉及网络文件系统管理技术领域,通过确定所述容器云编排系统的定义规则,并基于所述定义规则生成针对所述网络文件系统服务端设备的自定义资源定义接口;通过所述定义规则,确定目标资源数据;所述目标资源数据具有对应的目标业务;基于所述自定义资源定义接口获取所述目标资源数据,并基于所述目标资源数据执行所述目标业务,从而避免了用户在获取不同业务类型的资源数据时必须同时处理与业务类型对应的存储逻辑,进而提高了网络文件系统NFS的使用效率。高了网络文件系统NFS的使用效率。高了网络文件系统NFS的使用效率。

【技术实现步骤摘要】
一种资源数据处理方法、装置、电子设备及存储介质


[0001]本专利技术涉及网络文件系统管理
,特别是涉及一种资源数据处理方法、一种资源数据处理装置、一种电子设备以及一种计算机可读存储介质。

技术介绍

[0002]网络文件系统,英文Network File System(NFS),是UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用本的计算机一样。
[0003]现有技术在部署网络文件系统NFS时,并未对业务集群和存储集群进行划分,导致用户在获取业务资源数据时,针对不同的业务资源数据,需要了解与不同业务数据对应的存储底层存储逻辑,才能实现对业务资源数据进行获取,这导致了针对网络文件系统NFS的使用效率低下。

技术实现思路

[0004]本专利技术实施例是提供一种资源数据处理方法、装置、电子设备以及计算机可读存储介质,以解决如何提高网络文件系统NFS的使用效率的问题。
[0005]本专利技术实施例公开了一种资源数据处理方法,其特征在于,所述方法应用于客户端,所述客户端配置有对应的容器云编排系统,所述客户端具有对应的网络文件系统服务端设备,包括:
[0006]确定所述容器云编排系统的定义规则,并基于所述定义规则生成针对所述网络文件系统服务端设备的自定义资源定义接口;
[0007]通过所述定义规则,确定目标资源数据;所述目标资源数据具有对应的目标业务;
[0008]基于所述自定义资源定义接口获取所述目标资源数据,并基于所述目标资源数据执行所述目标业务。
[0009]可选地,所述确定所述容器云编排系统的定义规则的步骤可以包括:
[0010]确定针对所述自定义资源定义接口的接口版本信息,并将所述接口版本信息作为定义规则;
[0011]确定针对所述自定义资源定义接口的接口类别信息为自定义资源定义,并将所述接口类别信息作为定义规则;
[0012]确定与所述网络文件系统服务端设备的具有第一关联关系的存储元数据信息,并将所述存储元数据信息作为定义规则,以使所述容器云编排系统基于所述存储元数据信息识别所述自定义资源定义接口与所述存储元数据之间的关联关系;
[0013]确定与所述网络文件系统服务端设备的具有第二关联关系的接口名称信息,并将所述接口名称信息作为定义规则,以使所述容器云编排系统基于所述接口名称信息识别所述自定义资源定义接口与所述网络文件系统服务端设备之间的关联关系;
[0014]确定针对所述自定义资源定义接口的接口规格信息,并将所述接口规格信息作为
定义规则;所述接口规格信息包括针对所述存储元数据的数据范围信息,所述数据范围信息用于确定与所述自定义资源定义接口具有关联关系的所述存储元数据的数据范围。
[0015]可选地,还可以包括:
[0016]确定所述网络文件系统服务端设备的返回数据的数据类别信息,并将所述数据类别信息作为定义规则。
[0017]可选地,所述云编排系统包括第一控制器,还可以包括:
[0018]向所述第一控制器描述所述定义规则。
[0019]可选地,所述云编排系统用于生成持久化存储申领信息,还可以包括:
[0020]确定针对所述持久化存储申领信息的申领类别信息,并将所述申领类别信息作为定义规则。
[0021]可选地,还可以包括:
[0022]确定针对所述自定义资源定义接口的守护进程的数据库字段,并将所述数据库字段作为定义规则,以使读取到所述数据库字段时,重启所述定义资源定义接口。
[0023]可选地,所述通过所述定义规则,确定目标资源数据的步骤可以包括:
[0024]基于所述接口版本信息、所述接口类别信息、所述接口名称信息确定所述自定义资源定义接口与所述网络文件系统服务端设备的关联关系;
[0025]通过所述数据范围信息确定目标资源数据。
[0026]可选地,还可以包括:
[0027]基于所述申领类别信息向所述网络文件系统服务端设备作针对所述自定义资源定义接口的持久卷申领声明。
[0028]可选地,其特征在于,还可以包括:
[0029]获取新增业务,并确定与所述新增业务对应的新增定义规则;
[0030]当监听到所述新增定义规则时,采用所述第一控制器解析所述新增定义规则,并生成针对所述新增定义规则的新增自定义资源定义接口;
[0031]基于所述新增自定义资源定义接口获取与所述新增自定义资源定义接口对应的新增目标资源数据,并基于所述新增目标资源数据执行所述新增目标业务;所述新增自定义资源定义接口具有对应的权限账号。
[0032]可选地,所述自定义资源定义接具有对应的分布式键值对存储系统,还可以包括:
[0033]采用所述新增自定义资源定义接口将所述新增定义规则写入所述分布式键值对存储系统。
[0034]可选地,还可以包括:
[0035]创建针对所述容器云编排系统的第二控制器,通过所述第二控制器扫描所述网络文件系统服务端设备的存储节点,以从所述存网络文件系统服务端设备中确定出可用磁盘。
[0036]可选地,还可以包括:
[0037]采用所述可用磁盘创建存储池;
[0038]创建针对所述目标资源数据的数据副本,并将所述数据副本存储于所述存储池。
[0039]本专利技术实施例还公开了一种资源数据处理方法,所述方法应用于网络文件系统服务端设备,所述网络文件系统服务端设备具有对应的客户端,所述客户端用于确定所述容
器云编排系统的定义规则,并基于所述定义规则生成针对所述网络文件系统服务端设备的自定义资源定义接口;通过所述定义规则,确定目标资源数据;所述目标资源数据具有对应的目标业务,可以包括:
[0040]基于所述自定义资源定义接口向所述客户端发送所述目标资源数据;所述客户端用于基于所述自定义资源定义接口获取所述目标资源数据,并基于所述目标资源数据执行所述目标业务。
[0041]本专利技术实施例还公开了一种资源数据处理装置,所述装置应用于客户端,所述客户端配置有对应的容器云编排系统,所述客户端具有对应的网络文件系统服务端设备,可以包括:
[0042]定义规则确定模块,用于确定所述容器云编排系统的定义规则,并基于所述定义规则生成针对所述网络文件系统服务端设备的自定义资源定义接口;
[0043]目标资源数据确定模块,用于通过所述定义规则,确定目标资源数据;所述目标资源数据具有对应的目标业务;
[0044]目标资源数据获取模块,用于基于所述自定义资源定义接口获取所述目标资源数据,并基于所述目标资源数据执行所述目标业务。
[0045]本专利技术实施例还公开了一种资源数据处理装置,所述装置应用于网络文件系统服务端设备,所述网络文件系统服务端设备具有对应的客户端,所述客户端用于确定所述容器云编排系统的定义规则,并基于所述定义规则生成针对所述网络文件系统服务端设备的自本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源数据处理方法,其特征在于,所述方法应用于客户端,所述客户端配置有对应的容器云编排系统,所述客户端具有对应的网络文件系统服务端设备,包括:确定所述容器云编排系统的定义规则,并基于所述定义规则生成针对所述网络文件系统服务端设备的自定义资源定义接口;通过所述定义规则,确定目标资源数据;所述目标资源数据具有对应的目标业务;基于所述自定义资源定义接口获取所述目标资源数据,并基于所述目标资源数据执行所述目标业务。2.根据权利要求1所述的方法,其特征在于,所述确定所述容器云编排系统的定义规则的步骤包括:确定针对所述自定义资源定义接口的接口版本信息,并将所述接口版本信息作为定义规则;确定针对所述自定义资源定义接口的接口类别信息为自定义资源定义,并将所述接口类别信息作为定义规则;确定与所述网络文件系统服务端设备的具有第一关联关系的存储元数据信息,并将所述存储元数据信息作为定义规则,以使所述容器云编排系统基于所述存储元数据信息识别所述自定义资源定义接口与所述存储元数据之间的关联关系;确定与所述网络文件系统服务端设备的具有第二关联关系的接口名称信息,并将所述接口名称信息作为定义规则,以使所述容器云编排系统基于所述接口名称信息识别所述自定义资源定义接口与所述网络文件系统服务端设备之间的关联关系;确定针对所述自定义资源定义接口的接口规格信息,并将所述接口规格信息作为定义规则;所述接口规格信息包括针对所述存储元数据的数据范围信息,所述数据范围信息用于确定与所述自定义资源定义接口具有关联关系的所述存储元数据的数据范围。3.根据权利要求2所述的方法,其特征在于,还包括:确定所述网络文件系统服务端设备的返回数据的数据类别信息,并将所述数据类别信息作为定义规则;所述云编排系统包括第一控制器;向所述第一控制器描述所述定义规则;所述云编排系统用于生成持久化存储申领信息;确定针对所述持久化存储申领信息的申领类别信息,并将所述申领类别信息作为定义规则。4.根据权利要求3所述的方法,其特征在于,还包括:确定针对所述自定义资源定义接口的守护进程的数据库字段,并将所述数据库字段作为定义规则,以使读取到所述数据库字段时,重启所述定义资源定义接口。5.根据权利要求4所述的方法,其特征在于,所述通过所述定义规则,确定目标资源数据的步骤包括:基于所述接口版本信息、所述接口类别信息、所述接口名称信息确定所述自定义资源定义接口与所述网络文件系统服务端设备的关联关系;通过所述数据范围信息确定目标资源数据。6.根据权利要求5所述的方法,其特征在于,还包括:基于所述申领类别信息向所述网络文件系统服务端设备作针对所述自定义资源定义
接口的持久卷申领声明。7.根据权利要求6所述的方法,其特征在于,还包括:获取新增业务,并确定与所述新增业务对应的新增定义规则;当监听到所述新增定义规则时,采用所述第一控制器解析所述新增定义规则,并生成针对所述新增定义规则的新增自定义资源定义接口;基于所述新增自定义资源定义接口获取与所述新增自定义资源定义接口对应的新增目标资源数据,并基于所述新增目标资源数据执行所述新增业务;所述新增自定...

【专利技术属性】
技术研发人员:包蕾
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1