Hi all,
I have got a problem with a small CSV cluster with Hyper-V.
The VM’s are that are running in the cluster are slow. Disk speeds are about 30-60MB/s read and write.
There is also one VM that runs an application that is using a database, that application is slow too when writing or reading the database.
The data server is the iSCSI target server, the storage is placed into the cluster.
When i copy a 4GB file into c:\ClusterStorage\Volume1\ is goes with a speed of 500-600MB/s, when i copy a file to the UNC path of the dataserver it goes with a speed of 200-220MB/s.
Those speeds are in my opinion fine.
One VM runs on Node2 locally, outside the cluster. The VHDX is stored on the local disk. The HDD speedtest is 500-550MB/s read and 130-150MB/s write.
The setup is as following.
1 data server.
2 nodes.
Server specs are:
Nodes:
Intel Xeon E5-2620 v2
32GB memory
120GB SSD in RAID1
3x 1Gbit NIC (Intel 82574L)
Data server:
Intel Xeon E5-2620 v2
16GB memory
120GB SSD in RAID1
512GB SSD in RAID1 for storage
4x 1Gbit NIC (2x Intel 82574L and 2x Intel I350-T2)
I have tried multiple configurations for the NIC’s.
1 NIC for cluster data.
1 NIC for Hyper-v switch.
1 NIC for iSCSI traffic with own subnet.
I tried also 2 NIC in a teaming for iSCSI traffic with own subnet.
All the setups doesn’t make any difference in the speed.
I also tried to setup the iSCSI target with MPIO. This doesn’t make any difference in the speed.
I hope someone has any suggestions to speed the VM’s up. If someone needs more information, feel free to ask.
Thanks in advance.
Patrick