Den enda server jag inte kunnat virtualisera är mitt MythTV backend eftersom mina tuners idag är PCI-baserade och det fixar inte VMware Server att virtualisera. Det finns dock stöd för USB (man kan exempelvis dedicera en viss USB-port till en viss virtuell maskin).
Men varför överhuvudtaget virtuallisera Mythtv-backend? Främst för att minimera antalet hårdvarunoder som fungerar som servrar. På så sätt drar det mindre el och genererar mindre värme (min lilla ”serverhall” hemma genererar en hel del värme).
Ett alternativ är att bygga en strömsnål tv-server som fungerar som dedicerat Mythtv-backend. Nackdelen är att den kommer ha ganska klen CPU som kommer att få gå på knäna för att göra commersial-flagging. Det problemet skulle dock kunna lösas genom att skapa en virtuell maskin som får fungera som sekundär Mythtv-backend med den dedicerade uppgiften att flagga reklam (på så sätt kan jag använda idle CPU från min råstarka server till något vettigt).
Ett annat alternativ vore att byta ut mina tuners till USB-tuners och försöka mappa dem direkt till en virtuell maskin som får fungera som primärt Mythtv-backend. Problemet med dett är att jag inte känner till någon som framgångsrikt kört Mythtv mot en USB-tuner från en virtuell maskin. Vad tror ni, någon som försökt någonting liknande?