负载平衡 FTP/TLS(FTP/SSL、FTPS)

负载平衡 FTP/TLS(FTP/SSL、FTPS)

我知道 FTP 负载平衡本身就存在一些问题,而加入 SSL 会让问题变得更加困难。

是否有人知道现有的产品可以很好地平衡 RFC4217 FTP/TLS 的负载?(也称为 FTP/SSL 和 FTPS)

请注意,我不是在询问 SFTP(SSH 的文件传输协议)——这很容易实现负载平衡,但不幸的是不是我可以使用的选项。

答案1

你可能会发现mod_proxyProFTPD 模块对此很有用;它支持 FTP 和 FTPS 的正向和反向代理,以及负载平衡(多种形式)。

全面披露mod_proxy:我是和的作者proftpd

答案2

是否可以使用 LVS 设置 Linux 系统?我不确定它是否适用于 TLS,但我知道因为它在传输层运行,所以它可以适用于 FTP。

看一眼维基媒体以及它们的情况使用它以实现适当的 SSL 网络流量负载平衡。

答案3

看看 HAProxy,它可能无法跟踪与全局 FTP 会话相关的数据连接,但您可以欺骗 FTP 协议配置以在会话中提供连接一致性。

相关内容