We are about to deploy shared storage researching for ultra-fast storage to implement Microsoft SQL Server Failover Cluster (FCI). So far the project goes, we would to start with 500K IOPS and have ability of grows up to 2M IOPS in a year or so, due to the SQL server growing expectations.
For the purpose of the project, we are going to deploy 4-node cluster of Microsoft Storage Spaces Direct (S2D). Microsoft recommends going with NVMe or NVMe + SSD to obtain maximum performance. Therefore, after some research, Samsung SSDs are good to go with. The setup we consider is following: Samsung 960 EVO NVMe + Samsung 960 PRO SSD.
https://www.starwindsoftware.com/blog/benchmarking-samsung-nvme-ssd-960-evo-m-2 http://www.storagereview.com/samsung_960_pro_m2_nvme_ssd_review
Would S2D deliver 500k-2M IOPS to SQL FCI if the setup of S2D is Samsung 960 EVO NVMe + Samsung 960 Pro?