Hi,
We are currently running 2 SSD ZFS stripe pools one with 3X250gb drives (let's call it Pool1) and the other with 2X500gb ssds (Pool2). The SSDs are consumer grade ones but they should still deliver at least 8000 to 90000 iops according to their documentation. (Crucial mx 500. Pool2). The Pool1 has 3 different SSDs some older than others and some with more iops than others. still the slowest ssd should still deliver 10000 iops and the others aroung 80000. However when I then try to run 2 VMs on Each pool (windows Server 2016 with 8gb ram each and 4 vcpus) the IO delay spike to ca 50% and makes the vms unusable. Am I missing something something here? shouldn't the performance be a lot higher with striped ssds? I know that you shouldn't use striped pools because of now redundancy but in this case that isnt't important. the vms just need to be fast.
So if I but these numbers into a raid calculator (I know that those numbers are only theoretical) i should get at least 120000 iops on pool1 and 150000 on pool2.
And the strange thing is that we already used these exact ssds one by one in a VMware server (no raid or anything just 1 ssd as datastore) and the same VMs where totally usable.
Hardware
Dell power edge r530
1X xeon 2680v4
32gb ddr4 RAM
500gb HDD boot drive (cloud the slow boot drive have an effect on the Pools performance?)
Thanks in advance
We are currently running 2 SSD ZFS stripe pools one with 3X250gb drives (let's call it Pool1) and the other with 2X500gb ssds (Pool2). The SSDs are consumer grade ones but they should still deliver at least 8000 to 90000 iops according to their documentation. (Crucial mx 500. Pool2). The Pool1 has 3 different SSDs some older than others and some with more iops than others. still the slowest ssd should still deliver 10000 iops and the others aroung 80000. However when I then try to run 2 VMs on Each pool (windows Server 2016 with 8gb ram each and 4 vcpus) the IO delay spike to ca 50% and makes the vms unusable. Am I missing something something here? shouldn't the performance be a lot higher with striped ssds? I know that you shouldn't use striped pools because of now redundancy but in this case that isnt't important. the vms just need to be fast.
So if I but these numbers into a raid calculator (I know that those numbers are only theoretical) i should get at least 120000 iops on pool1 and 150000 on pool2.
And the strange thing is that we already used these exact ssds one by one in a VMware server (no raid or anything just 1 ssd as datastore) and the same VMs where totally usable.
Hardware
Dell power edge r530
1X xeon 2680v4
32gb ddr4 RAM
500gb HDD boot drive (cloud the slow boot drive have an effect on the Pools performance?)
Thanks in advance