I don't want answer related to processors.
I want the number you actually want to support. Then when knowning those 
numbers, one can think
about an architecture needed to support it.
So the questions remains open:
- How many concurrent users do you have to support ?
- How many requests per second do you have to sustain (average value) ?
- What is the total thruput needed (Bytes/Sec) ?
I can add this question:
- What is the maximum allowed latency time ?

This being said, 10 users per server is normally very small number unless the 
user are asking a lot
of data or number crunching processing.

> If session timeout is set to 10 min,

The question is: why would a session be 10 minutes ? Why not 10 seconds or 10 
hours ?
You have to tell more about your application if you want good advice.

> Max. 50Kb/sec for 1 request

Then how long is a request ?
You should not give thruput for a request but data size involved in a request. 
And remember we are
only interested in the AVERAGE value !

> In total, I assume 500 Kb/sec per server.

500 kilo-bit-per-second is not big. Any personal computer is able to handle 
this.

--
Contribute to the SSL Effort. Visit
http://www.overbyte.be/eng/ssl.html
--
[EMAIL PROTECTED]
Author of ICS (Internet Component Suite, freeware)
Author of MidWare (Multi-tier framework, freeware)
http://www.overbyte.be



----- Original Message ----- 
From: "S.Korotky" <[EMAIL PROTECTED]>
To: "ICS support mailing" <twsocket@elists.org>
Sent: Monday, March 20, 2006 12:56 PM
Subject: Re: [twsocket] Scalable web-based application: with or without ICSand 
how?


> > Questions:
> Hm. I can answer to your questions only as it is planned, because the 
> application
> is being tested in 1-server configuration now with a low load.
>
> > - How many concurrent users do you have to support ?
> In an ordinary 1-processor configuration, the single server should be capable
> to process at least 10 users simultaneously. As for overall user count,
> am I right that it will be as much as 10*N, where N is a number of
> servers in cluster?
>
> > - How many requests per second do you have to sustain (average value) ?
> 10, for 1-server configuration, if I understand you properly, but I'm not 
> sure.
> If session timeout is set to 10 min, then the application may hold up to
> 6000 sessions every moment. We hope this will work with 500Kb (max)
> per-session data on 4Gb RAM.
>
> > - What is the total thruput needed (Bytes/Sec) ?
> Max. 50Kb/sec for 1 request. In total, I assume 500 Kb/sec per server.
>
> Best wishes,
> Stanislav Korotky,
> Russia, Moscow, GMT +3.00
>
> -- 
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://www.elists.org/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to