[mythtv-users] Virtualisation in the home network – ready for mainstream?

Jon Whitear jon at whitear.org
Wed Sep 2 05:51:33 UTC 2009


With the upcoming release of .22, I’m looking at upgrading my backend  
box (P4, 1GB RAM) which also serves as web server, mail server, media  
storage, Asterisk box etc., all currently running under Gentoo.

Ideally, I would like to use VM appliances such as Mythbuntu, Zimbra  
and TrixBox with the aim of minimising maintenance and maximising  
functionality (e.g. move from plain postfix to Zimbra, have working  
IMAP voicemail.)

This raises a few questions, first of which is “Is virtualisation  
ready for the mainstream?”, i.e. can it be deployed without too much  
tinkering under the hood and other voodoo, and is it stable? There  
doesn’t seem to have been much talk about virtualisation on the list  
recently, so I thought it would be interesting to hear other people’s  
experiences and advice.

If the answer to that question is “yes”, which of the  
virtualisation options is “best”. KVM looks good because it’s  
rolled into the kernel, but I prefer the idea of allocating a  
partition to a VM, rather than running an image in a file, and that  
seems tricky in KVM. Xen seems to present a few issues e.g. domU CPU  
usage invisible to dom0, so CPU frequency scaling difficult. I’d  
prefer to stick with Gentoo as the ‘base’ OS, as that’s the devil  
I know. I don’t need any hardware pass-through, as I’ll go with an  
HDHomerun.

Also, given that I’ll be needing new hardware for this box, does  
anybody have any advice on what to look for? I’d be looking towards  
the value end of the range: it looks like Intel’s Core i5 won’t  
have virtualisation (to start with, at least) and the i7’s too  
expensive. Core 2 Quads seem to have VT-x, but chipsets with VT-d seem  
scarce (should I care about VT-d?) On the AMD side Phenom IIs have AMD- 
V, but IOMMU looks like a moving target. I assume four cores and 4GB  
RAM should do the job.

Cheers,

Jon


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20090902/46ee44df/attachment.htm>


More information about the mythtv-users mailing list