Forum Moderators: phranque
The number of sites hosted on a server has to do with the cpu and memory of the machine that the server runs on. In iis there is no built-in limit to the number of hosted sites. There is undoubtedly a perceived limit beyond which all your hosted sites will appear sluggish because they are all competing for limited cpu and memory resources. iis can implement "cpu-throttling" which limits the amount of cpu that any one process can have thereby giving other processes "equal time". Web sites can also be set up to run in process or out of process on iis. This allows some tradeoff of speed vs stability.
This Micro$oft link [microsoft.com] suggests that 250 is a reasonable limit to the number of sites that an iis server can host.