[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Benchmarking Xen (results and questions)
Hi all, Here are some benchmarks that I've done using Xen. However, before I get started, let me explain some of configuration details… Xen Version SPECjbb Here are the initial benchmarks SPECJBB WebBench (and some more notes…. BOPS - business operations per second, TPS - transactions per second…
Values = AVG * VM count Test1: Examine Xen's scheduling to determine if context switching is causing the overhead I also did a memory test to determine if that could be the issue… I made a custom stream to run for a 2 minute period… and got these numbers Copy Scale Add Triad So we can see memory is not the issue… Now onto WebBench - After comparing the WebBench to the SPECjbb results, we get something interesting… NUMBERS increase as we increase the virtual machien count… So I would really like some idea on why this is. My understanding is this… When using the shared memory network drivers, there must be a local buffer, and when the buffer fills up, it puts the remaining into a global buffer, and when that fills up it puts it into a disk buffer? (These are all assumptions please correct me…) If that is the case is there an easy way to increase the local buffer to attempt to get better numbers? I also am looking into doing some tests that deal with multiple small transactions and 1 large transactions… I ran these all against a physical and image backed disk. Please any suggestions. (Note… I was running this on a 1 gigabit switch with only webbench running)… If there are any questions, I would be glad to respond. Thanks,
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |