I can't say that this is 'recommended', but I know it is done (all of our test servers are on VMs)
Regarding the 1000 servers part, you may want to read the Product Announcements Guide for your version of DP
or, in teh gUI, click on Help -> Guides
which will show you any limitations