Magento Cloud Hosting Benchmark

Addendum: See our recently updated Magento Hosting results, or learn more about hosting Magento on Pagoda Box. We’ve also just released a Quickstart of Magento 1.6. Try it free, in under 5 minutes: Login for Magento Quickstart.

We’ve just completed an initial series of Magento cloud hosting benchmarks for Pagoda Box, and included pricing. Here are the results:

Note: This is by no means exhaustive, nor does it reflect ‘packages’. We’ve listed only a few benchmarks along a very granular sliding scale. Since we charge hourly, feel free to configure your own Magento site, scale briefly for pennies per hour, benchmark, then scale back down to free. Make sure to let us know what you find.

65,460 Pageviews per Hour – $491/mo

5 600 MB RAM Instances $353/mo
500 MB RAM DB $64/mo
500 MB RAM Memcache $64/mo
SSL $10/mo

Siege Concurrency:   30
Transactions:   1091
Availability:     100.00 %
Elapsed time:   59.08 secs
Data transferred:  7.39 MB
Response time:   1.06 secs
Transaction rate:   18.47 trans/sec
Throughput:   0.13 MB/sec
Concurrency:   19.62
Successful transactions:   1091
Failed transactions:    0
Longest transaction:   4.58
Shortest transaction:   0.28

58,680 Pageviews per Hour – $439/mo

5 600 MB RAM Instances $353/mo
300 MB RAM DB $38/mo
300 MB RAM Memcache $38/mo
SSL $10/mo
Siege Concurrency:   30
Transactions:   978 hits
Availability:   100.00 %
Elapsed time:   59.82 secs
Data transferred:   6.63 MB
Response time:   1.29 secs
Transaction rate:   16.35 trans/sec
Throughput:   0.11 MB/sec
Concurrency:   21.11
Successful transactions:   983
Failed transactions:   0
Longest transaction:   4.69
Shortest transaction:   0.27

52,920 Pageviews per Hour – $313/mo

4 600 MB RAM Instances $227/mo
300 MB RAM DB $38/mo
300 MB RAM Memcache $38/mo
SSL $10/mo

Siege Concurrency:   30
Transactions:   882 hits
Availability:   100.00 %
Elapsed time:   59.67 secs
Data transferred:   5.97 MB
Response time:   1.48 secs
Transaction rate:   14.78 trans/sec
Throughput:   0.10 MB/sec
Concurrency:   21.85
Successful transactions:   884
Failed transactions:   0
Longest transaction:   6.80
Shortest transaction:   0.26

46,080 Pageviews per Hour – $212/mo

2 600 MB RAM Instances $126/mo
300 MB RAM DB $38/mo
300 MB RAM Memcache $38/mo
SSL $10/mo

Siege Concurrency:   20
Transactions:   768 hits
Availability:   100.00 %
Elapsed time:   59.57 secs
Data transferred:   5.22 MB
Response time:   1.05 secs
Transaction rate:   12.89 trans/sec
Throughput:   0.09 MB/sec
Concurrency:   13.58
Successful transactions:   768
Failed transactions:   0
Longest transaction:   3.67
Shortest transaction:   0.27

21,180 Pageviews per Hour – $136/mo

1 600 MB RAM Instances $50/mo
300 MB RAM DB $38/mo
300 MB RAM Memcache $38/mo
SSL $10/mo

Siege Concurrency:   10
Transactions:   353 hits
Availability:   100.00 %
Elapsed time:   59.85 secs
Data transferred:   2.38 MB
Response time:   1.14 secs
Transaction rate:   5.90 trans/sec
Throughput:   0.04 MB/sec
Concurrency:   6.74
Successful transactions:   353
Failed transactions:   0
Longest transaction:   4.45
Shortest transaction:   0.34

Testing Details

To test Magento’s Community demo, we adjusted web server and database settings for various traffic and scaling levels. The siege tests were conducted inside our datacenter to eliminate external latency in the results. Each test hit a list of representative URLs, including Home, Catalog, Product, CMS, Cart, and Checkout Pages. Add to Cart and Checkout pages made up 20% of the URL list, to ensure database writes were representative of general browse/shop/conversion statistics. We primed cache before siege testing.