Hi all,

I've got Tomcat 6 running on a few separate internal dedicated test
machines in a data center, each with their own separate dedicated SQL
servers.

The servers themselves don't bat an eye for the tiny load i'm subjecting
them to.  For testing (using IE 6 or 7) I've been performing the same
action, loading a simple page that uses simple queries (packet captures
indicate that total data transferred is in the 200KB range, start to
finish), with the following results:
- on the webservers themselves, going to localhost:8754, pages take less
than 1 second, all told
- from another server in the same subnet, to tomcat via IP address to 8754,
1-2 seconds...so far, what's generally seen as normal in other environments
- from a system outside the data center (but still internal, using VPN over
dual T1's), again by IP, pages will load in ~17 seconds consistently using
two of the servers in separate subnets, and 12 seconds consistently from a
third (each server stands alone in its respective environment, hiding in
its own little VLAN)

The servers are configured similarly, as are the networks they live in.  For
a similar setup to other data centers more geographically distant, I can
usually expect to see loading times of 3-5 seconds, as opposed to the 12/17
seconds being seen in these cases.  If they were _all_ consistently 17
seconds, I'd be more inclined to point my finger firmly at the
network...that one server that's equivalent for all intents and purposes
completes the same task in 12, though, is a little strange.

The network config side of things is beyond my direct control.  There are
likely things there that can be fine-tuned by request, if I can figure out
what recommendation to make, and have evidence to support the
recommendation.

At this point, I'm particularly interested in whether there's anything
within my control to improve things.  The tomcat conf settings are fairly
vanilla -- are there any common things I should look at disabling or
changing which may improve things?  (Such as settings that could result in
lookups  and so on, which could slow things down notably even if they aren't
immediately apparent, given that the servers aren't under any notable load,
and so on.)

I'll happily post settings that may be of interest...I haven't done so just
yet, since I don't want to inundate you with irrelevant info.

Thank you for taking the time to throw any ideas you may have my way!

Cheers,
Ian

Reply via email to