I'm by no means an expert, but I was on the zing.com team which used a flash front end with a java serving xml data and I think we realisticly got 500 on the same server with about 30-40% on the cpu (which was good).  I'm assuming that at 1000, it would have been around 60% or so.  That was on a box with 1gig of memory btw and I can't remember what that mem consumption was at the time.

I've often heard numbers like 1000 concurrent connections on a single box being a common max point, but I'm sure it can change per situation based on what you're doing.  The issue is quality of experience with that many users obviously.  *Can* a server do 2500?  I doubt it, but I could be totaly wrong.  And even if it could, it'd bprobably be a miserable experience.

Plus, that's just a single point of failure waiting to happen - what about failover/redundancy etc?  I've been down this road on a major scale and you have to have something planned for load balancing the community (hardware AND software IE: loadbalancing via the switch that handles your traffic etc), redundancy etc.

So, I hope this helps, but I would say that even if Red5 could handle that number, your hardware would have a problem I'm suspecting.  2500 concurrent is a big number, and so I'm assuming this is a rather big project - yes?

On 4/19/06, James Geary <[EMAIL PROTECTED]> wrote:
Hi Chris.

That does indeed help, but it would be good to know the Red5 estimated
delivery dates (I have looked again at the roadmap, but I can't see them
- am I being blind?)

Regarding the load issue, given that we don't need any video/audio,
would a target of 2500 users per server be unreasonable? The project is
actually going to support many more than that, but we can ring-fence
groups onto a certain server (so we would have, say, 20 servers).

Obviously, the more users the software can handle, the less we have to
invest in hardware and associated setup costs. :)

Thanks,

James




-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On
Behalf Of Chris Allen
Sent: Wednesday, April 19, 2006 2:24 PM
To: [email protected]
Subject: Re: [Red5] load testing

Hi James,

Lee gives good advice here. It does seem though, that your timeline
would work well with ours, and Red5 should be stable enough by the
time you need to deliver your product. We will be doing some stress
testing with version 0.5, so more information will be available about
the load it can handle then. So, with that in mind, you may want to
wait until that version before you decide it's going to work for you
guys.

As for running that many users at the same time, it may require more
than one server, however, we simply haven't figured out how we are
going to handle bridging multiple red5 servers together yet. Anyway, I
will let Luke talk about this point.

I hope that helps.

-Chris


On 4/19/06, Lee McColl-Sylvester <[EMAIL PROTECTED]> wrote:
>
>
>
> You can get the dates from the website www.osflash.org/red5
>
>
>
> It is suggested to wait until build 0.6 before building anything
extensive,
> though of course, you can start developing any time you like... I just
> wouldn't recommend selling anything you build until this time ;-)
>
>
>
> John Grden (see John, I spelled it right this time) and the lads are
better
> to answer if it will be stable enough before this, but either way, it
sounds
> like you will have more than enough time.
>
>
>
> Regards,
>
> Lee
>
>
>
>
>
>
>
>  ________________________________
>
>
> From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED]] On
Behalf
> Of James Geary
>  Sent: 19 April 2006 13:55
>
>  To: [email protected]
>  Subject: Re: [Red5] load testing
>
>
>
>
>
>
>
>
> Thanks for the quick response this morning Lee. One of the key
benefits of
> Red5 for us was the native flash data types, being able to pass around
> native arrays and objects without having to parse xml/strings. I have
looked
> into Oregano this morning and, while providing a good framework, it
still
> uses an xml socket connection, so still has to serialiase/deseralise
string
> data.
>
> Our project doesn't have to be delivered for another 7-8 months yet,
so
> maybe Red5 will be in a stable release by then... does anyone know a
final
> release date estimate yet?
>
>  ________________________________
>
>
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] ] On
Behalf
> Of Lee McColl-Sylvester
>  Sent: Wednesday, April 19, 2006 10:08 AM
>  To: [email protected]
>  Subject: Re: [Red5] load testing
>
>
>
> Do you require streaming live video or sound?  If not, I would advise
using
> Oregano, as it support great user management, persistent data and is
much
> more mature than Red5.  Otherwise, you may have to wait a while for a
> platform that fully supports your requirements while being stable
enough to
> manage the user count you are expecting.
>
>
>
> Regards,
>
> Lee
>
>
>
>
>
>
>
>  ________________________________
>
>
> From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED]] On
Behalf
> Of James Geary
>  Sent: 19 April 2006 09:48
>  To: [email protected]
>  Subject: [Red5] load testing
>
>
>
> Hi All. I am investigating the possibility of using the Red5 server
for a
> chat application. The app will be using a flash front end (obviously!)
and
> either remote shared objects or 'normal' messages through a socket
> connection.
>
>
>
> The application has to support 2500 concurrent users, so my question
is: Has
> anyone performed or know of any load testing utilities that we can use
to
> test? Or any indication of performance statistics would be very
useful!
>
>
>
> Thanks in advance,
>
>
>
> James
>
>
>
>
>
>
>
>
> James Geary
>  Producer
>  Dubit
>
>  Tel: 0113 2501101
>  Web: www.dubit.biz
>
>
>
>
>
>
>
>
> _______________________________________________
> Red5 mailing list
> [email protected]
> http://osflash.org/mailman/listinfo/red5_osflash.org
>
>
>

_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org

_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org



--
John Grden - Blitz
_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org

Reply via email to