we (i and a colleague) have a system where we probe a large number of
IP addresses out there in the Internet.  A probe consists of opening
a http URL on that system and when we get back the (expected) 401
response, we close the connection. about 7% of the time, we get no response
and we close the connection after several seconds.

for more or less any Intel-style server, we can run about 500-1000
probes per second (via a driver program with 50-100 threads).

here’s the unexpected part: we go to a cloud vendor and run this program
in a few instances, but no matter how many instances we run, once we get
to about 1000 probes/s total, additional instances or driving rates do not
increase the total rate, but simply increase packet loss and the number of calls
from the cloud vendor.

we’ve tried this on SIlverLining (an AT&T cloud) and RackSpace, with
pretty much identical results. we’ve hypothesized this as a limit of a site-wide
NAT box or some such, but it seems unlikely. before we go repeat this experiment
with other cloud vendors, does anyone have any comments on what this might be
or if other vendors might do better or worse?

        andrew

-----------------------
Andrew Hume
949-707-1964 (VO and best)
732-420-0907 (NJ)
and...@research.att.com



_______________________________________________
Tech mailing list
Tech@lists.lopsa.org
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to