QoS Class |
Namespace: SolidFire.Element.Api
public class QoS : RpcBase
The QoS type exposes the following members.
Name | Description | |
---|---|---|
BurstIOPS |
Maximum "peak" 4KB IOPS allowed for short periods of time.
Allows for bursts of I/O activity over the normal max IOPS value.
| |
BurstTime |
The length of time burst IOPS is allowed.
The value returned is represented in time units of seconds.
Note: this value is calculated by the system based on IOPS set for QoS.
| |
Curve |
The curve is a set of key-value pairs.
The keys are I/O sizes in bytes.
The values represent the cost of performing an IOP at a specific I/O size.
The curve is calculated relative to a 4096 byte operation set at 100 IOPS.
| |
MaxIOPS |
Desired maximum 4KB IOPS allowed over an extended period of time.
| |
MinIOPS |
Desired minimum 4KB IOPS to guarantee.
The allowed IOPS will only drop below this level if all volumes have been capped
at their minimum IOPS value and there is still insufficient performance capacity.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString |
Builds a json-enabled string of all the properties and their values in this class.
(Inherited from RpcBase.) |