Bad VM performance on external hard disk

0

I am running 4 virtual machines on my external hard disk (USB 2.0, 5400 rpm, Western Digital). Yesterday I wondered with they are running to slow but i am not sure from which fact makes it slow:

  • USB 2.0
  • 5400 rpm

Do you think the performance will more increase if I switch to an USB 3.0 disk or to a 7200 rpm external hard disk?

mhmpl

Posted 2011-07-29T08:27:07.097

Reputation: 113

Were you running all 4 VMs at once, or invdivually? If you run all 4 VMs from an internal drive, on the same system, do they perform any better? Was this configuration 'fast' for you in the past? – Ƭᴇcʜιᴇ007 – 2011-07-29T13:05:51.753

I'm running approximately 4 VMs at once. It depends on which server I need. But I found an option which increases the speed of my VMs: mainMem.useNamedFile="FALSE" – mhmpl – 2011-08-01T17:39:12.310

Answers

1

Easy. It is the hard drive. Hence it is a 5400RPM drive, it's a simple laptop drive which won't perform very well in any situation. They are made to save power.
Solution:
Get a 3.5" closure, and a WD Caviar Black hard drive.
OR if you can't buy a new closure, get a 2.5" WD Black Scorpion.

Both hard drives are cheap, and designed to be perform very well in a desktop environment / demanding situation. Personally I use both. Caviar in my desktop, and Scorpion in my laptop. Both are blazing fast. (On my laptop, I didn't notice any overheating/too much heat after installing the HDD.)

NOTE: I'm not a WD fanatist, or whatsoever. I just couldn't find any other hard drives designed to be like this. Only found simple, normal ones. If you know about any "high-performance" HDDs at other manufacturers, just link them / modify my answer please.

About the USB2 interface: If you buy a new closure, you will have a 3.0 closure anyway. However, if you keep the one you have now, don't bother about the interface. It only matters if you keep copying straight. Like a huge VM file. If you just work on it, run your VMs, it won't matter.

Apache

Posted 2011-07-29T08:27:07.097

Reputation: 14 755

2

Having datastores on a USB-connected disk is going to give horrible performance, whatever the USB interface spec - mostly due to the way disk swap files are used for memory management. If you're changing things, go for an eSATA enclosure and get yourself an eSATA adaptor for the computer if you need one.

A bit more info here: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1620

Linker3000

Posted 2011-07-29T08:27:07.097

Reputation: 25 670