note: i have not read the complete post if this point is allready addressed.
but my experiance with running DA completely virtual is nice and good for a start.. BUT performance performance performance.. i work at client that have bigtime Storage area networks behind their virtualisation enviroments.
and then with high loads things still get tricky if yo run a lot of those VM's
coming back to the level i did it was with vmware server. in the end when getting 180+ users on the system all started to become slow. storage stalled cpu was not enough etc etc.
thinking points: (and i can only give them of vmware for software)
* cpu overhead is 10-20% (<10% with esx an payed productgs and 20% average with the free vmware server products
* slow storage i losts a lot of MB per/sec when doing my testings compared to a static server
* caching in vmware, even if you specify in vmware that the disks should write instantly , then still your operating system cahces a lot of data in memory that is not commited to disk when you server should have a power loss. potential a big disaster depending how you setup things.
* CPU usage is in vmware limited by core and you cn only grant two max i found this also gavving never the responce it does when things got big.
and on the other hand a clean DA install with backups properly setup to another disk. is a clean way and also a fast way to do a restore
if you do choose vmware server to start up seriously i would look at esx or the other products. and if you do then please do not choose freebsd as your system then, because resizing your partitions in there is hell.
and resizing storage within a vmware enviroment is one of the benefits i guess one want to abuse
(sorry for the freebsd community i ran it long time within vmware. was soo dissapointed. spend too many hours of work to get it done in 6.3 ) in the end it was doable.. but too big of an hassle compared to another system (dunno if 7.x has it worked out but still by that time it was too late
virtualisation bottemline
* startup and test = yes
* too many clients on system means a bigger box and fast storage and possible ESX and variants.
* to get the most out of your system = run DA on the local box and run vmware ontop for VPS