Wednesday, April 18, 2007

VMWare and ZFS not acceptable

While I can get the system to run I find that the I/O rate with ZFS in VMWare is unacceptable, only about 10 MB/s on a four-disk raid 10. Even with direct access to the disk I believe that ZFS's desire to really own the spindles is not very compatible with VMWare's emulation. Xen my be an option, but at this point I'm just going to run with Linux and hardware raid as the system needs to go into production.

2 comments:

stan said...

I have found similar issues. VMWare is horrible at passing through raw disks to the virtual machine. I am now waiting for either ZFS-FUSE to stabilize on Linux, or for FreeBSD 7 to come out, which will have built-in ZFS.

Drew said...

It seems the FUSE implementation has been languishing. I think it isn't getting as much support as it could be getting because it's a bit convoluted and non-ideal.

The FreeBSD version seems promising, and it is already implemented in the kernel, just waiting for it to make its way into a stable release.

What really irks me is that I need to get these systems set up now. I wish I could wait for a good ZFS implementation, but I'm having to go with XFS on hardware raid. I'd like to migrate eventually, but it is not fun to convert a whole file system on a semi-live server.