1.    15 Mar 2017 #1

    Improve Windows I/O in a VM - from Windows OR Linux Hosts


    Hi there

    I/O performance is often a problem with Virtual Machines - especially if you are using programs like Vmware with "Virtual" Formatted HDD's such as vdmk - especially with "Bog standard" Spinners..

    A better solution by far is if you have the space and 2 HDD's (minimum) available is to pass these through as RAW physical HDD's and then use the NATIVE I/O subsystem of your Guest VM.

    For example pass through 2 HDD's from Linux or Windows Hosts to a Windows Guest -- you might be running a Guest VM as a server -- no reason why servers shouldn't be VM's (that way people can access the VM / shared files without touching or even having an account on the HOST at all). Now create Windows Storage spaces from the HDD - this is a very efficient I/O system for Windows and you can set it up as a "Software RAID" type of system. The HDD's don't even have to be of the same size for Windows storage spaces.

    If using a Linux Guest from a Windows Host then simply format the 2 HDD's as Ext4 and use the software RAID system in Linux - mdadm.

    For Linux Host with Linux VM probably the best way is to simply SHARE the HDD's via Samba and just run the (Virtual) OS from an SSD.

    For Windows run the Virtual OS from an SSD - it's the DATA drives I'm concerned with such as file shares for multi-media etc.

    Cheers
    jimbo
      My ComputerSystem Spec
  2.    15 Mar 2017 #2
    Join Date : Dec 2015
    Posts : 5,972
    Windows10

    On a related note, I found writing from a windows VM to a windows host external drive using hyper-v can be really slow eg 1-2 MB/s.

    However if you go to network sharing centre and setup permissions for network sharing as you would to share any folders/files over network, then if you go to host and click on network in file explorer, you will see the shared folders in VM.

    Then you can copy files from network VM drives to external host drives at a much faster rate (at least 10 times faster or more).
      My ComputerSystem Spec
  3.    20 Mar 2017 #3

    Quote Originally Posted by cereberus View Post
    On a related note, I found writing from a windows VM to a windows host external drive using hyper-v can be really slow eg 1-2 MB/s.

    However if you go to network sharing centre and setup permissions for network sharing as you would to share any folders/files over network, then if you go to host and click on network in file explorer, you will see the shared folders in VM.

    Then you can copy files from network VM drives to external host drives at a much faster rate (at least 10 times faster or more).
    Ho there

    even that is only around 20Mb/s --- on even bog standard HDD's with a bit of software RAID you could get up to around 200 Mb/s or more !!!.

    Cheers
    jimbo
      My ComputerSystem Spec

 


Similar Threads
Thread Forum
Solved Windows 10 linux subsystem: Run Linux desktop directly?
I watched a video about the guy using Windows subsystem and run full Linux desktop without using remote software. There is no white thing on top. He can switch between Linux and Windows using a keyboard shortcut. Linux desktop is smooth, 60 fps, no...
General Support
Solved Windows HOST, attach Linux external USB to Linux VM
Hi there I usually run a LINUX HOST for testing Windows VM's - but I need to test some new releases of various Linux distros so I've created some VM's --easy enough and running them on a Windows Host. However I can't attach a USB drive with a...
Virtualization
Solved VLC on W10 VM on Linux Hosts (Workstation 12.1 - Fixed
Hi there. on some Linux Hosts using Vmware workstation / Player VLC doesn't work properly on a Windows 10 VM - you don't get any dropdowns from the menu. A reasonable fix for this (apart from checking that you have any Video drivers installed...
Virtualization
Anyone know how I can improve Performance with Windows 10?
The title says it all. How can I improve the performance of Windows 10?
Performance & Maintenance
Solved Unity Mode Fix for W10 VMware VM's on Linux Hosts
Hi there This seems to work fine for Windows 10 VM's on some Linux Hosts. 1) Uninstall VMware tools on the VM - shut down but don't re-power on 2) uninstall open-vm-tools on your HOST machine - typically as root or sudo yum autoremove...
Virtualization
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 21:01.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums