Storage Spaces Virtual Disk Profiling and QoS Integration
When building SOFS QoS policies, it would be nice to get an IO capacity profile of the normalized IOPS for the volume from which the policies would derive from instead of manually benchmarking the volume.
i.e. Spaces could determine that a volume has a capacity of 50K IOPS. When creating a single instance policy, the upper limit would automatically be 50K IOPS, same thing for multi-instance policy.
Having some mechanism to track how much IO capacity has been allocated out of the “pool” would simplify management, possibly similar to the way thin provisioning works. You can see how much is committed, how much is actually used/available. It would also facilitate automatic rebalancing through automations of IOPS across virtual disks/pools