<br><font size=2 face="sans-serif">Hi,</font>
<br>
<br><font size=2 face="sans-serif">I have an application with the following
characteristics and am trying to determine if Stunnel would be a suitable
option for securing my transmissions (in particular, will it scale):</font>
<br>
<br><font size=2 face="sans-serif">- Each of my clients is connected to
the Internet via a 56Kbps modem. My server has whatever bandwidth
it needs.</font>
<br>
<br><font size=2 face="sans-serif">- Each client "transaction"
consists of (a) connecting to a central server using a TCP/IP-based protocol,
(b) uploading a 512KB block of data and (c) disconnecting.</font>
<br>
<br><font size=2 face="sans-serif">- Our server needs to be able to handle
2000 concurrent clients under peak loads.</font>
<br>
<br><font size=2 face="sans-serif">- Under the peak load above, I would
like to limit the time a client takes to perform a "transaction"
to around five minutes or so (uploading 512KB at (56Kbps / 2) = 28Kbps
should take ~2.5 minutes). </font>
<br>
<br><font size=2 face="sans-serif">My questions are:</font>
<br>
<br><font size=2 face="sans-serif">(1) Do I have any reason to believe
that Stunnel will simply not be able to scale to handle the load described
above (i.e. a steady load of 2000 concurrent clients connecting, uploading
half a megabyte of data and disconnecting)?</font>
<br>
<br><font size=2 face="sans-serif">(2) If Stunnel can handle this - do
you have any thoughts on what sort of machine (or machines) I should be
running my server-side Stunnel daemon(s) on? I am particularly concerned
about CPU usage.</font>
<br>
<br><font size=2 face="sans-serif">I apologize in advance for any overlap
between this query and past threads in the archive/information on the website
- I wanted to make sure that I ran the specific requirements above past
somebody with experience using Stunnel.</font>
<br>
<br><font size=2 face="sans-serif">Thanks,<br>
<br>
Ankur</font>