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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Can DNN handle this? (scalability)Can DNN handle this? (scalability)
Previous
 
Next
New Post
7/24/2007 10:56 AM
 

First of all I would like to say that we've been using DNN for about 3 years now for lots of our client's websites and it has been fantastic.  However, most of these sites have been fairly small both in terms of # pages, # of registered users, and # of page views per month/day.

We're working on a site for a new client that is expecting 20,000 to 100,000 page views per month and I'm trying to evaluate if DNN can handle this type of load effectively. I've searched around on the forums here for answers to some performance and scalability questions, but so far I haven't found a lot of definitive answers.  I know the dotnetnuke.com site handles a lot of users, but on what hardware/software configuration?

Our plan for this site it to have a dedicated Windows 2003 server machine with a fast dual-core processor and ~ 2 GB RAM.  This machine will host both the DNN site and the SQL Server 2005 database.  For all intensive purposes, this will be the only website hosted on this machine.

I'm looking for some feedback from you guys about what the recommended IIS 6, ASP.NET, and SQL Server 2005 configuration should be to get the best performance out of the latest DNN (4.5.4).  I'm assuming DNN should be run inside it's own IIS AppPool, with it's own user account, but type of AppPool settings have you guys found to work best in terms of memory limits, recycle times, etc?  Are there any SQL Server indexing / tuning steps I can do that will speed up DNN dramatically?  Should I use the memory or disk cache?

I've seen a lot of posts with comments like "DNN can handle X load as long as you have IIS configured correctly" but no-one ever seems to say what a "correct" IIS configuration is!!

I'd also be interested to know what type of performance testing tools others have used to load-test DNN sites.  So far I have experimented with the "Web Test" tools in Visual Studio 2005 Team Suite.

Thanks very much for your feedback!

 
New Post
7/24/2007 11:40 AM
 

I've got a site I setup on DNN running just a few modules, http://www.modmyspaces.com in June it had 40k sessions, with nearly 500k page views. It runs on a box with probably 25-30 other sites and SQL 2k5 on the same machine. The only issue I've had with it is a possible memory leak in one of the modules, but nothing too major. It's currently running 4.5.4 without any issues at all.

 


Chris Hammond
Former DNN Corp Employee, MVP, Core Team Member, Trustee
Christoc.com Software Solutions DotNetNuke Module Development, Upgrades and consulting.
dnnCHAT.com a chat room for DotNetNuke discussions
 
New Post
7/24/2007 11:46 AM
 

Thanks for the reply. What caching and compression settings are you using on the DNN Host Settings page?  Do you have each of those 25-30 sites running in their own separate AppPools in IIS?

 
New Post
7/24/2007 3:13 PM
 

Each site has it's own app pool, and also runs under it's own account. It was all setup with the HELM hosting control panel so I'm not too sure how the IIS setup is configured beyond that.


Chris Hammond
Former DNN Corp Employee, MVP, Core Team Member, Trustee
Christoc.com Software Solutions DotNetNuke Module Development, Upgrades and consulting.
dnnCHAT.com a chat room for DotNetNuke discussions
 
New Post
7/24/2007 11:41 PM
 

I worked on www.afl.com.au, www.nrl.com and www.bogpondsport.com.  These sites run anywhere up to 3 million pages a month and can handle 30,000 con current sessions and they all run DNN.  So DNN does scale well.  We used IIS compression and whitespace removal and on the AFL site we use the free page blaster module to cache pages for 1 minute.

 

Cheers


Philip Beadle - Employee
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Can DNN handle this? (scalability)Can DNN handle this? (scalability)


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