Call a Specialist Today! 800-886-5369

SolidFire Quality of Service (QoS) Benchmark
Quality of Service is not a feature. It's an architecture.

Quality of Service (QoS) SolidFire’s benchmark for true storage Quality of Service (QoS) sets the standard for delivering an exact level of performance and bandwidth within multi-tenant infrastructures. We built it from the ground up to guarantee performance for large-scale storage infrastructure despite tenant activity or failure condition – a solution made possible only through six core architectural elements.

Storage Quality of Service (QoS) is gaining momentum as one of this year's groundbreaking innovations. For good reason. Being able to ensure predictable performance in a public or private infrastructure is the next killer app for the cloud.

However, not all QoS is made the same. Not even close. Most storage providers are simply adding QoS features onto existing products, merely solving for one performance-affecting problem under an isolated condition. This approach falls apart when conditions multiply.

Only SolidFire solves every performance predictability challenge in a multi-tenant infrastructure. Our all-SSD storage solution is built around six core architectural requirements. Each enables true storage Quality of Service – setting the benchmark for guaranteeing performance in the cloud.

See true Quality of Service (QoS) in action

Schedule a demonstration of why SolidFire's benchmark architecture is the only solution for guaranteeing performance in the cloud.

Why point solutions can't hold a candle to SolidFire's Quality of Service (QoS).


Tiered storage:

Different types of storage media are combined to deliver different tiers of performance and capacity. Predictive algorithms move data to different tiers based on historical information.

However:

  • Performance for every tenant varies wildly as algorithms move data between media.
  • Variable performance is compounded by uncontrolled noisy neighbors.
  • Tenants have no QoS functionality or control over application performance.

Rate limiting:

Hard limits are set for the amount of I/O or bandwidth an application can consume.

Unfortunately:

  • Functionality is designed to protect the storage system, rather than deliver guaranteed QoS.
  • Limits are only placed on the max performance an application can access.
  • There is no concept or capability of delivering performance minimums.
  • Applications capped at their max can incur significant latency.

Prioritization:

Applications are specified as “mission critical,” “moderate,” or “low” – ranking them in relation to every app in the system.

Nevertheless:

  • Application ranking does not guarantee that any application will get the performance it needs.
  • Performance is based on arbitrary levels such as “moderate.”
  • Noisy Neighbors can actually get louder if they are prioritized as “mission critical” and monopolize system performance.

Videos:

All-SSD ArchitectureAll-SSD Architecture

Enables the delivery of consistent latency for every IO

True Scale-Out ArchitectureTrue Scale-Out Architecture

Allow for linear, predictable performance gains as systems scale


RAID-less Data ProtectionRAID-less Data Protection

Ensures predictable performance in any failure condition

Balanced Load DistributionBalanced Load Distribution

Eliminates hot spots that create unpredictable IO latency


Fine Grain QoS ControlFine Grain QoS Control

Completely eliminates noisy neighbors, and guarantees volume performance

Performance VirtualizationPerformance Virtualization

Controls performance independent of capacity and on demand