Hi all
I desesparately come to post on this list because of a no way throughput issue
I'm mounting a small set of mine cluster with some old second hand R710 and I encounter very bad perf issues on disks I/O for my vm 2008R2 I am migrating from an Hyper-V (HP proliant mini) to Proxmox.
these 2008R2 vm are legacy, and created with IDE / Generation1 when virtualised a few years ago
on HyperV the throughputs were still correct (I didn't worry about ) but now on proxmox I get 10 / 15 MB/Sec maximum. Mainly around 5 MB/sec.
it is horrible ; If i use a small in-memory win32 app, everything is OK, but using the each I/O, performancs collapse, everything slow down.
I read the Proxmox best practices for Win2008R2 ; and I saw that the best config (?) is IDE disks with cache.
https://www.google.com/search?client=firefox-b-d&sxsrf=ALeKk03AlN0HsgMM9MP8VvS-zi3aT0BzeQ:1585869253366&ei=xXGGXqP8FY6NlwSNjoKgAg&q=proxmox+windows+2008+r2+best+practices&oq=proxmox+best+practices+2008&gs_lcp=CgZwc3ktYWIQAxgAMgYIABAWEB4yBQgAEM0CMgUIABDNAjoECAAQRzoECAAQEzoICAAQFhAeEBNKCQgXEgUxMi03N0oICBgSBDEyLTdQoqYBWLG5AWDo2AFoAHACeACAAVWIAYsDkgEBNZgBAKABAaoBB2d3cy13aXo&sclient=psy-ab
https://pve.proxmox.com/wiki/Windows_2008_guest_best_practices
the goal is to copie from or to thes VM internal disks.
Tried IDE with or without cache
QCOW2 file on DAS/SAS serveur disks or on a network share .. (cifs on freenas)
Even tried to boot a complete new 2008R2 from scratch with VirtIO block device (without VirtIO driver on boot partition format because already seen by windows)
installed the VirtIO in each of these config, no change ...!
Win2008R2 still stuck on floor at dramatically 5 MB/sec ! :-(
I didn't understand so poor performance . It set me mad.
Is there a howto to convert IDE disk to Virt/IO native disks without reinstall everything ?
could anyone help please ?
my setup :
R710 : with H200 -IR mode card
updated bios
BIOS QPI activated
BIOS I/OAT in I/O (vs compute) prefered mode
BIOS SERV-IO activated
Promox 6.1
VirtIO drivers last release from RH
what are your setup ?
what have you done to improve Win200R2 perf on Proxmox ?
what I/O throughput do you have inside the VM with disk to disk copies ?
further more I have similar problem with network throughput on a PFSese virtual machine
- physical gigabit cards
- 10 Gigabits cards seen by the VM
- pfsense in "router" mode with RIP2 and no firewall
- performance stuck to 20 MB/sec on eth to eth exchange through this virtual router ...
- pfsense natively installed with PFSense official howto.
https://docs.netgate.com/pfsense/en/latest/virtualization/virtualizing-pfsense-with-proxmox.html
for this two cases, I ask myself, what have I missed ?
Thanks for your answers !
I desesparately come to post on this list because of a no way throughput issue
I'm mounting a small set of mine cluster with some old second hand R710 and I encounter very bad perf issues on disks I/O for my vm 2008R2 I am migrating from an Hyper-V (HP proliant mini) to Proxmox.
these 2008R2 vm are legacy, and created with IDE / Generation1 when virtualised a few years ago
on HyperV the throughputs were still correct (I didn't worry about ) but now on proxmox I get 10 / 15 MB/Sec maximum. Mainly around 5 MB/sec.
it is horrible ; If i use a small in-memory win32 app, everything is OK, but using the each I/O, performancs collapse, everything slow down.
I read the Proxmox best practices for Win2008R2 ; and I saw that the best config (?) is IDE disks with cache.
https://www.google.com/search?client=firefox-b-d&sxsrf=ALeKk03AlN0HsgMM9MP8VvS-zi3aT0BzeQ:1585869253366&ei=xXGGXqP8FY6NlwSNjoKgAg&q=proxmox+windows+2008+r2+best+practices&oq=proxmox+best+practices+2008&gs_lcp=CgZwc3ktYWIQAxgAMgYIABAWEB4yBQgAEM0CMgUIABDNAjoECAAQRzoECAAQEzoICAAQFhAeEBNKCQgXEgUxMi03N0oICBgSBDEyLTdQoqYBWLG5AWDo2AFoAHACeACAAVWIAYsDkgEBNZgBAKABAaoBB2d3cy13aXo&sclient=psy-ab
https://pve.proxmox.com/wiki/Windows_2008_guest_best_practices
the goal is to copie from or to thes VM internal disks.
Tried IDE with or without cache
QCOW2 file on DAS/SAS serveur disks or on a network share .. (cifs on freenas)
Even tried to boot a complete new 2008R2 from scratch with VirtIO block device (without VirtIO driver on boot partition format because already seen by windows)
installed the VirtIO in each of these config, no change ...!
Win2008R2 still stuck on floor at dramatically 5 MB/sec ! :-(
I didn't understand so poor performance . It set me mad.
Is there a howto to convert IDE disk to Virt/IO native disks without reinstall everything ?
could anyone help please ?
my setup :
R710 : with H200 -IR mode card
updated bios
BIOS QPI activated
BIOS I/OAT in I/O (vs compute) prefered mode
BIOS SERV-IO activated
Promox 6.1
VirtIO drivers last release from RH
what are your setup ?
what have you done to improve Win200R2 perf on Proxmox ?
what I/O throughput do you have inside the VM with disk to disk copies ?
further more I have similar problem with network throughput on a PFSese virtual machine
- physical gigabit cards
- 10 Gigabits cards seen by the VM
- pfsense in "router" mode with RIP2 and no firewall
- performance stuck to 20 MB/sec on eth to eth exchange through this virtual router ...
- pfsense natively installed with PFSense official howto.
https://docs.netgate.com/pfsense/en/latest/virtualization/virtualizing-pfsense-with-proxmox.html
for this two cases, I ask myself, what have I missed ?
Thanks for your answers !
Last edited: