It's not possible with any other virtualization platform or it's not possible just with virtualization platforms that you've used in Proxmox?Limitations of HDD I/O is not really possible.
Some kernel patching may be needed - generally, look around the terms mentioned here:
http://sourceforge.net/apps/trac/ioband/
Thank you, but it seems that the project is dead, is it a reliable solution to control I/O per vm?
What about KVM?As far as I know it should be possible with the CFQ scheduler, at least Citrix does the trick with that scheduler...
What about KVM?
I think it's a good feature to be implemented in Proxmox, isn't it?
Thanks,yes, it is.
If your virtual machines are on separate block devices (i.e. LVM), you can view their IO activity with "iostat".
Hi,I can't install sysstat to start using iostat command using this command:
apt-get install sysstat
Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package sysstat
# apt-get install sysstat
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Vorgeschlagene Pakete:
isag
Die folgenden NEUEN Pakete werden installiert:
sysstat
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 218kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 901kB Plattenplatz zusätzlich benutzt.
Hole:1 http://ftp.de.debian.org lenny/main sysstat 8.1.2-2 [218kB]
Es wurden 218kB in 0s geholt (371kB/s)
...
Hi,That's OK now,
I've used iostat command and it's output,
Linux 2.6.18-2-pve (vp) 04/26/10 _x86_64_
avg-cpu: %user %nice %system %iowait %steal %idle
0.31 0.00 0.93 1.11 0.00 97.65
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
hdf 0.02 3.50 0.00 198288 0
sda 23.63 809.89 1553.44 45830142 87905808
sda1 0.00 0.03 0.00 1490 56
sda2 23.62 809.87 1553.44 45828540 87905752
dm-0 0.01 0.01 0.10 376 5728
dm-1 38.73 213.30 297.15 12070178 16814896
dm-2 165.57 596.55 1256.19 33757514 71085160
So how can I determine I/O rate per vm now?
dmsetup info
Name: fc_1_vg-vm--104--disk--1
State: ACTIVE
Read Ahead: 256
Tables present: LIVE
Open count: 1
Event number: 0
Major, minor: 252, 12
Number of targets: 1
UUID: LVM-fosNqBYjAB8g493FXcnEavmlUJeA91Hc0SQEkFh9hfA8Ja0Xe8xcvNPQD66JB3wa
iostat -dm 5 dm-12
Would you please explain what does this command do?Code:iostat -dm 5 dm-12
Udo