SolidFire’s unique ability to guarantee performance to thousands of applications at once has garnered praise from analysts and customers alike. Given the compelling advantages for performance isolation and guaranteed QoS, it’s no wonder that other storage vendors are adding QoS features to their products. We recently discussed some of the simplistic approaches to QoS offered by other storage systems, however the ability to guarantee performance is not as simple as adding a new bullet point to a lengthy feature list.
Being able to guarantee performance in all situations – including failure scenarios, system overload, variable workloads, and elastic demand – requires an architecture built from the ground up specifically to guarantee Quality of Service. Trying to bolt Quality of Service onto an architecture that was never designed to deliver performance guarantees is like strapping a jet engine to a VW Beetle. The wheels will come off just when you get up to speed.
Solving performance from the core
SolidFire gets to the root of the performance problem with a new storage architecture that overcomes every predictability challenge through six core architectural requirements. Together, these six requirements enable true storage Quality of Service and establish the benchmark for guaranteeing performance within a multi-tenant infrastructure.
- All-SSD Architecture
- Enables the delivery consistent latency for every IO
- True Scale-out Architecture
- Linear, predictable performance gains as system scales
- RAID-less Data Protection
- Predictable performance in any failure condition
- Balanced Load Distribution
- Eliminate hot spots that create unpredictable IO latency
- Fine Grain QoS Control
- Completely eliminate noisy neighbors, and guarantee volume performance
- Performance Virtualization
- Control performance independent of capacity and on demand
Over the next few weeks we’ll dive into why you need each of these six architectural requirements to deliver guaranteed QoS. We’ll also talk about why, no matter what the feature list says, traditional storage architectures just aren’t up to the task, because Quality of Service isn’t a feature – it’s an architecture.