[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-users] low network performance
Sorry about the previous message - hit send before I should have. > > Thanks for the reply. > But changing the txqueuelen on all doms to 512 dind't bring > up some performance enhancements on my system. > Well the value before was a 0 at domO and 1000 at > domUs... what ever that > means. > > And i'm using the standard bridge-mode to connect the > doms. But to get sure u may have a look at: > http://www.neobiker.de/wiki/index.php?title=XEN_Netzwerk_f%C3% > BCr_Firewall > because i'm using this script for configuring the > network. > But as i understand this script uses bridging ... > > Well, do u also have a one-core CPU, so the problem > might be comparible to my or do u use a > dualcore-/quadcore-cpu or dual/quad-system with single > CPUs ? > This point is interesting for me anyway, because in a > previous mail a Xen-USer told me about that the > performance would be much better on such a system. That was me, and the reason I believe this will help is simply that there are three "processes" running when you do DomU-DomU network traffic, and none of the traffic actually hit a real network device ever - it's all about software that copies data from one place to another (and the relevant cross-domain interactions to wake the next domain, etc). > > So therefore i want to ask all of U@list what kind of > system are u using and how good the performance is? > So do u use ... > a) a antiquated ;) single-core single CPU system as i > do ? > b) > 'normal' dual singlecore-cpu System ? > c) 1 dualcore/quadcore cpu ? > d) more then 1 dualcore/quadcore cpu ? ... maybe 4 of > them :O ? ... don't wanna know how big the overhead > might be in this case :X For optimal system performance, you want at least Dom0 to have it's own CPU-core (or at the very very least it's own hyperthread, so at least the registers don't need reloading). Having at least two cores will help quite a bit - and that's what I'm using for my development work. [But I don't sit and measure network performance daily - or at all, really. As long as I can connect my machine to the corporate network, I'm happy - and for many purposes, the corporate network is more of an issue than the data-transfer between my local machines anyways]. > > And basically which version would u suggest to run the > best performance? furthermoire i'd like to know if there is a > important performance difference between a AMD or Intel system ? There isn't a BIG difference for otherwise comparable CPU's (e.g comparing dual core of similar[1] speeds gives similar results, comparing a dual core to a quad core isn't really fair! One thing to consider is that running Xen (or any other virtualization platform) will use more memory, and memory bandwidth becomes a more important factor than in this case than under a single OS. [1] Note that we shouldn't really use MHz as a "speed" comaparator, as that is only useful within a particular processor model - different models have different "performance per MHz". Unfortunately, there is no unbiased other measurement - so the only real solution is to look at (independent) benchmarks that are doing the same or similar task(s) as you want to do on your machine. > > Allthough i'm not in the situation (as a poor student) > to spend some hundred bucks for a new system :( i'm > interested in that point ... U'll never know where u > find some money ;) I would personally recommend a low-end AM2 Dual Core processor and related motherboard/memory. [Somehting like a 3800+ AM2 processor isn't very expensive]. A quick google found someone selling a Motherboard + processor + 2GB DDR2 memory for just under $300 - this may not be the best price available, but it's a guide to the pricing of this [and you being in Germany will of course have to find a better place than the US to buy it, as US prices may be all well and good, but shipping will most likely kill any benefit of lower US prices... ] The AM2 processors (except for Sempron models) also let you use the HVM (full virtualization) mode that will allow you to run Windows, OS/2 or any other OS that hasn't been "Xenified" yet. -- Mats _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |