(814)774-0970  |   REQUEST A QUOTE     Register   Login   
Thursday, August 21, 2008  
..:: Blog ::..
Request A Quote



  
Latest Entries
60 Users How About 100?

The traffic to the FanGap network keeps increasing and yet DNN just hums away without any issues.

Building a Community Site - It's About People, Not Technology

Sometimes in the online world when approaching a project people seem to classify the issues facing a website as a technology issue. It's as if building a web site is this mysterious thing wrapped in so much technology it's just too much handle. Just sitting in the office of a technology provider gets nerve wracking; hearing all the techno geeks spitting out acronym after acronym and having no idea what any of it means - html, Ajax, XML, HTTP, Java, ASP, .NET, Web services, Web 2.0, what all does it mean?!

DotNetNuke and MOSS - When and Where

Many of you know that my claim to fame is being one of the developers of DotNetNuke and writing two Wrox books on DNN. The question is, where does DNN come into play in our Microsoft practice? Another question is where is the relation to MOSS?

MOSS 2007, It’s Not Just a Portal Anymore

MOSS is marketed by many as a portal for the enterprise, providing collaboration, applications, content management, document searching, and other tools. The question though is what is MOSS? Is it a portal, and what exactly is a portal? Why are we seeing a big push by Microsoft for MOSS? At every meeting with Microsoft they say “MOSS!” and with that they say so few get what MOSS actually is.

  
Santry Enterprises Weblog

Current Articles | Categories | Search | Syndication

Sunday, June 08, 2008
60 or Current Anonymous Users On DNN - No Problem
By Patrick Santry @ 10:48 AM :: 160 Views :: 0 Comments :: :: Management
 

What do you consider a heavily traffficated DN site? 10, 20, even 90 current annonymous users? Our FanGap network receives over 50,000 users per day hitting the site generating hundreads of thousands of requests per day. Since the site is aimed at the tween set, our traffic balloons right after school hours.

Here's a sample of our traffic from peak times:

How do you keep a large DNN site responding when under a heavy load. The thing that is critical to high traffic applications is SQL. You really need to understand how SQL is impacting the IO on your SQL Server machine and make sure there are no bottlenecks. Granted there are many issues that can impact an application getting this kind of load, but you should start by making sure your SQL box is optimized at its fullest. We found in this case, that many of the bottlenecks we encountered early in the development process was IO issues on our SQL box. Here are some things to look out for.

  • TempDB - Move the tempdb onto it's own drive if possible. We noticed some of the procedures on DNN making heavy use of the tempdb. Make sure you move it on to it's own drive. Also create more tempdbs. Usually about one per CPU in the machine. If it is a multicore CPU, then 1 per each core.
  • Break Out the Logs and Data - This is a given, each requires its own kind of IO access. Break  them out.
  • Memory - Load up on memory on the SQL box so it can cache and reduce the amount of disk IO.
  • Keep an eye on it - Make sure you watch the SQL processes and see if there are an queries that are causing a bottleneck, It may require a better caching strategy on DNN.

Those are just a few items to look for. Make sure to check IO, memory, and CPU performance counters on both the web servers, and the SQL server to see where your bottleneck may be.

Rating
Comments
Currently, there are no comments. Be the first to post one!
Click here to post a comment
  
  Privacy Statement | Terms Of Use
Copyright 2008 by Santry Enterprises
Home  |  About  |  Portfolio  |  Blog  |  Contact