Lowest Cost Cloud Load Testing Tool

Load Testing Drupal

load testing DrupalDrupal is one of the most popular open source content management platforms and is being adopted at ever larger organizations because of its powerful features.

Our team is conducting load testing against copies of Drupal on various sizes of EC2 instances. We intend to establish performance benchmarks for Drupal version 6.x.

load testing DrupalIf you are a Drupal developer and want to join us in the fun, please make a comment to this post or contact Scott Price at .

Other have previously established benchmarks for Drupal 5.x versus 4.7. Do you know of other Drupal benchmarking studies? Please share them with us.

There are many questions that can be asked, and we set out to answer as many as possible. Some key questions that we wish to answer:

  • How can you get Drupal to perform at an optimal level?
  • What are the affects of application caching?
  • How many concurrent users can different servers support without performance degradation?
  • Which database settings produce the greatest performance improvements?
  • How can you tell if you are tuning Drupal to get the best performance?
  • What Apache configuration settings impact Drupal performance?

To do a performance case study justice, this will not be a simple or quick process. Our goal is to publish a series of articles on our load tests, performance results, tuning, and conclusions.

We thought of this concept before LoadStorm was even a finished product, and Christian Romano's introduction laid the groundwork for what we wanted to do. Now we have begun the testing and intend to publish this complete series in the next few weeks. We welcome your input and feedback regarding any aspect of this study.

Amazon AWSPrimarly, our methodology will be to "keep it as simple as possible". Crawl - before walking - before running. We will get more advanced in our performance engineering techniques as we progress.

The fundamental process will be to install the application in a neutral environment so we can test it and establish baseline metrics without any modification to the "off the shelf" configurations. Specifically, we want to establish a basic Drupal install, run the simplest load tests, and make obvious configuration changes to measure performance.

LAMP stackLAMP stackLAMP stackLAMP stackWe will use a LAMP stack on small, large, and extra large Amazon EC2 server instances. Our Drupal application has 1,000 users and 10,000 pages. We didn't change any of the default settings of Drupal, Apache, or MySQL. We left everything as it comes out of the box. Remember crawl first...

The Amazon network pipe is essentially unlimited, so we knew that bandwidth would not be an issue. Our objective was to isolate any change in performance to the Drupal/Apache/MySQL configuration.

In 2008 when the Drupal Project announced the official release of Drupal 6, they made this statement:

"Dramatic Performance Improvements. All these new features come with an added bonus - higher performance. In addition to high-performance caching for anonymous users, Drupal 6 offers a host of under-the-hood optimizations that speed up sites with large numbers of logged-in users."

Let's find out how dramatic the higher performance really is. This should be fun and interesting.

We hope you get value from these test results. Each round of testing will have its own post, and I will summarize the results here.

Anonymous Users

Please review the details of this first series of load testing in the post Load Testing Drupal - Anonymous Users.

EC2 Instance Caching Users Requests/sec Avg Response Error Rate Result
Small Off 67 1.63 5 sec 0% Failure
Small On 100 2.7 0.34 sec 0% Success
Small On 500 14 0.68 sec 0% Success
Small On 926 28 0.53 sec 0% Success
Small On 1000 10.6 22.8 sec 81.5% Failure

Key performance data point: Normal page caching increases anonymous user requests/sec processing by 1,718%.








Comments

HulRwx

HulRwx [url=http://onnrainnmcm.com/#53801]MCM 長財布[/url] IqzMjw http://onnrainnmcm.com/ VcqDbj [url=http://mcmsenmon.com/#53652]MCM バッグ[/url] WjhMnr http://mcmsenmon.com/ PbzEyq [url=http://ninnkimcm.com/#34842]MCM 通販[/url] LaxFmz http://ninnkimcm.com/ YjpXlf [url=http://kaidokumcm.com/#18540]MCM 通販[/url] VciTep http://kaidokumcm.com/ EhbCie [url=http://manzokumcm.com/#66666]MCM キーケース[/url] ZyqLvj http://manzokumcm.com/ HwxJbw http://chloenihon.com/ JrfDib [url=http://chloenihon.com/]クロエ 長財布[/url] EohBtk http://louboutindendou.com/ XwtMtn [url=http://louboutindendou.com/]ルブタン セール[/url] BocDwx http://guccisenmon.com/ DapZle [url=http://guccisenmon.com/]GUCCI トートバッグ[/url] QanSje [url=http://mcmhannbai.com/]MCM 韓国[/url] WczScq [url=http://mcmhannbai.com/]MCM 長財布[/url]

Storm on Demand - Pay Per Test

Storm on Demand Users Cost
1,000 $39.90
5,000 $199.50
10,000 $399.00
25,000 $997.50
50,000 $1,995.00
100,000 $3,990.00
200,000 $7,980.00

performance testing sign upIt's easy. You can be load testing in 15 minutes.

  1. Click the "Free Account" button.
  2. Enter your name & email address.
  3. Click the confirmation link in an email.
  4. Create a test scenario for your site.
  5. Run a load test.
  6. Analyze the test results.
  7. Send us a testimonial because you are amazed!

Customers love our load testing tool

“We needed an easy & cost effective way to load test our Windows Azure solution. Thanks to LoadStorm - highly recommended!” - Jonas Stawski, Microsoft MVP

"LoadStorm is a very useful tool." Alan Cheung, Manager - Technical Services, Dow Jones Publishing Company

"It has been a pleasure to work with LoadStorm." - Mike Compton, V.P. of I.T., Hearst Business Media

"Load-testing in the cloud was a great solution and LoadStorm a dream partner. " - Julie Hansen, COO, Publisher, The Business Insider

"There was no risk because I knew what the tool would provide before spending a dime. LoadStorm is a great tool." - Richard Ertman, QA/Release Manager, PETA

"I am definitely a fan of LoadStorm. I like its ease-of-use and the way in which the solution scales." - Darin Creason, Sr. Software Engineer, TransCore Corp

Want a Live Demo? Have Questions?

Please feel free to contact us:

(970) 389-1899

We are eager to help you with LoadStorm in any way that you need.