-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I need to know well in advance of any thing that will "stress test" systems on the 209.132.176.0/23 network. I want to ensure the LB can handle it. Note, incoming BW can exceed 2 Gb/s to the systems in the Red Hat DC. Thanks Mike McGrath wrote: > On 12/6/06, Ahmed Kamal <email.ahmedkamal@xxxxxxxxxxxxxx> wrote: >> Hi, >> Due to the web server hit faced with FC6 release, some actions are being >> taken to minimize the chance of facing such issues again. One of the >> steps >> is to stress test our web-server infrastructure to measure our current >> and >> future capabilities. I'd like to run some tests on fp.o web-server, >> please >> let me know your thoughts/comments. Here are some details. >> >> Test Targets: >> >> 1- Measure our bare (no caching) maximum serving rate >> 2- Measure our cached serving rate, to assess the implemented caching >> efficiency >> 3- Gather numbers like (When do we get CPU saturated, RAM requirements >> ..). >> Possibly draw graphs (everyone thinks graphs are cool), the numbers >> should >> help us base future calculations on a solid basis >> 4- Future: Possibly implement a mechanism to cap the maximum connected >> clients to a specific server, to the maximum it can handle gracefully, to >> avoid killing a server >> >> Test Plan: >> 1- A script was written which uses apache's ab tool to stress the server. >> Script will run on the web-server host. >> 2- The script fires a total number of connections equal to ten times the >> maximum concurrency rate (to get good average, and avoid transients) >> 3- The concurrency rate is sweeped between 10 and 400 (my 1G-RAM machine >> swaps at about 100 connections)? any suggestions? >> 4- All ab output is recorded for future analysis >> 5- A monitoring thread is fired before ab is launched. The monitoring >> uses >> "top" to record load/cpu/ram/process information in log files as well >> 6- Tests are repeated with "ab -k" for enabling the HTTP keep-alive >> option. >> Not sure if this is needed, or if it will make much difference! comments? >> 7- Tests are done once with caching enabled and one more time without >> caching >> >> Please let me know your thoughts about the testing setup, should we be >> recording more data? should we be stressing the server in a different >> way, >> should we be testing some apache config options ... etc ? >> Thanks > > Thanks for sending this out Ahmed, you and Paulo have been doing a > great job with all of this. Before we get started I'm hoping to get > cacti set up for a good baseline. One thing I'd like to note to the > rest of the list is that paulo and ahmed are both timezoned around > GMT, so they can do this easily during off hours as not to cause a > disruption. > > -Mike > > _______________________________________________ > Fedora-infrastructure-list mailing list > Fedora-infrastructure-list@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list - -- ======================================================== = Stacy J. Brandenburg Red Hat Inc. = = Manager, Network Operations sbranden@xxxxxxxxxx = = 919-754-4313 http://www.redhat.com = ======================================================== Fingerprint 03F7 43BE 1150 CCFA F57B 54DD AEDB 1C27 1828 D94D -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFFd3+QrtscJxgo2U0RAvPtAKDPKZWMzr+6m3/VUI5yYzKraTa7kQCfcmbR 2l8jIA7QuF1fHqnxIJeg9rE= =zIMR -----END PGP SIGNATURE-----