OpenX集群Rsync与Coud文件系统?

我正在为openx组build一个集群,并对集群文件系统vs rsync提出了一个问题。

这是我目前的设置:

负载平衡的2个主力箱来提供服务和计数广告(使用“分布式统计”方法)这些服务器将拥有自己的数据库,每隔10分钟将其迁移到主数据库。

– 一个pipe理员/桂盒直接连接到“主”数据库(只是为了拉动报告,贩运等)

– 一个数据库框,将容纳数据库

一旦我得到在群集上运行的服务器,如果我决定将横幅上传到“pipe理员”框,它只存在于pipe理员框中。 这可能会导致群集尝试拉取图像时出现问题。 为了解决这个问题,我已经考虑过对“images”目录进行rsyncing(每10分钟一次,或者只是设置一个基于群集的文件系统来容纳所有的图像。

哪个更好? 还有没有想过的另一种select?

谢谢!

我正在按照这里写的方法: http : //blog.openx.org/10/serving-billions-of-ads-using-openx/

如果你的数据经常变化(我认为是这样),2台服务器就足够了,你应该把分布式文件系统(OCFS2,GFS)和DRBD结合起来。 如果不是,那么当大多数数据是静态的时候,你可以使用rsync + incron 。 如果你想添加更多的服务器,build立共享存储是另一种select。