Unfortunately I was unable to get any information on the topic as you can see in this thread. I have gotten 0 responses from anyone including DotNetNuke. This has been the biggest "gotcha" of the project as I expected DNN to be a little better with their support and atleast answer questions in the forum.
Our site seems to run okay with our setup. We have 2 seperate web servers. Each web server has a local hard drive holding the DNN instance. Our windows network contains a DFS (Distributed File Sharing) link between the two folders holding the DNN instances. This link keeps the 2 folders in sync. If a change is made to one, the change is then replicated to the other. This keeps both web instances in sync and we can load balance accross the 2 instances.
Another alternative option to this is to setup a single storage area holding the DNN instance and attach both web servers to it using file sharing and a UNC path.
The problems we have experienced so far is that if a change is made on one webserver, that change (only sometimes) does not appear on the other webserver. This means some users browsing to our site will see the updated material, and others will not depending on which web server they are handed during the load balancing process. If I login to the 2nd web server's DNN instance and clear its cache, the problem goes away. This tells me that the 2nd web server is caching its objects and showing those rather than showing the updated objects replicated over from the 1st web server. I know the changes are being replicated, they are just not be used by DNN.
It was my understanding that if DNN senses that it is part of a web farm, there are mechanisms that engage to keep this from happening. I believe there is a file watcher that dumps the cache if a new file is replicated over. You cannot, however, just tell DNN you are in a web farm and I haven't been able to make it think its in one either. All the DNN documents claim it senses a web farm on its own or tell you how to configure it with Pro Edition.
Hope this helps you some. I do not have the documents I spoke of above because they were not helpful and I didn't keep them. You can google and find some (not a lot) of info on the subject. Thats what I had to do.
My main question was how to make DNN think it's in a web farm. However, I do know alot about setting up the web farm and making it work so if you have any questions about how to build the farm just let me know.
You can also email me: sawest@iccms.edu