Michael,
Pleaes find my response below.
Regards,
Savvas.
> Hello savvas,
>
> I didnt see windows requirements calculator, and thins u need to evaluate
> number of params for this.
What is a windows requirements calculator? Can you give examples?
> Actually it's good idea to create such a tool :)
>
> I think that the bandwidth calculation is the area where u need concetrate.
for now network bandwidth is not an issue because we will have very quick
connection
> So, you should know
>
> 1) how many people time will access your WS at one time
The reuquests do not have a linear relation with people but we expect to
have 8000 requests per minute.
> 2) data transfer rate
SOAP requests. Size of each SOAP message should be less than 1kb
> 3) response rate
less than 700ms. Most of the time 500-600ms is spent calling stored
procedures through an ODBC.
Basically we are trying to propose the hardware specifications (e.g. dual
core, 4GB RAM, 100GB HDD 7200 etc) and OS specifications (e.g. windows 2003
standard edition) that are able to handle such a load of Webservices calls.
> ---
> WBR,
[quoted text clipped - 16 lines]
> s> in
> s> less than 2s.
Michael Nemtsev [MVP] - 07 Feb 2008 09:54 GMT
Hello savvas,
>> I didnt see windows requirements calculator, and thins u need to
>> evaluate number of params for this.
s> What is a windows requirements calculator? Can you give examples?
I meant the hardware requirements calc u a looking for :)
s> for now network bandwidth is not an issue because we will have very
s> quick connection
>> 1) how many people time will access your WS at one time
s> The reuquests do not have a linear relation with people but we expect
s> to have 8000 requests per minute.
s>
>> 2) data transfer rate
s> SOAP requests. Size of each SOAP message should be less than 1kb
so, 4-8MB per minute
>> 3) response rate
s> less than 700ms. Most of the time 500-600ms is spent calling stored
s> procedures through an ODBC.
s> Basically we are trying to propose the hardware specifications (e.g.
s> dual
s> core, 4GB RAM, 100GB HDD 7200 etc) and OS specifications (e.g.
s> windows 2003
s> standard edition) that are able to handle such a load of Webservices
s> calls.
ok, but what are the payload of this web services? what are they gonna do?
extract data from DB or what?
I suppose before gonna to production u need the environment where to develop
your services. My point is that u need to have any environment to start performance
measuring, and after than decide what do u need in production
---
WBR,
Michael Nemtsev [.NET/C# MVP] :: blog: http://spaces.live.com/laflour
"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo