一种分布式FTP服务的实现方法及装置制造方法及图纸

技术编号:16474328 阅读:59 留言:0更新日期:2017-10-29 01:47
本发明专利技术公开了一种分布式FTP服务的实现方法及装置,该方法的步骤包括:对集群中的节点进行分布式文件系统的部署;其中,任意两个节点能够相互访问;在节点中安装CTDB组件,并开启CTDB组件对分布式文件系统的访问权限;在节点中安装FTP应用,建立CTDB组件与FTP应用的通信关系,并通过CTDB组件对FTP应用进行管理。由于CTDB组件具有节点监控、切换的功能,因此当某一节点中的FTP服务出现故障时,CTDB组件能迅速将FTP服务转移到集群中的正常节点中继续运行,保证FTP服务的稳定,并且由于分布式文件系统对于数据具有冗余备份机制,确保了文件的整体安全。因此,本方法所提供的FTP服务具有高可用性。

Method and device for implementing distributed FTP service

The invention discloses a method and device for implementing distributed FTP services, the method comprises the following steps: distributed file system deployment of nodes in the cluster; among them, two nodes can access each other; install the CTDB component in the node, and open the CTDB module access to distributed file system; install FTP the application in the node, the communication relationship between CTDB components and FTP application, and CTDB components through the management of the FTP application. The CTDB module has a node monitoring, switching function, so when a node in the FTP service fails, the CTDB component can quickly be transferred to normal FTP service node in the cluster to guarantee FTP service operation, stability, and the distributed file system for data with redundancy backup mechanism to ensure the overall security document. Therefore, the FTP service provided by this method has high availability.

【技术实现步骤摘要】
一种分布式FTP服务的实现方法及装置
本专利技术涉及分布式集群领域,特别是涉及一种分布式FTP服务的实现方法及装置。
技术介绍
随着大数据、云计算、海量存储等技术在企业信息系统中的广泛应用和深入发展,用户的核心应用数量越来越多,对于服务的高可用的要求越来越高,保证服务的高可用是用于防止核心计算机系统因故障而停机,进而影响服务正常工作的最有效手段,实现高可用的服务是提升集群软件应用品质的基础。FTP服务是通过使用FTP协议进行文件传输的服务,在众多网络服务中起着至关重要的作用,用户可以在FTP服务中获取文件存储设备中共享的文件或是通过FTP服务实现设备之间点对点的文件互传,因此为应用中的数据分享提供了有力的帮助。由于FTP服务的功能强大,并且是应用中经常会使用到的服务,因此对于FTP服务是否在具有高可用性的同时易于维护和管理成为了用户所关注的重点。但是,现有的可以实现FTP服务的大型软件,如Heartbeat、Corosync、Rhcs以及Keepalive等,在集群中的配置FTP服务的操作往往较为繁琐、后期维护性差并且不利于管理,因此增加了整体的使用开销并降低了FTP服务的使用效率。本文档来自技高网...
一种分布式FTP服务的实现方法及装置

【技术保护点】
一种分布式FTP服务的实现方法,其特征在于,包括:对集群中的节点进行分布式文件系统的部署;其中,任意两个所述节点能够相互访问;在所述节点中安装CTDB组件,并开启所述CTDB组件对所述分布式文件系统的访问权限;在所述节点中安装FTP应用,建立所述CTDB组件与所述FTP应用的通信关系,并通过所述CTDB组件对所述FTP应用进行管理。

【技术特征摘要】
1.一种分布式FTP服务的实现方法,其特征在于,包括:对集群中的节点进行分布式文件系统的部署;其中,任意两个所述节点能够相互访问;在所述节点中安装CTDB组件,并开启所述CTDB组件对所述分布式文件系统的访问权限;在所述节点中安装FTP应用,建立所述CTDB组件与所述FTP应用的通信关系,并通过所述CTDB组件对所述FTP应用进行管理。2.根据权利要求1所述的方法,其特征在于,该方法进一步包括:设置所述FTP应用的公网IP地址。3.根据权利要求2所述的方法,其特征在于,该方法进一步包括:根据所述公网IP地址对所述FTP应用进行访问。4.根据权利要求1所述的方法,其特征在于,该方法进一步包括:打印对所述FTP应用的管理信息。5.根据权利要求1所述的方法,其特征在于,所述开启所述CTDB组件对所述分布式文件系统的使用权限具体为:通过对配置文件进行修改以开启所述CTDB组件对所述分布式文件系统的使用权限。6.根据权利要求1所述的方法,其...

【专利技术属性】
技术研发人员:臧林劼
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1