I'm about to buy a dedicated server and I'd like to know if it is worth it the pain to setup virtualization (like XenServer) for the following architecture.
- Linux with Apache/PHP/MySQL for my company website,
- Testing/Dev environment under Linux with Java/Tomcat/Continuous Integration tools/Bugs tracking tools/SVN for my developers,
- Production environment under Linux with Java/Tomcat for my customers.
I think it will help me in the long run for backups, security, etc. What do you think?