RE: HTTPS throughput too low
Status: Alpha
Brought to you by:
coroberti
From: CK Z. <ck...@fo...> - 2011-10-11 09:14:49
|
Dear Robert Thanks a lot for your replay, Here are some answer about your questions What happens if you try HTTP? Does it impact throughput? It is normal and perfect if I test with HTTP, The throughput can reach to 950Mbps. Which tools you are using to measure throughput? There are 2 ways I used, 1 check the log summary form cur-loader like this" Ti:5261372B/s,To:18375B/s" 2 check real time traffic speed on switch with connected test PC and HTTP server What happens, if you try just to ftp some large file between the machines? NO test What about CPU usage at both client and server? Both they are busy, about 80% Which HTTP server is in use? Apache/2.2.21 Have you looked into logs of curl-loader and your web-server? Checked log, not find abnormal issue. Today, I used Loadrunner11 to simulate https traffic with same environments (same apache server) , it can reach to 110Mpbs. But still only get 800kbps with cur-loader. Best Regards, CK #8042 From: Robert Iakobashvili [mailto:cor...@gm...] Sent: Tuesday, September 27, 2011 1:19 PM To: curl-loader-devel Subject: Re: HTTPS throughput too low 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/> http://dyslexia-blog.ghotit.com Twitter: <http://twitter.com/ghotit> http://twitter.com/ghotit Facebook: http://facebook.com/ghotit ...................................................................... Ghotit Dyslexia Assistive technology that understands you ...................................................................... *** Please note that this message and any attachments may contain confidential and proprietary material and information and are intended only for the use of the intended recipient(s). If you are not the intended recipient, you are hereby notified that any review, use, disclosure, dissemination, distribution or copying of this message and any attachments is strictly prohibited. If you have received this email in error, please immediately notify the sender and destroy this e-mail and any attachments and all copies, whether electronic or printed. Please also note that any views, opinions, conclusions or commitments expressed in this message are those of the individual sender and do not necessarily reflect the views of Fortinet, Inc., its affiliates, and emails are not binding on Fortinet and only a writing manually signed by Fortinet's General Counsel can be a binding commitment of Fortinet to Fortinet's customers or partners. Thank you. *** |