[发明专利]文件传输方法、装置、电子设备及可读存储介质在审
申请号: | 202111590475.7 | 申请日: | 2021-12-23 |
公开(公告)号: | CN114338650A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 桑建伟 | 申请(专利权)人: | 中电金信软件有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L9/40 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
地址: | 100192 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件传输 方法 装置 电子设备 可读 存储 介质 | ||
本申请实施例提供了一种文件传输方法、装置、电子设备及可读存储介质,涉及计算机技术领域。该方法包括:接收第一应用的客户端针对第二应用的文件传输请求,响应于文件传输请求,向文件传输控制中心发送配置信息获取请求;接收文件传输控制中心返回的第二应用的至少一个服务节点对应的目标配置信息,基于目标配置信息将待传输文件发送至第二应用的至少一个服务节点。本申请通过文件传输控制中心来管理各个应用的服务节点的配置信息,使第一应用可以根据第二应用的应用标识通过文件传输控制中心自动完成寻址和文件传输,提高了文件传输效率,同时,每一应用的服务节点均为集群模式管理,使文件传输的可靠性较高。
技术领域
本申请涉及计算机技术领域,具体而言,本申请涉及一种文件传输方法、装置、电子设备及可读存储介质。
背景技术
随着计算机技术的发展,人们可以获取的数据成指数倍的增长,单纯通过增加硬盘个数来扩展计算机文件系统的存储容量的方式,在容量大小、容量增长速度、数据备份、数据安全等方面的表现都差强人意。
分布式文件系统应运而生,可以有效解决数据的存储和管理难题:将固定于某个地点的某个文件系统,扩展到任意多个地点/多个文件系统,众多的节点组成一个文件系统网络。其中,每个节点可以分布在不同的地点,通过网络进行节点间的通信和数据传输。
目前,分布式文件系统在进行文件传输时,首先需要文件生产端上传待传输文件到存储系统,然后由文件消费端从存储系统下载到本地来进行处理,属于两阶段传输,使文件传输的效率不够高,难以满足实际应用需求。
发明内容
本申请实施例的目的旨在能解决两阶段传输的方案中文件传输效率难以提升的问题。
第一方面,提供了一种文件传输方法,该方法包括:
接收第一应用的客户端针对第二应用的文件传输请求,文件传输请求中包括第二应用的第二应用标识和待传输文件;
响应于文件传输请求,向文件传输控制中心发送配置信息获取请求,配置信息获取请求中包括第二应用标识;
接收文件传输控制中心返回的目标配置信息,目标配置信息为文件传输控制中心根据第二应用标识确定出的第二应用的至少一个服务节点对应的配置信息;其中,文件传输控制中心中存储有多个应用的应用标识与其对应的服务节点的配置信息,多个应用包括第一应用和第二应用,应用标识包括第二应用标识;
基于目标配置信息,将待传输文件发送至第二应用的至少一个服务节点。
在第一方面的可选实施例中,配置信息获取请求中还包括第一应用的第一应用标识和任务标识,任务标识用于指示从第一应用向第二应用传输文件。
在第一方面的可选实施例中,文件传输控制中心中还存储有多个应用的应用标识对应的权限信息,对于任一应用标识,权限信息包括该应用标识对应的文件传输权限;
目标配置信息是文件传输控制中心通过以下方式确定的:
获取第一应用的第一应用标识;
确定第一应用标识对应的权限信息,并对权限信息进行验证;
在权限信息验证通过时,基于第二应用标识确定第二应用的至少一个服务节点对应的目标配置信息。
在第一方面的可选实施例中,方法还包括:
响应于第一应用的至少一个服务节点的启动操作,向文件传输控制中心发送第一应用的相关信息;相关信息包括第一应用标识和第一应用的至少一个服务节点对应的配置信息。
在第一方面的可选实施例中,目标配置信息还包括第二应用的各服务节点对应的负载信息;
基于目标配置信息,将待传输文件发送至第二应用的至少一个服务节点,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电金信软件有限公司,未经中电金信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111590475.7/2.html,转载请声明来源钻瓜专利网。