一种分布式FTP/FTPS文件传输方法、装置及计算机存储介质制造方法及图纸

技术编号:26178429 阅读:28 留言:0更新日期:2020-10-31 14:28
本发明专利技术公开了一种分布式FTP/FTPS文件传输方法、装置及计算机存储介质,涉及互联网技术领域,方法包括检测网络的环境参数;确定数据同步时的环境参数优先级;客户端将文件块上传至数据节点,按照环境参数优先级依次将数据节点中的文件块同步到其他数据节点中;使用FTP/FTPS协议在数据同步后的网络中进行文件传输。本发明专利技术可以使用FTP协议进行文件发布,同时也满足了文件发布过程中对文件传输跨网络、数据节点间数据同步的要求,提高了分布式文件传输的安全性和大量文件快速发布的性能。

【技术实现步骤摘要】
一种分布式FTP/FTPS文件传输方法、装置及计算机存储介质
本专利技术涉及互联网
,特别是涉及一种分布式FTP/FTPS文件传输方法、装置及计算机存储介质。
技术介绍
在分布式存储发展迅猛的今天,文件发布成了现阶段必须要考虑的问题。跟随者分布式存储的发展,文件发布也变得越来越复杂。现阶段有多种文件发布的解决方案,比如:GFS、HDFS、FastDFS、TFS等,这些解决方案都是为分布式文件存储做服务,但是在一些情况下都不能很好的适应发布工作,例如:软件发布场景等。在文件存储中可以使用分布式文件存储、加密等等技术,但在传输协议中由于Qos以及安全性的限制,使用FTP协议、BT协议、SSH协议等传输协议不能很好的满足分布式文件传输对传输效率、安全性、可靠性、私有网络等等的要求。从文件发布与传输方面考虑,FTP协议可以进行可靠的文件传输,但是对分布式网络的文件传输,该传输协议对文件安全性的支持依然欠佳。例如:对文件的分块校验与加密、分布式文件权限校验、分布式服务器等方面。而且FTP传输协议也不能很好的满足大量文件快速发布的要求本文档来自技高网...

【技术保护点】
1.一种分布式FTP/FTPS文件传输方法,其特征在于,包括以下步骤:/n数据节点检测网络的环境参数;/n确定数据同步时的环境参数优先级;/n客户端将文件块上传至数据节点,控制端按照环境参数优先级将数据节点中的文件块同步到其他数据节点中;/n使用FTP/FTPS协议在数据同步后的网络中进行文件传输。/n

【技术特征摘要】
1.一种分布式FTP/FTPS文件传输方法,其特征在于,包括以下步骤:
数据节点检测网络的环境参数;
确定数据同步时的环境参数优先级;
客户端将文件块上传至数据节点,控制端按照环境参数优先级将数据节点中的文件块同步到其他数据节点中;
使用FTP/FTPS协议在数据同步后的网络中进行文件传输。


2.如权利要求1所述的一种分布式FTP/FTPS文件传输方法,其特征在于,所述环境参数包括网络拓扑、网络质量、网络距离、网络位置。


3.如权利要求2所述的一种分布式FTP/FTPS文件传输方法,其特征在于,所述网络拓扑由SNMP协议或CDP协议在网络环境中发现获得;
所述网络距离由traceroute命令在网络环境中对各个网络设备定位并计算得到;
所述网络位置由LBS数据库对网络设备的IP地址定位得到;
所述网络质量为使用IPPM标准对网络环境检测得到的相关数据,这些数据包括网络之间的IP包传输往返时延、IP包时延变化、IP包丢失率、IP业务可用性、以及带宽。


4.如权利要求1所述的一种分布式FTP/FTPS文件传输方法,其特征在于,确定的环境参数优先级从高到低为:网络拓扑、网络质量、网络距离、网络位...

【专利技术属性】
技术研发人员:郭伟
申请(专利权)人:蝉鸣科技西安有限公司
类型:发明
国别省市:陕西;61

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

1