Is there a working/preferred formula for virtualizing web and app servers to run in distinct virtual machines?
The goals here would be to reduce the need for more hardware while implementing stronger security between the web and app servers.
We're using RHES, Apache and Tomcat. RHES offers virtualization but it looks like a for pay product. Something Linxy/GPL would be fine.