-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/06/14 00:41, Lorne Tyndale wrote: > Pick up some additional hardware and you'll have much better > results (even if you have to go with older used gear off ebay)
+1 - don't virtualize playout. I would not even consider it. You might be okay with virtualized storage/DB but you will need to make sure minimum performance thresholds are protected for each VM including storage and CPU and memory contention/NUMA etc. The BBC has recently moved to a heavily virtualized infrastructure for local radio (all local radio is moving to two bladecenters, which provide all the databases (centralized), storage (centralized), playout and so on. However the audio mixing takes place in dedicated hardware units, and I believe the audio cards in use for playout offload the audio processing from the CPU and the playout VMs get direct hardware access to the card, and the cards themselves are emitting Ethernet-style audio data rather than analog iirc) tl;dr, you _can_ virtualize but it adds a _lot_ of complexity (there are obviously more components than I've just described required to make it work) and the benefits are unclear for anything but very large operations (local radio in the BBC is over 50 medium-scale stations, iirc, so sharing resources between them almost makes sense) - I'd still have dedicated hardware for playout for each station if I'd designed it, tbh :-) tl;drtl;dr: Virtualization = bad for realtime! Go get some bare metal and try again, you'll get better results using an old Pentium 4 box and frankly that's all you need for 99% of applications... - -- Cheers, James -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTjeFWAAoJENTyYHL8dmp9njEP/2mqgoCQdsrBcEA4MrtlJFG1 MPw4ZBVNWOLacyxDrlvDdfxYmovtKoeht/LVIktBSXb12RlZk3XuLHePyM8IiHM+ vaPuRy0DBGaJLlvmwz2gBmJE9i/1udS2Q5gO6LGH519Yll21y3OusUbhoY6b59Nr 12Z0vYEh2cK/VzxVzIe5fDqj2bpv0hFQoYYK9+BUiXBQyZRVNwrwnDZKwPZFN1s3 Ojt0BTikko41FGhxmxebFoh4Oqayb31D7WGRVJVanOC4NixhqN/G1AvBQSG9x8Pw KqpHMU5Bs/y6fPcDZLXTiktlWyTn9EEkYSy5GK95E4GFcOrWm15ysf3MO/ctDQA9 UKC5kXMf6x161UG1Vg1EL4vKAoSNs3ze7yU7d5u1L933wU0erHOWso2+DoQ4o9zQ AuWCc5jiiBIvzSctUlqzLkCYN0GR1JOgkzQYqGFv5iW0L0siwOqhnwJk/g0/O5Q7 m7+zdwuaduAs+plHlTlbQMvhkiDSRolUgQvaXuyDbNhVh8bGdLCi5fGSFrH1Wn0I ulg8VinE2V/K4v4+MVdUlPXCaBWHVZrYXPmitS1xCzx/UZfbLYD/rjlWOhMTsxk/ SYVZC0+l383al7PDekdefwgz7915FF638X3AhGaj3h2qtGRG0wLl4LPwejIPiJJ8 8dzDwiG5UgAJcHyPazx4 =ycV7 -----END PGP SIGNATURE----- _______________________________________________ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev