OpenX 集群 Rsync 与 Coud 文件系统?

OpenX 集群 Rsync 与 Coud 文件系统?

我正在为 openx 组建一个集群,对集群文件系统与 rsync 有一个疑问。

以下是我当前的设置:

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

- 一个管理/GUI 框直接连接到“主”数据库(仅用于提取报告、交易等)

- 用于存放数据库的数据库盒

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

哪一个更好?还有其他我还没想到的选择吗?

谢谢!

我遵循这里写的方法:http://blog.openx.org/10/serving-billions-of-ads-using-openx/

答案1

如果你的数据经常变化(我认为是这样),而且 2 台服务器就足够了,那么你应该结合使用分布式文件系统(OCFS2、GFS)DRBD。如果没有,您可以使用 rsync +因克龙当您的大部分数据都是静态的时候。如果您想添加更多服务器,构建共享存储是另一种选择。

相关内容