一种基于CMSP的FTP安全传输系统及方法技术方案

技术编号:24717263 阅读:239 留言:0更新日期:2020-07-01 00:40
本发明专利技术特别涉及一种基于CMSP的FTP安全传输系统及方法。该基于CMSP的FTP安全传输系统,包括FTP服务器,FTP客户端,同步前置机,目标服务器和文件系统,所述同步前置机与目标服务器之间通过CMSP消息中间件实现数据传输;所述同步前置机内置FTP数据采集模块,云消息服务平台发送节点CMSP SN和FTP代理服务器,所述目标服务器内置文件接收模块。该基于CMSP的FTP安全传输系统及方法,将从FTP服务器中采集的数据和FTP客户端接收的数据,发布到CMSP消息队列中,借助CMSP高效中间件提供的压缩和加密机制,实现了数据的高效、稳定传输,能够保证数据不丢失,保证了数据传输的安全性,稳定性和准确性。

【技术实现步骤摘要】
一种基于CMSP的FTP安全传输系统及方法
本专利技术涉及数据传输
,特别涉及一种基于CMSP的FTP安全传输系统及方法。
技术介绍
FTP(FileTransferProtocol)即文件传输协议,是因特网中使用最广泛的文件传输协议。FTP协议包括服务器和客户端两个组成部分,其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。现阶段,传统的FTP传输协议均采用“用户名+密码”,并且用户名和密码在信道进行传输。但是,由于FTP传输协议的设计没有采用加密传送,FTP客户端与服务器之间都是通过明文的方式传送数据和口令,这种传输方式会对FTP传输协议的安全性构成很大的威胁,因为用户名和口令等数据可能在传输的过程中极易被别人捕获。CMSP(浪潮云消息服务引擎)是云和大数据时代的一种高性能消息中间件,以云服务和集群方式对外提供高性能和高可靠的消息队列服务,支撑大数据采集、汇聚、交换,大数据实时处理和微服务处理架构。基于CMSP的FTP安全传输系统及方法,能够满足高吞吐,高效率,加密、安全传输等要求,方便快捷的实现数据采集和传输,极大的提高了数据传输的安全性。消息队列是指消息被发送到队列中,在消息的传送过程中用来保存消息的容器。队列的主要目的是提供路由并保证消息的传递,如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。基于上述情况,为了解决FTP传输过程中的安全性缺陷,本专利技术提出了一种基于CMSP的FTP安全传输系统及方法。
技术实现思路
本专利技术为了弥补现有技术的缺陷,提供了一种简单高效的基于CMSP的FTP安全传输系统及方法。本专利技术是通过如下技术方案实现的:一种基于CMSP的FTP安全传输系统,其特征在于:包括FTP服务器,FTP客户端,同步前置机,目标服务器和文件系统,所述同步前置机与目标服务器之间通过CMSP消息中间件实现数据传输;所述同步前置机内置FTP数据采集模块,CMSPSN(云消息服务平台发送节点)和FTP代理服务器(CMSPftp),所述目标服务器内置文件接收模块。所述CMSPSN(云消息服务平台发送节点)负责将CMSP消息中间件中一个TopicA的消息发送到另一个TopicB;所述TopicB可以与TopicA在同一个CMSP集群中,也可以在不同的CMSP集群。所述FTP数据采集模块负责从FTP服务器采集数据,然后通过CMSPSN(云消息服务平台发送节点)将数据实时加密、压缩传输到目标服务器的CMSP消息队列中。所述FTP代理服务器(CMSPftp)负责接收来自FTP客户端的数据,然后通过CMSPSN(云消息服务平台发送节点)将数据实时加密压缩传输到目标服务器CMSP消息队列中。所述文件接收模块负责从CMSPSN(云消息服务平台发送节点)的CMSP消息队列中读取数据,然后对数据进行解析,并按发送前的形式将文件保存到文件系统指定目录中,从而实现数据的安全传输。所述同步前置机与目标服务器之间利用网络宽带,以CMSP消息中间件的方式实现数据的压缩、加密和安全传输。所述目标服务器不仅支持linux系统,同时支持HDFS(HadoopDistributedFileSystem)分布式文件系统,kudu对象存储,做到海量数据存储,保证海量数据的方便存储。本专利技术基于CMSP的FTP安全传输系统的传输方法,其特征在于:以CMSP(浪潮云消息服务平台)消息中间件为基础,将从FTP服务器中采集的数据和FTP客户端接收的数据,发布到CMSP消息队列中,使用CMSP消息中间件提供的压缩和加密机制进行各队列间的加密压缩和高效存储,最终实现实现数据的安全传输。本专利技术的有益效果是:该基于CMSP的FTP安全传输系统及方法,将从FTP服务器中采集的数据和FTP客户端接收的数据,发布到CMSP消息队列中,借助CMSP高效中间件提供的压缩和加密机制,实现了数据的高效、稳定传输,能够保证数据不丢失,保证了数据传输的安全性,稳定性和准确性。附图说明附图1为本专利技术基于CMSP的FTP安全传输方法示意图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合实施例,对本专利技术进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。该基于CMSP的FTP安全传输系统,包括FTP服务器,FTP客户端,同步前置机,目标服务器和文件系统,所述同步前置机与目标服务器之间通过CMSP消息中间件实现数据传输;所述同步前置机内置FTP数据采集模块,CMSPSN(云消息服务平台发送节点)和FTP代理服务器(CMSPftp),所述目标服务器内置文件接收模块。所述CMSPSN(云消息服务平台发送节点)负责将CMSP消息中间件中一个TopicA的消息发送到另一个TopicB;所述TopicB可以与TopicA在同一个CMSP集群中,也可以在不同的CMSP集群。所述FTP数据采集模块负责从FTP服务器采集数据,然后通过CMSPSN(云消息服务平台发送节点)将数据实时加密、压缩传输到目标服务器的CMSP消息队列中。所述FTP代理服务器(CMSPftp)负责接收来自FTP客户端的数据,然后通过CMSPSN(云消息服务平台发送节点)将数据实时加密压缩传输到目标服务器CMSP消息队列中。所述文件接收模块负责从CMSPSN(云消息服务平台发送节点)的CMSP消息队列中读取数据,然后对数据进行解析,并按发送前的形式将文件保存到文件系统指定目录中,从而实现数据的安全传输。所述同步前置机与目标服务器之间利用网络宽带,以CMSP消息中间件的方式实现数据的压缩、加密和安全传输。所述目标服务器不仅支持linux系统,同时支持HDFS(HadoopDistributedFileSystem)分布式文件系统,kudu对象存储,做到海量数据存储,保证海量数据的方便存储。该基于CMSP的FTP安全传输系统的传输方法,以CMSP(浪潮云消息服务平台)消息中间件为基础,将从FTP服务器中采集的数据和FTP客户端接收的数据,发布到CMSP消息队列中,使用CMSP消息中间件提供的压缩和加密机制进行各队列间的加密压缩和高效存储,最终实现实现数据的安全传输,属于非结构化数据采集和非结构化数据同步范畴。该基于CMSP的FTP安全传输系统的传输方法,具体步骤如下:第一、从FTP服务器采集数据:从FTP服务器中采集数据,并将采集的数据发布到CMSP的消息队列中,借助于CMSP消息中间件的安全认证、加密功能,可以保证数据的不丢失、不漏传、不重传等特点。同时CMSP是一种高效消息传输中间件,基于CMSP可以实现稳定高效的消息传输。百兆文件妙级传输,使用CMSP提供的压缩和加密机制,可以实现安全传输,保证数据不丢失,做到数据传输的安全,稳定,准确,快速。同步本文档来自技高网
...

