Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Load Testing Load Testing
Previous
 
Next
New Post
9/29/2009 3:20 AM
 

Hi all,

We are in the process of load testing our DNN solution. We are using TFS on Visual Studio. I thought I would post our findings to see if anyone can help.
 
·         The load testing tool was deployed on a server and 5 client machines.  During the testing the DBA’s traced database performance and the Virtual Machine console was monitored.
 
·         The initial test was to simulate growth over 10 minutes to 200 concurrent users growing incrementally by 10 users every 10 seconds.  This killed the machine after running for just 15 seconds (CPU maxing out at 100%).
 
·         We then added an additional virtual processor to the VM and the same test was re-run.  This time it fell over after 5 minutes of the testing period.
 
·         A third test was then performed to simulate growth over 25 minutes to 200 users growing incrementally by 10 users every 40 seconds.  This test was completed without the box falling over.  However, with an average CPU usage of 80% the site was extremely slow and not of an operational standard.
 
Next Steps
 
·         Review the test results from the various information sources in more detail to try and ascertain any conclusions on where the pinch points are.
·         Performance tuning of IIS,
·         Following the above, potential solutions to improve performance may become apparent.  Alternatively, other options could be:
o        Assign a specific processor to the VM
o        HTTP compression (although from research it appears that this puts extra load on CPU so may not be an option).
o        Add another virtual server and load balance between the two (although we would need to investigate if/how DNN could work in this set-up).
 
 
We could potentially have about 900 concurrent users. The next steps above aren’t really desirable and will take time. Does anyone have any thoughts or ideas to improve performance.
 
Thanks,
 
Kev
 
Ps – I tried to search on the forums for previous posts relating to this but it timed out! :(
 
New Post
9/29/2009 11:09 AM
 

hmm, I wonder how other frameworks fare under similar conditions

Thanks for sharing the data... 

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Load Testing Load Testing


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out