I've been playing around with VSAN Free edition with a windows server 2022 on 2 Dell R730XD's. I've been trying different configurations with the CVM with direct physical access vs virtul drives... different iSCSI settings, multiple NIC's vs single for sync channels and different cache settings. When I run CrystalMark benchmarks on a clustered volume hitting the iSCSI HA targets, the read performance is good, but my write performance is a fraction of what I get doing a benchmark directly against the volume on the local host.
For example, the write test shows 6864 MB/s when doing it directly against the drive with a 16MB test, but hitting the clustered volume on the VSAN only tests around 750 MB/s.
The current config is 8 3.84TB SAS 12G SSD's in a raid 5 with the H730 perc raid controller. (I have also tried raid 10 as well as software raid passing the physical disks directly to the VM with similar write performance issues). Tried all different kinds of cache settings with the raid controller.
I have 2 25GB Sync channels and 2 25GB iSCSI channels. All 4 are directly attached with no switch between the 2 hosts. I tried with and without jumbo frames (Without always performs worse).
My main question is... should I expect the VSAN write performance to be that much worse than hitting the volumes directly with the hosts?
The Latest Gartner® Magic Quadrant™Hyperconverged Infrastructure Software