I agree Sam. Why would you virtualize Zentyal running as internet gateway.
I don't think virtualization is under utilized. Well, in the real life, you're perhaps right benronlund, when it comes to look at implementation in SMBs.
However, I'm always very surprised to notice how this "virtualization" concept is promoted everywhere for everything:
- would you need fast deployment, go virtual
- would you need backup, go virtual
- do you need high availability ? virtualization is the right answer
- if you need to segregate environments, virtualization is also the right answer
- virtuaization is obviously the perfect answer for testing and sandbox too.
For sure virtualization permits all of the above and anything else you may dream about but there is nothing magic: it adds one extra level of complexity plus some specific problems.
Not to discuss about the additional OS you still have to manage.
- Without SAN, it will bring quite little in term of high availability.
- it does indeed help designing efficient backup plan but this is only one (small) part of the answer.
So, to make this post short: virtualization, from my standpoint, is a very nice part of the solution to many different problems but never THE solution by itself, except maybe when it comes to deploy test-beds... that's why I'm "fighting" (kindly
) against the approach that is to present virtualization as the ideal answer.