Hello,
I have Proxmox 4 instalation with ZFS and I like to use ZIL and L2ARC, but I get these 2 types of SSDs:
INTEL SSDSC2BF120A5
INTEL SSDSC2BW240A4
with this SSD I still get ~100 fsync/second on different configurations (changing scheduler, disable write cache,...) on 3 different machines(SATA III , 6GB/s, direct attached or via RAID controller, AHCI) with xfs,ext4 with discard/iothread option.
By papers, this SSDs can make more higher iops (in x1k to x10k numbers, depends on block size etc.)
I tried to attach SSD into VM with Windows, but still get same low IOPS.
But interesting is, for me, this SSDs directly tested on Windows (not as VM, on same HW machines) gets mentioned nice papers IOPS performance.
I found some info about using JFS on SSDs and I tested it with pveperf on this SSDs and finally gets nice >15k IOPS (have someone good explanation why on JFS ?)
But creating JFS and create there some file used as loop block device for ZIL or L2ARC or as RAW disk attached to VMs is not good way.
I spend with this more than15hours, looking on internet everywhere (together with my friend, Google ) and I didnt find any info , where is problem or what to set
Have someone any explanation or any info why it work like this ?
I have Proxmox 4 instalation with ZFS and I like to use ZIL and L2ARC, but I get these 2 types of SSDs:
INTEL SSDSC2BF120A5
INTEL SSDSC2BW240A4
with this SSD I still get ~100 fsync/second on different configurations (changing scheduler, disable write cache,...) on 3 different machines(SATA III , 6GB/s, direct attached or via RAID controller, AHCI) with xfs,ext4 with discard/iothread option.
By papers, this SSDs can make more higher iops (in x1k to x10k numbers, depends on block size etc.)
I tried to attach SSD into VM with Windows, but still get same low IOPS.
But interesting is, for me, this SSDs directly tested on Windows (not as VM, on same HW machines) gets mentioned nice papers IOPS performance.
I found some info about using JFS on SSDs and I tested it with pveperf on this SSDs and finally gets nice >15k IOPS (have someone good explanation why on JFS ?)
But creating JFS and create there some file used as loop block device for ZIL or L2ARC or as RAW disk attached to VMs is not good way.
I spend with this more than15hours, looking on internet everywhere (together with my friend, Google ) and I didnt find any info , where is problem or what to set
Have someone any explanation or any info why it work like this ?