6

创建大型(100k+ 用户)Ejabberd 集群的推荐 Amazon EC2 实例大小是多少?

我的意思是,使用更多的小型实例还是使用更少的大型实例更有效/成本更低?

用于集群计算的 HVM 镜像是否对 Ejabberd 集群有任何用途,或者标准镜像是否足以满足此目的?

4

1 回答 1

14

eJabberd 可以使用大量内存但不会使用大量 CPU,因此内存是最大的考虑因素。这真的取决于你在谈论多少个连接。100k+ 连接,您至少需要一个大型实例。

来自MetaJacks 博客(Strophe 的创建者,Javascript XMPP 库)

“对于 Chesspark,我们为数百个连接使用超过一档的 RAM。Jabber.org 的 10k+ 连接使用大约 2.7GB 的 RAM。”

一个大型实例有 7.5GB 的 RAM,这对于 100k+ 连接来说是不够的。我会说您正在查看大型实例或高内存实例的 2-3 服务器集群。

只有当您需要软件虚拟机不提供的硬件支持(例如显卡处理)时,才真正需要 HVM。内存或 CPU 不需要。

于 2012-04-30T16:49:27.343 回答