Hi,
I have done a bit of searching but am still confused as to what the best settings for SSDs are. I saw on this forum that LSFS was mentioned as the best as it reduces writes and increases SSD lifespan. But then when going to the blog for LSFS, it is mentioned that it is intended for slow mechanical spinning storage and not for SSDs. What causes more confusion is that both the forum post and the article were written by the same staff member, so I am not sure if it is just a misunderstanding or something.
I am using 500 GB SATA SSDs (consumer-grade Samsung 860 EVO) and have 2 of them per Blade in an IBM BladeCenter (6 Blades total). There is no mechanical spinning storage, this is purely SSD flash storage only. I am currently using a thick-provisioned file for StarWind vSAN on each SSD. What complicates this even more is that the SSDs are sitting behind a RAID controller, and even though no RAID is configured and the drives appear separately, TRIM support is not working because of the RAID controller. I am too scared of flashing the RAID controller into IT mode to enable TRIM support (basically turn it into a dummy HBA). This situation is leading to some slow write performance. I use these drives and StarWind vSAN for running Hyper-V VMs over iSCSI.
Any recommendations? Should I use LSFS or keep using thick-provisioned images? Must I instead just present an entire disk instead of using image files? I am confused as to what I must do with SSDs to ensure maximum performance.
Any help is appreciated.
The Latest Gartner® Magic Quadrant™Hyperconverged Infrastructure Software