Page 1 of 1

Peak performance and server load testing

Posted: Wed Apr 22, 2009 1:45 pm
by cmeurer
What kind of order throughput can I expect on a 2 cpu Xeon with 4 GB ram? w Raid.
What kind of page views per hour, orders per hour, hits per hour etc?

Re: Peak performance and server load testing

Posted: Fri Apr 24, 2009 1:20 pm
by cmeurer
bump

Re: Peak performance and server load testing

Posted: Mon Apr 27, 2009 8:21 am
by mazhar

Re: Peak performance and server load testing

Posted: Mon Apr 27, 2009 10:42 am
by kastnerd
Similar topic different Question. What type of benchmarks would best show how well your server will run Able? Some of my pages take a bit to load but im not sure why?

Also see this post
viewtopic.php?f=42&t=9129

Re: Peak performance and server load testing

Posted: Mon Apr 27, 2009 10:46 am
by cmeurer

Re: Peak performance and server load testing

Posted: Mon Apr 27, 2009 11:03 am
by Logan Rhodehamel
cmeurer wrote:This post proved most helpful:
viewtopic.php?f=42&t=8269&p=36753&hilit ... der#p36753
That post dealt more with catalog structure than with order throughput. About how many products would be in your store catalog?

Re: Peak performance and server load testing

Posted: Mon Apr 27, 2009 11:08 am
by cmeurer
Well we are really looking for any guidance on capacity (orders, SKUs, concurrent users, customers, etc.). Pretty typical dual core hardware.... cm

Re: Peak performance and server load testing

Posted: Mon Apr 27, 2009 12:26 pm
by Logan Rhodehamel
Load tests are always difficult. There are so many variables that can affect performance ranging from machine configuration to external latency (e.g. third party shipping gateways). But I ran a quick test using our sample store data on this machine:

AMD Athlon 64 X2 Dual Core 6000+ 3GHZ
3GB Ram
Windows Vista
Local SQL 2005 Express

I load tested a checkout sequence:

add product to basket
view basket
checkout

All together the sequence involves 3 GETs and 4 POSTs. The machine was able to process approximately one complete checkout sequence per second. It was running at 7.03 requests per second (422 pages served per minute).

This was done with a sample of 20 concurrent users. Most importantly, not a single checkout was dropped or errored. This is of special note because AbleCommerce 7.0.2 has a fully transactional checkout sequence with a retry logic. Under high load, contention for resources is a reality. AC7 is able to respond accordingly.