[ejabberd] Concurrent users
anders.trondheim at hotmail.com
Fri Nov 24 13:35:58 MSK 2006
Good morning Mickaël,
My question is rethorical and right now, mainly for personal satisfaction
(Even if I intend to try to pitch a solution for content push to my
employer, as we are already using Erlang). For now, my aim is to better
understand the limitations of the operating system and of the Erlang VM, so
the limit I have set in my mind is 1 million users, of which maybe 500,000
are online at the same time. I am hoping to find answers as to what the best
OS to run is, how big the cluster has to be, how machines can be added once
the server has gone live etc, as I know they are questions that will come up
if I try to get ejabberd in.
I am aware of ejabberd systems handling massive number of users. What is
their typical setup? What OS specific flags does one have to fine tune? Any
special flags set on the Erlang VM? On how many nodes is Mnesia replicated
before hitting problems? The systems we have developed so far have not even
gone close to these scalability requierments, where the limits are not the
CPU usage, but the network, port limits, etc.
// Anders Trondheim
>From: Mickaël Rémond <mickael.remond at process-one.net>
>Reply-To: ejabberd at jabber.ru
>To: ejabberd at jabber.ru
>Subject: Re: [ejabberd] Concurrent users
>Date: Fri, 24 Nov 2006 10:15:06 +0100
>Le 23 nov. 06 à 20:45, Anders Trondheim a écrit :
>>I've been playing around with ejabberd for some time and I've read
>>documents, faqs and done some tests with tsung (reaching about 6000
>>concurrent users on a small pc with distributed nodes) but it's difficult
>>to see how it is scaling on large clusters. What kind of setup is
>>preferred and what kind of user / machine can one expect?
>ejabberd can scale to very, very large deployment (several hundreds of
>thousands of simultaneously connected users).
>The real question is how much users do you want to support. This is
>relevant question. Otherwise, you can get advice that will lead you to
>oversize your infrastructure.
>ejabberd mailing list
>ejabberd at jabber.ru
Express yourself instantly with MSN Messenger! Download today it's FREE!
More information about the ejabberd