Activity log for bug #550409

Date Who What changed Old value New value Message
2010-03-28 18:35:26 Ben Selinger bug added bug
2010-03-28 18:35:26 Ben Selinger attachment added Dependencies.txt http://launchpadlibrarian.net/42298604/Dependencies.txt
2010-03-28 18:42:10 Ben Selinger description Very slow disk throughput for all guest OS's. Windows seems to be the slowest at ~3MBps. Linux guests usually get ~18MBps. All tests performed on two physical hosts. Host1: Intel Core2 - 2.8GHz, 4GB RAM, 2 SATA2 7500RPM discs in an mdraid0. Host2: Intel Core2 Quad - 2.4GHz, 5GB RAM, 6 SATA2 7500RPM discs. Mix of hw raid0/5, mdraid0/5, LVM, and LVM on mdraid5. Tested on both Ubuntu 9.10 and Ubuntu Lucid Beta1. Tested disc IO by copying a large file (>100MB). Tested against the following guests with the following average results: -Windows XP x86 - <4MBps - Installation takes >8 hours. -Ubuntu 9.10 server - <=20MBps -Ubuntu 9.10 server built for virtualization (vmbuilder virt optimization) - <=20MBps Tested on multiple hosts with multiple configurations. Same results on all physical hosts. Guest disk types: raw/qcow2, preallocated/thin provisioning, IDE/SCSI/VirtIO emulation. (Virtio emul only on Linux guests) Host disk types: ext3/4 on disc, ext3/4 on LVM on disc, ext3/4 on LVM on mdraid5 (3 7500RPM SATA2). Average host disk throughput: ext3/4 on disc - 80MBps, ext3/4 on LVM on disc - 80MBps, ext3/4 on LVM on mdraid5 - 75MBps Average guest disk throughput (WindowsXP): 3MBps on all hosts. Average guest disk throughput (Linux): 18MBps on all hosts. I also did a few non standard tests to rule some things out. 1. Hosted WindowsXP guest image on /dev/shm. This yielded much better, but still very poor results of ~20MBps. 2. Tested all guests on all hosts using both KVM and QEMU with the same results. 3. Tested all possible guest disc emulation modes on all guests, with no variation in results. 3. Tested WindowsXP guest image on an mdraid0 of 2 7500RPM Sata2 discs (160MBps on host). Same result. <4MBps. ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: libvirt-bin 0.7.5-5ubuntu15 ProcVersionSignature: Ubuntu 2.6.32-16.25-generic Uname: Linux 2.6.32-16-generic x86_64 NonfreeKernelModules: nvidia Architecture: amd64 Date: Sun Mar 28 12:13:13 2010 InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100317.1) ProcEnviron: LANGUAGE= PATH=(custom, no user) LANG=en_US.utf8 SHELL=/bin/bash SourcePackage: libvirt Very slow disk throughput for all guest OS's. Windows seems to be the slowest at ~3MBps. Linux guests usually get ~18MBps. All tests performed on two physical hosts. Host1: Intel Core2 - 2.8GHz, 4GB RAM, 2 SATA2 7500RPM discs in an mdraid0. Host2: Intel Core2 Quad - 2.4GHz, 5GB RAM, 6 SATA2 7500RPM discs. Mix of hw raid0/5, mdraid0/5, LVM, and LVM on mdraid5. Tested on both Ubuntu 9.10 and Ubuntu Lucid Beta1. Tested disc IO by copying a large file (>100MB). Tested against the following guests with the following average results: -Windows XP x86 - <4MBps - Installation takes >8 hours. -Ubuntu 9.10 server - <=20MBps -Ubuntu 9.10 server built for virtualization (vmbuilder virt optimization) - <=20MBps Tested on multiple hosts with multiple configurations. Same results on all physical hosts. Guest disk types: raw/qcow2, preallocated/thin provisioning, IDE/SCSI/VirtIO emulation. (Virtio emul only on Linux guests) Host disk types: ext3/4 on disc, ext3/4 on LVM on disc, ext3/4 on LVM on mdraid5 (3 7500RPM SATA2). Average host disk throughput: ext3/4 on disc - 80MBps, ext3/4 on LVM on disc - 80MBps, ext3/4 on LVM on mdraid5 - 75MBps Average guest disk throughput (WindowsXP): 3MBps on all hosts. Average guest disk throughput (Linux): 18MBps on all hosts. I also did a few non standard tests to rule some things out. 1. Hosted WindowsXP guest image on /dev/shm. This yielded much better, but still very poor results of ~20MBps. 2. Tested all guests on all hosts using both KVM and QEMU with the same results. 3. Tested all possible guest disc emulation modes on all guests, with no variation in results. 3. Tested WindowsXP guest image on an mdraid0 of 2 7500RPM Sata2 discs (160MBps on host). Same result. <4MBps. Possibly related: -When creating guest images using virt-manager, on a FS under LVM, thin provisioning is ALWAYS the norm. Specifying a disc allocation the same size as the guest image, always results in a thin-provisioned guest image. Creating images on a FS without LVM works correctly. As stated though, I've seen the same performance regardless of thin-provisioning. I'm not sure what package is causing the problem. I tested against both kvm and qemu with the same result, so I suspect libvirt, but I don't know enough yet about how the 2/3 interact. I believe my testing has ruled out the possibility of any problems with the host FS/discs. ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: libvirt-bin 0.7.5-5ubuntu15 ProcVersionSignature: Ubuntu 2.6.32-16.25-generic Uname: Linux 2.6.32-16-generic x86_64 NonfreeKernelModules: nvidia Architecture: amd64 Date: Sun Mar 28 12:13:13 2010 InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100317.1) ProcEnviron:  LANGUAGE=  PATH=(custom, no user)  LANG=en_US.utf8  SHELL=/bin/bash SourcePackage: libvirt
2010-03-30 14:55:15 Mathias Gug libvirt (Ubuntu): status New Incomplete
2010-03-30 14:55:17 Mathias Gug libvirt (Ubuntu): importance Undecided Low
2010-04-27 20:58:50 Oliver Brakmann removed subscriber Oliver Brakmann
2010-06-28 05:17:37 Tomasz 'Zen' Napierala bug added subscriber Tomasz 'Zen' Napierala
2010-09-08 07:46:44 müzso tags amd64 apport-bug lucid cache ext3 ext4 libvirt lucid qemu writeback
2010-10-07 18:42:13 Simon Déziel bug added subscriber Simon Déziel
2010-10-08 12:58:43 Simon Déziel libvirt (Ubuntu): status Incomplete Confirmed
2010-11-17 09:34:11 AlexHofbauer bug added subscriber AlexHofbauer
2011-01-23 13:03:42 Arno Peters bug added subscriber Arno Peters
2011-03-09 01:05:16 agent 8131 bug added subscriber agent 8131
2011-05-02 19:51:54 MMeija bug added subscriber MMeija
2011-05-03 13:01:21 ossjunkie bug added subscriber ossjunkie
2012-08-01 21:09:44 Tv bug added subscriber Tv
2012-08-08 14:48:36 Michael DePaulo bug added subscriber Michael DePaulo