[ejabberd] Ejabberd hardware requirements for very high load

Max Bourinov bourinov at gmail.com
Sat Jan 14 12:22:10 MSK 2012

Best regards,
Hi guys,

We also planing to heavily utilize ejabberd in out project. At the moment
we use servers like this:

Our current config is: 2 x Xeon, 16 Gb RAM, 1Gbit Uplink. With these
servers I want to achieve equal resources utilization (when 80% of CPU and
80% of RAM is busy network link must be utilized by 80% too). Of couse this
is ideal case but this is what I want to achieve. With those little tests I
have done so far I think RAM is a resource that should be increased up to
32 Gb to make sure I don't hit RAM limits when other resources far from
planned utilization.

Since my setup consists not only from ejabberd, but also our own Erlang
applications, I am considering this server family worth to try:

Best thing about this server is that I can have up to 36 cores in one box
for relatively low cost. Moreover there are 24 DIMM slots where you can put
up to 384 Gb of RAM.

p.s. I hope that it is ok to give links to vendors websites.

Best regards,

On Fri, Jan 13, 2012 at 7:31 PM, David Chan <chan_hok_ching at yahoo.com>wrote:

> Hi Michael, Kirk:
> Yeah I think 2 mil connections on a single machine is impressive indeed.
> But I think using a big fat machine alone (i.e. scaling UP) won't achieve
> that, they might have some special resource optimization software?
> What I want to achieve in my project is like having 10+ (cheap) machines
> to handle large scale traffic.
> It will be great if configuring ejabberd (clustering) alone is enough to
> achieve this, without using some kind of rocket-science tools.
> I came across Lobo loco's article before, I'll try on that some time later
> (I thought the clustering was easy... anyway), thx man!
> David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.jabber.ru/pipermail/ejabberd/attachments/20120114/dfafebac/attachment.html>

More information about the ejabberd mailing list