David Edmondson wrote:
That's worse that I've seen with other HVM guests, where 30Mb/s was about the norm.Hmmm, that would be about 2.5 times faster than what I'm seeing... I wish my OpenBSD HVM DomU disk performance was that good... I hadn't really said anything about the DomU's networking performance but, since you mention it, using `iperf` shows I have 8.4Mbit/sec upload and 6.7Mbit/sec download between my OpenBSD DomU and my Desktop. This means that my networking throughput is about 10 times faster than my file-transfer tests, where the disk was [likely] the bottleneck. However, even these networking numbers are less than what you say other HVM DomU's file-copies. BTW, running `iperf` on Dom0 gives 400Mbit/sec upload and 800Mbits/sec download to my Desktop. That is, the OpenBSD DomU's networking performance is about 80 times slower than the Dom0'sIf this was just disk or net then I'd suspect that the device emulation simply didn't match up well with the OpenBSD driver, but given that you're seeing both as slow it may well be a broader problem. Is there any suggestion for matching the "device emulation" better or, pointers toward what can be done if it is a "broader problem" In your research, have you seen reports of OpenBSD running under HVM on other 'based on the work of the Xen open source community' platforms? I have searched; there a few reports of running OpenBSD HVM on various Dom0 with all saying that performance was not great, but because those posts didn't include performance numbers, its hard to say how much they resemble my situation. BTW, I just installed CentOS with PV and had much better results: Bonnie: Version 1.03 ------ Sequential Output ------ --- Sequential Input --- --Random- -Per Char- --Block-- -Rewrite- --Per Char-- --Block-- --Seeks-- Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP centos 1G 33103 96 98774 37 36682 8 35704 82 477729 39 +++++ +++ ------ Sequential Create ------ -------- Random Create -------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP 16 22912 98 +++++ +++ +++++ +++ 21896 99 +++++ +++ +++++ +++ File transfer tests: Copy large file from Desktop to Dom (using `scp`) :
Dom0: ~27136KB/s
DomU: ~24780KB/s (CentOS-based)
Copy large file from Dom to Desktop (using `scp`):
Dom0: ~28441KB/s
DomU: ~22732KB/s (CentOS-based)
Iperf tests: 938 Mbits/sec BTW, I am confused by that last test - if true, then PV CentOS guest networking is 30% faster than OpenSolaris's Dom0's - weird. I ran the test multiple times, as well as the tests again the Dom0 with consistent results, so I'm not sure how its possible... Thanks, Kent |
_______________________________________________ xen-discuss mailing list [email protected]