【技术保护点】
1.一种基于CMSP的FTP安全传输系统,其特征在于:包括FTP服务器,FTP客户端,同步前置机,目标服务器和文件系统,所述同步前置机与目标服务器之间通过CMSP消息中间件实现数据传输;所述同步前置机内置FTP数据采集模块,云消息服务平台发送节点CMSP SN和FTP代理服务器,所述目标服务器内置文件接收模块。/n

【技术特征摘要】
1.一种基于CMSP的FTP安全传输系统,其特征在于:包括FTP服务器,FTP客户端,同步前置机,目标服务器和文件系统,所述同步前置机与目标服务器之间通过CMSP消息中间件实现数据传输;所述同步前置机内置FTP数据采集模块,云消息服务平台发送节点CMSPSN和FTP代理服务器,所述目标服务器内置文件接收模块。


2.根据权利要求1所述的基于CMSP的FTP安全传输系统,其特征在于:所述云消息服务平台发送节点CMSPSN负责将CMSP消息中间件中一个TopicA的消息发送到另一个TopicB;所述TopicB可以与TopicA在同一个CMSP集群中,也可以在不同的CMSP集群。


3.根据权利要求2所述的基于CMSP的FTP安全传输系统,其特征在于:所述FTP数据采集模块负责从FTP服务器采集数据,然后通过云消息服务平台发送节点CMSPSN将数据实时加密、压缩传输到目标服务器的CMSP消息队列中。


4.根据权利要求2所述的基于CMSP的FTP安全传输系统,其特征在于:所述FTP代理服务器负责接收来自FTP客户端的数据,然后通过云消息服务平台发送节点CMSPSN将数据实时加密压缩...

【专利技术属性】
技术研发人员:刘勇刘瑞功李朝铭
申请(专利权)人:浪潮软件集团有限公司
类型:发明
国别省市:山东;37

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

1