我需要建立一个冗余的FTP存储服务,可以生存一个服务器崩溃。
我有两个服务器-- SrvA和SrvB,它们共享一个虚拟IP IpVirt ( IP通常指向SrvA,但如果SrvA有问题,则指向SrvB )。这两个服务器(Debian)都将配置FTP守护进程和FTP用户。
此时,始终可以使用IpVirt:故障转移FTP服务= OK访问FTP守护进程。
对于实际存储部分,我看到以下选项:
rsync SrvA和SrvB之间的FTP数据目录我正在考虑第二种选择:我想知道Ceph(我想试试)是否能胜任这份工作?
我是否可以将SrvA和SrvB作为Ceph基础结构的两个节点,其中数据存储在SrvA和SrvB上。但是,如果SrvA或SrvB中至少有一个出现了故障,那么也可以让Ceph的基础设施仍然可以为client ( SrvB、SrvA或任何其他客户端)访问?Ceph“主”故障转移系统(客户端将使用相同的IpVirt IP)。
在这种情况下,FTP数据目录将是C年会“卷”的挂载点。
注意:我计划将这两台服务器用于其他面向存储的服务(SMB、WebDAV、面向存储的web应用程序.)。然后,这些服务的数据目录将成为其他C年会“卷”的其他挂载点。
发布于 2016-07-10 14:10:03
Ceph需要相当多的节点来聚合合理的性能。
http://ceph.com/planet/zero-to-hero-guide-for-ceph-cluster-planning/
如果你只有两个DRBD是你最好的朋友。
http://clusterlabs.org/doc/en-US/Pacemaker/1.1/html/Clusters_从…_划痕/ch07.html
https://serverfault.com/questions/787702
复制相似问题