Disk I/O throughput on VM


  1. Posts : 11,247
    Windows / Linux : Arch Linux
       #1

    Disk I/O throughput on VM


    Hi there

    USB3 passport self powered HDD (not an SSD) attached via a 4 port un-powered USB 3 hub on KVM / QEMU W10 VM managed decent Macrium image backup in approx 8 mins with perfectly acceptable speed --from the screenshot you can see there's a decent amount of applications installed on this VM. Write speed around 850 Mb/s, Read slightly slower at around 720 Mb/s. (Actually Write should be quicker than Read (on a non SSD device) as Write can buffer the I/O and write bigger chunks to the output device so no surprise there).

    Remember also that the VM was stored on a "Classical Spinner HDD" -- although in a RAID 0 array on a Linux Host.

    Disk I/O throughput on VM-screenshot_20191231_180904.png


    It's worth having a go with KVM / QEMU -- it really is the fastest FREE virtualisation system I've found - especially if you install the windows virtio drivers. (For GUI management of VM's install package libvirt).

    Disk I/O throughput on VM-screenshot_20191231_182534.png

    The only downside is there's no hot plug of USB stuff (yet--there are some systems I'll have a go with) so you need to shutdown the VM -- add the usb device and then power on again -- no real biggie though.

    Cheers
    jimbo
      My Computer


  2. Posts : 4,173
    Windows 11 Pro, 22H2
       #2

    @jimbo45, thanks for sharing this. Was not familiar with QEMU. I'll have to give this a try.

    By any chance, do you know if this will coexist with VMware Workstation in a Windows installation?
      My Computers


  3. Posts : 11,247
    Windows / Linux : Arch Linux
    Thread Starter
       #3

    hsehestedt said:
    @jimbo45, thanks for sharing this. Was not familiar with QEMU. I'll have to give this a try.

    By any chance, do you know if this will coexist with VMware Workstation in a Windows installation?
    Hi there

    @hsehestedt

    VMWare and KVM/QEMU will co-exist side by side and run concurrently -- but you have to use a LINUX Host for KVM/QEMU . There's loads of decent links on Google on how to set this all up.

    The nearest equivalent in Windows is HYPER-V but I've found that not so good as KVM -- on KVM you don't have the whole overhead of a huge OS like Windows.

    In KVM although now in most distros is a part of the Linux kernel - it actually abstracts itself from the actual OS even though you might be running a Linux GUI - and is essentially a "Bare Metal" hypervisor. The "paravirtualisation" techniques also IMO are far superior to HYPER-V giving it (provided you use the enhanced Windows drivers) a significant performance edge over other systems.

    Here's VMWARE and KVM running concurrently

    Disk I/O throughput on VM-screenshot_20191221_175904.png

    Cheers
    jimbo
      My Computer


  4. Posts : 4,173
    Windows 11 Pro, 22H2
       #4

    Excellent. Thanks for info.
      My Computers


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 05:47.
Find Us




Windows 10 Forums