[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] streaming server on a virtual machine.
On Sat, Sep 26, 2009 at 2:42 AM, Mauro <mrsanna1@xxxxxxxxx> wrote:
That may be true on KVM, I don't know. Databases are usually the most brutal on VMs and I ran mysqlbench (all tests) on KVM as well as on the same machine native. KVM was within 5% of the native test. I did the same thing with Xen 3.4.0 and the performance was within 4% but when I moved my database storage to an LVM LV on DomU used as a hard drive in DomU the difference fell to less than 1%. Yes, the very IO dependent mysqlbench speed improved substatially when using LVM over disk files. The only real difference between mysqlbench on the real server and then on Xen/LVM was 20% higher CPU utilization. I will also add that if Xen has a bottleneck it's traffic between DomUs. Don't configure it in any way to have one DomU servicing another DomU unless both have real network cards attached to them. As strange as it sounds I've clocked 3x speed improvement by sending the data out of the machine to a switch and back in to another DomU as apposed to sending it straight across. There's something messed up in that but if you follow this guideline you'll get wire speed out of your DomUs. My advice, set up the streaming server and watch it. If it doesn't work migrate it to new hardware. What are you out? The other note I'd add is that if your server is running at 100% utilization there's no benefit in Virtualizing it. You will only know if it's worth it by doing it and watching. Grant McWilliams _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |