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...Stretching DotNetNuke to the limit with Cloud computing!Stretching DotNetNuke to the limit with Cloud computing!
Previous
 
Next
New Post
8/3/2009 6:46 AM
 

I am embarking on a project to rigorously test DotNetNuke on cloud computing. Let me start by explaining what necessitated this project.

 
Last year, I created a version of DotNetNuke called the open web portal edition. This version provides a first time visitor of a site with a DotNetNukeb child portal (called portlet) in administration mode where the user can immediately start playing around with DotNetNuke and get a feel without the need for them to sign up first. The portal is intelligent enough to remember all the changes made when the user comes back to the site, if they left without signing up. When the user finally decides to sign up, they simply create a friendlier URL for their portlet. They can then use this URL to sign in from any PC and make changes and they can also send it to friends, customers, family, etc depending on what they created the portlet for. Please note that there is no fee involved, so users can use it as they please.
 
This implies that the open web portal will have users who create their portals and those users will have users of their portals. Now you can imagine how resource intensive the open web portal edition is.
 
I am generally happy with the functionality of the initiative, which is basically DNN but in a web 2.0 open web portal style. What I am not happy about is the performance of the site which is quite understandable since a brand new portal is created on every first time visit. Also, we all know that activities taken on the workflow for creating a new portal are much more intensive than when you are just visiting a page of an already created portal. What also compounds this performance issue even more is that currently I am hosting on a share environment where I am sharing resources with 250+ websites. Try it here www.iflaker.com. Now that I have over 3,000 portlets, it will take you over a minute on a first time hit to load. The decision for hosting on shared environment for such a resourceful intensive initiative was purely financially based. I just wanted the initiative to go live so that I can showcase the concept to a few people. Now I believe it’s a right time to invest on performance and roll it out at a larger scale.
 
Cloud computing is the current web 2.0 hype when it comes to web hosting. I believe that the open web portal edition as well as cloud computing might prove to be a perfect marriage. I have looked at a couple of cloud computing vendors and I personally believe GoGrid is at the top of my list based on the fact that they bill per RAM per server per hour. This implies that at any given point in time you can adjust the resources you need based on whether it is pick time or whether there is an unexpected influx of visitors, etc. They also claim that making such changes is just a self help configuration so you don’t have to wait for your hoster to do it while your site is down. I am more likely to go with them unless you have someone to suggest.
 
If you are interested in the developments on this project please follow me on twitter.com/gabrielnkuna. I will reveal it all every step of the way.
 
 
 
New Post
8/3/2009 10:15 AM
 

wow, that is quite an ambitious project... I love it! To make this work though... well I probably couldn't do it ;-)

Will definitely keep an eye on this project. I'm also VERY interested in your findings regarding dnn in the cloud (for my own project I'm currently leaning towards Rackspace).

Best of luck!

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Stretching DotNetNuke to the limit with Cloud computing!Stretching DotNetNuke to the limit with Cloud computing!


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