Win X, Fedora, And A KVM

have you tried running your kvm with x-data-plane=on?

Nope, I'll have to check into this. Looks pretty cool so far.

here is some best practices from ibm

io schedulers
https://www.ibm.com/support/knowledgecenter/en/linuxonibm/liaat/liaatbpscheduleroverview.htm

https://www.ibm.com/support/knowledgecenter/en/linuxonibm/liaat/liaatbpdeadline.htm
https://www.ibm.com/support/knowledgecenter/en/linuxonibm/liaat/liaatbpcfq.htm

async
https://www.ibm.com/support/knowledgecenter/linuxonibm/liaat/liaatbpkvmasynchio.htm

cache
https://www.ibm.com/support/knowledgecenter/en/linuxonibm/liaat/liaatbpkvmguestcache.htm

io storage performance
https://www.ibm.com/support/knowledgecenter/en/linuxonibm/liaat/liaatbpioblockperfgeneral.htm

Also couple here:
Linux AIO support (aio=native) provides better performance in many cases, especially with multiple threads.
Do not format virtual disks with ext4 on RHEL5.
Use Deadline I/O scheduler.

2 Likes

Agreed...but the bulldozer architecture is well dated or seasoned with no updates for several years till Ryzen hits the streets in the same time period Intel has what? created 3 or 4 new generations or families of processors with incremental updates.

1 Like

True, I'm not saying they haven't got problems. I'm just saying that for what it is, it's pretty good and we have AMD's future-thinking nature to thank for that. They may not have the consistency of Intel, but they definitely drive industry innovation.

@anon5205053 what should be used on RHEL5 instead of ext4? ext3?

1 Like

yea, from what i've heard RHEL5 doesn't have optimizations on ext4 and ignores most params like noatime etc.

Ah okay. I could have sworn RHEL5 was EOL though.

Agreed....if I could buy a 8, 10 or 12 core Intel CPU to use in this application at a AMD price point I'd be running a Intel platform, prior to Linux and KVM virtualization I really never ran anything but Intel unless you go back to the 486/Pentium days, for me in this application it's cores for the amount of $$$ it cost because you ain't building much of a hardware pass through PC based on a quad core CPU no matter what the clock speed ( I can't imagine the performance of 2 or 3 virtual cores passed to the guest leaving the host with 1 or 2 and being able to do much)...of course this is just my opinion.

most likely is, but at work i have couple boxes running it.

Just wait for ryzen to, ahem rise... It's going to be nice having new red team CPU's in the mix.

apparently their wiki page says 5.11 released in 2016, so they must have it on a seriously long LTS scheme.

1 Like

Yup.....and if that doesn't pan out there is always dual Xeon E-5 2450's for my next build as long as the supply of used CPUs doesn't run out...lol

They're not going to run out. My company's datacenter just hit end of support for about 500 nodes with supermicro dual 2670 chips. They're going to be ebay'd as either complete systems, barebones rigs or individual parts. Haven't decided yet.

And we've got 4 more batches that will EOS in the next two years.

1 Like

plenty of companies sold their e5-2670 boxes. First facebook, now everyone follows in terms of 10 servers per month. Each costing like $400 if you count memory, and cpus as additional costs.

1 Like

Sounds good. I guess that's what I'll be doing. Thanks for the insight.

so ran a quick test for r/w (single 4tb 5200rpm disk)

and cpu validator
http://valid.x86.fr/bench/c91syq

config:
2 sockets, 6 cores, 1 thread = 12 cores (using proper NUMA config)
cache: unsafe, io = threaded

1 Like

Well I am glad you made the change and I will let you know how I do too. Tomorrow I am dropping my perfectly working arch install (cause simply I don't have the patience for the rolling release breaks anymore lol ), and switching back to Fedora once more.

Awesome that you made it work and no worries about the WinX hate, spyware is spyware. No other way around it. I will report how mine goes when it's done.

1 Like