Re: HTTPS throughput too low
Status: Alpha
Brought to you by:
coroberti
From: Robert I. <cor...@gm...> - 2011-09-27 05:19:18
|
Dear CK Zhang, On Mon, Sep 26, 2011 at 5:01 AM, CK Zhang <ck...@fo...> wrote: > > ** ** > > I want to get high https stream with curl loader, but the Https throughput > is about 800kbps between two PC, Http throughput can reach 950Mbps in that 2 > pcs, I do know if some have experience like this, and get a high https > throughput with curl-loader, Thanks for any supports and help!!**** > > ** ** > > ** ** > > Here is my configuration:**** > > ** ** > > PC1:CPU Inter E2200, Mem 2G, 1000M NIC**** > > OpenSSL: **** > > openssl-devel-1.0.0-4.el6_0.2.x86_64**** > > openssl-1.0.0-4.el6_0.2.x86_64**** > > openssl-perl-1.0.0-4.el6_0.2.x86_64**** > > ** ** > > curl-loader-0.53**** > > ########### GENERAL SECTION > ################################**** > > BATCH_NAME= Apach**** > > CLIENTS_NUM_MAX=400**** > > CLIENTS_NUM_START=100**** > > CLIENTS_RAMPUP_INC=10**** > > INTERFACE =eth2**** > > NETMASK=16**** > > IP_ADDR_MIN= 172.16.76.150**** > > IP_ADDR_MAX= 172.16.246.250 #Actually - this is for self-control**** > > CYCLES_NUM= -1**** > > URLS_NUM= 1**** > > ** ** > > ########### URL SECTION ####################################**** > > ** ** > > URL=https://172.16.76.142/was/100KB.txt # the size of 100KB.txt is 100KB** > ** > > #URL=http://localhost/ACE-INSTALL.html**** > > URL_SHORT_NAME="local-index"**** > > 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 =1000**** > > ~**** > > ** ** > > PC2. Works as Webserver,CPU Intel E7600,Mem 4G, 1000M NIC**** > > Server version: Apache/2.2.21 (Unix)**** > > Server built: Sep 21 2011 16:19:43**** > > openssl-devel-1.0.0-4.el6_0.2.x86_64**** > > openssl-1.0.0-4.el6_0.2.x86_64**** > > openssl-perl-1.0.0-4.el6_0.2.x86_64**** > > ** > Interesting. What happens if you try HTTP? Does it impact throughput? Which tools you are using to measure throughput? What happens, if you try just to ftp some large file between the machines? What about CPU usage at both client and server? Which HTTP server is in use? Have you looked into logs of curl-loader and your web-server? -- Regards, Robert Iakobashvili, Ph.D. Home: http://www.ghotit.com Blog: http://dyslexia-blog.ghotit.com Twitter: http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... |