I am getting poor write performance on a NFS share hosted with OpenIndiana 151a. I have 2x 1 TB Mirror (Seagate constellation drives), 2 SSD drives, 1 read cache and 1 write cache. My thinking was, that by using a write cache I would gain SSD like performance even though I have a pretty slow hard disk. I am getting an avg of 40 MB/s. I should note that both my SSD drives are SATA3 capable of 500 MB/s. I feel cheated! My setup is as follows:
- ESXi 5, NFS datastore, MTU set to 9000 on VMkernel and vSwitch
- VM1 OpenIndiana hosting the datastore, resides on direct attached storage.
- VM2 Windows XP with 2 10GB hard drive, 1 system drive, 2nd testing drive, using HD tune pro, resides on NFS datastore.
I am busy running a spectrum of IOmeter tests, will post results when I am done.
I am not seeing the advertised SATA3 speeds here, would I just be better off using the SSD's as direct attached storage? In other words, is NFS the problem here?