John Mitchell wrote
If you point more than one worker process at a single DNN install then you will also be running multiple instances of the scheduler and multiple application caches.
The multiple application caches holding the same "global" objects is why it takes a lot more memory.
Running redundant scheduler tasks at the same time is also bad for performance if it doesn't lock up completely.
Are you referring to WS2003 Task Scheduler or some other scheduler within DNN? - sorry for the confusion, I am still learning about DNN internals.
With regard to memory overhead, doesn't it amount to much the same amount of memory whether you implement two sites (say) using a single DNN installation with 2 portals each running in a different application pool (2 processes) or two separate DNN installations, one for each site (2 processes)?
Taking on board your ealier point about the reasons for not using separate portals within a single DNN installation to implement separate sites, I did not follow what you meant when you said:
They will not be sand-boxed at the physical file system so access to the file system through FTP can not be granted.
And the points made by Darrin McQuay and Chris Hammond regarding the need for a separate IP address for each site / portal if using SSL would presumably also apply to the case of two separate DNN installations, if each were running one of the two sites each with its own domain name?
Nevertheless, I find your earlier points regarding the general wisdom of using a separate installation for each site convincing and probably good advice, which I intend to follow.
My worries about disk-space are unfounded, I think, since I just looked at the size of my DNN installation on my VPS and, from the 4.8.2 install (without source) and with no extra modules installed and a single portal with no extra pages or skins it comes to about 23MB, so even after adding pages, modules, skins etc, I could probably fit a couple of hundred of these on my VPS.
Clearly, memory and availability of IP addresses are going to be much more significant limiting factors. My current provider only allows one IP address per VPS, so it looks like I'm going to be looking for another provider soon - any suggestions welcome.