Are production servers running as virtual images a good idea

virtualization

What are the risks of running a production web server and database in on a virtual server? Currently we are thinking of using VM Ware server. It seems like a nice solution that will lead to easy backup and restores but what are we sacrificing running virtualized?

Best Answer

Almost nothing.

You're sharing CPU power and RAM over multiple virtual machines. For VM's that are not running at their max, that's not a big deal

You gain flexibility and ease of backup. You gain the ability to redeploy your server somewhere else in a flash when the hardware breaks down. You get more bang for your buck when buying server hardware because you're making it do more.

VMware ESXi is completely free and will do a great job. Plus if you want to upgrade later on, it's a very smooth process