Re: Curl-loader results vary from time to time
Status: Alpha
Brought to you by:
coroberti
From: alo s. <asi...@ic...> - 2008-11-03 19:19:14
|
Hi Robert, Thanks for your reply and appreciate it. I have upgraded the test client's RAM from 2 gig to 4 gig and now it gives me a kind of consistent result, though it varies a little. I have followed the FAQ sec 7.2 recommendations but that didn't make any big difference. Now, i have another question: what is the best configuration for testing 50 000, 60 000, 70 000, 100 000 requests. Currently i am using the following configuration, ########### GENERAL SECTION ################################ BATCH_NAME= 15Kr6 CLIENTS_NUM_MAX=15000 CLIENTS_NUM_START=100 CLIENTS_RAMPUP_INC=75 INTERFACE =eth0 NETMASK=16 IP_ADDR_MIN= 10.0.1.240 IP_ADDR_MAX= 10.0.1.240 CYCLES_NUM= 1 URLS_NUM= 1 ########### URL SECTION #################################### URL=http://xx.x.x.xxx:pppp/main URL_SHORT_NAME="SA-home" REQUEST_TYPE=GET TIMER_URL_COMPLETION = 0 # In msec. When positive, Now it is enforced by cancelling url fetch on timeout TIMER_AFTER_URL_SLEEP =0 My test client is: Linux Operating System: CentOS release 5.2 (Final) CPU: Intel(R) Core(TM)2 Duo CPU E4600 @ 2.40GHz Ram: 4 Gigabytes DDR2 My hosting server is: Linux Operating System: CentOS release 5 (Final) CPU: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz Ram: 4 Gigabytes DDR2 Please let me know the optimum and best configurations for testing really big loads. The reason why i am asking this question is, when i put CLIENTS_RAMPUP_INC=50, it takes more time but less failed. when i put CLIENTS_RAMPUP_INC=75, it takes less time and more failed. And because of it, i am not able to come to a conclusion with respect to the runtime and number of failed requests. Most of the time, it throws the Connection time-out error in the log file. Again when i increased the TIMER_URL_COMPLETION, it didn't make big difference. Greatly appreciate your reply.. Thanks, Alo Robert Iakobashvili wrote: > Hi Alo, > > > On Thu, Oct 30, 2008 at 3:17 PM, alo sinnathamby > <asi...@ic... <mailto:asi...@ic...>> wrote: > > Hi Robert, > > Thanks for your immediate reply and appreciate it. I am looking at > your > suggestions and in the mean time please find below the conf file > for the > tests that i run, > Greatly appreciate your help. > > > The suggestions are: > a) to all at the erors in SAH10000r5.log, what is written there, when > there are errors; > b) look in FAQs about increasing performance on a client side (file > descriptors), etc > for a big load -optimization; > c) look at your server side; > > See others embedded: > > ########### GENERAL SECTION ################################ > BATCH_NAME=SAH10000r5 > CLIENTS_NUM_MAX = 10000 > > > Each client requires about 40K memory, which means, that your 4GB > memory is not > enough. > Working with more than 4000-5000 clients requires doing the Big-Load > optimizations > as in FAQs. > > Try to work lets say with 1000-5000 clients and to make Big-Load > optimizations. > > > CLIENTS_NUM_START = 50 > CLIENTS_RAMPUP_INC= 50 > INTERFACE=eth0 > NETMASK=24 > IP_ADDR_MIN=10.0.1.240 <http://10.0.1.240> > IP_ADDR_MAX=10.0.1.240 <http://10.0.1.240> > CYCLES_NUM= 1 > URLS_NUM=1 > > > Really you are running more than one cycle, are not you? > > -- > Truly, > Robert Iakobashvili, Ph.D. > ...................................................................... > Assistive technology that understands you > ...................................................................... NOTE: This message, and any attached files, contain information that is privileged, confidential, proprietary or otherwise protected from disclosure. Any disclosure, copying or distribution of, or reliance upon, this message by anyone else is strictly prohibited. If you received this communication in error, please notify the sender immediately by reply e-mail message or by telephone to one of the numbers above and deleting it from your computer. Thank you. |