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...Large scale site using DNNLarge scale site using DNN
Previous
 
Next
New Post
8/26/2008 5:08 AM
 

Hi,

I am wondering if DNN based websites can scale easily as user load increases which'd require that contents get served via multiple front end webservers and possibly multiple backend sql machines.

Also what is the biggest site (in terms of user load) which is DNN based and which makes use of multiple DB servers and multiple web servers. I'd assume this very site is pretty big but not really sure

Yes I did read a bit about 'web farm' support and 'multiple database support' but I am still not clear if they really mean what I am looking to get answers for. For example, if multiple db support mean you can make it run against mysql or ms sql that really doesn't mean you can have multiple DB servers of ms sql serving contents. It may very well mean both but this is what I really want to confirm.

thanks,

hassan

 
New Post
8/26/2008 9:48 AM
 

Both afl.com.au and nrl.com.au use the architecture you are looking for.  On any given sunday during the season, over 40% of Austrailia will go to the afl.com.au site.  Not only do they run multiple web servers and db servers, but they also have nodes geographically distributed so that users get the best possible performance.


Joe Brinkman
DNN Corp.
 
New Post
8/26/2008 10:33 AM
 

hassan wrote
 

For example, if multiple db support mean you can make it run against mysql or ms sql that really doesn't mean you can have multiple DB servers of ms sql serving contents. It may very well mean both but this is what I really want to confirm.

Actually, DNN can run against any database you want to write your own provider for, but it will run fine with multiple Database Servers in a cluster.  Same with a web farm front end.  It's also quite possible to do custom coding to match to your system even better.  As an ASP.NET app, DNN scales extremely well.

Jeff

 
New Post
8/26/2008 5:14 PM
 

Thanks Jeff and Joe for confirming.

On the same note. To achieve this multiple configurations do you have to write any custom module or code or its just config changes and existing modules would work as they are ?

For example, if my dnn website is composed of say preinstalled modules only will I need to do make any code change to have multiple webservers and multiple db boxes behind them work.

When writing a module do one have to ensure in code that it could run as part of web farm etc.

 

 
New Post
8/26/2008 7:04 PM
 

Not every module will behave properly in a webfarm.  It really depends on how the module was written - does it use Session, does it work with UNC file paths, etc.  Some of the limitations will depend on your specific webfarm configuration as each farm can have its own challenges.  Ultimately though you will need to test it.  If you are thinking of purchasing a module, you should ask the vendor if their module works in a farm and if you purchase it and it doesn't work how willing are they to help you resolve the issue or refund your money.  I would suggest that you do your research and speak directly to the module vendor as they will have the most information about which configurations they support and which they don't.


Joe Brinkman
DNN Corp.
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Large scale site using DNNLarge scale site using DNN


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