Overview
As storage technologies develop, storage systems provide larger capacities. An increasing number of users choose to deploy multiple applications on one storage system. Non-critical applications contend for bandwidth and Input/Output Operations Per Second (IOPS) resources with critical applications, compromising the performance of the latter.
OceanStor Dorado V6 series storage systems provide SmartQoS to alleviate the previous situation. SmartQoS is a performance management feature that dynamically allocates storage resources to meet specific performance objectives.
SmartQoS enables you to set a different performance objective for each application according to the application's key performance characteristics (IOPS or bandwidth). Based on the set performance objectives, SmartQoS dynamically allocates storage resources to meet specific service level agreement (SLA) requirements, especially those of critical applications.
SmartQoS extends the Information Lifecycle Management (ILM) strategy of a storage system. It is an essential add-on to a storage system, especially when certain applications have demanding SLA requirements. In a storage system shared by two or more applications, use of SmartQoS derives the maximum value from the storage system:
- SmartQoS controls the performance level for each application, avoiding conflicts between applications and ensuring the performance of critical applications.
- SmartQoS prioritizes critical applications in storage resource allocation by limiting the resources allocated to non-critical applications.