Dell is at it again. This time, they paid Principled Technologies to do some tests in order to produce a ridiculous report trying to compare the high-end HPE Primera to the midrange Dell EMC PowerStore.
I’ll expose some of the more egregious errors in their methodology and overall thinking, but first I want to direct readers to an easy way to impartially compare for themselves, without having to read a FUD document sponsored by anyone at all.
Executive Summary: A Primera 670 is multiple times faster than a PowerStore 9000T, has stronger data protection, and much higher uptime.
I can’t come even remotely close to replicating any of their numbers in our (very conservative) sizing tool. Perhaps Hanlon’s Razor is appropriate here. In any case, instead of trying to debug their silly FUD test, I will point you to a public and marketing-free source of performance information.
There is an easy and public way to compare array performance. I thought of this when I saw their ridiculous throughput claims. What better way to discredit Dell than by using their own performance tests that prove PowerStore is many times slower than Primera? 🙂
The SAP HANA storage certification list.
You see, in order to get certified for SAP HANA, a storage system has to pass this incredibly difficult performance test. It is throughput-heavy and requires a system to be able to provide sustained, predictable performance to an SAP HANA cluster. No cheating.
The way to understand the relative performance results between systems is by looking at how many SAP HANA nodes the storage system can reliably feed.
A single HPE Primera 670 with 4 controllers will comfortably satisfy 72 SAP HANA nodes. Even a 2-controller 670 will do 36 SAP HANA nodes.
A single Dell EMC PowerStore 9000T will do 16 SAP HANA nodes.
FYI, Dell in their FUD report was showing a single 7000T as being faster than a single Primera 670 – the 7000T will do 14 SAP HANA nodes, according to Dell.
That is a 4.5x performance delta in favor of the HPE Primera. As in, an HPE Primera 670 is Four And a Half Times Faster than a Dell PowerStore 9000T.
As one would expect from a high end platform, the Primera 670 is a massively more capable system.
So – if the PowerStore is as fast as Dell claims in their FUD document, why isn’t it able to support many, many more SAP HANA nodes than 16?
Ask your Dell FUD-slinger this question, since it’s not something they can hand-wave away with marketing infographics.
[Update Sept 1, 2020: Seems like Dell refreshed their HANA certification page to show numbers with 4 dual-controller appliances. If you run 4x 9000T, then they can do 64 HANA nodes, since each one can do 16 nodes. My analysis is based on a single appliance comparison, just like Dell’s FUD document was based on comparing a single PowerStore system to a single Primera]
Oh – the Primera achieves this performance with RAID6. The PowerStore uses RAID5. So the Primera is not only multiple times faster, it also has many times the data integrity compared to the PowerStore.
Here is a chart with some more systems for comparison (the data is accurate as of August 24th, 2020). All numbers come from the SAP link above. The numbers are for individual systems. Note that some older Dell EMC systems are faster than the PowerStore 9000T for SAP HANA. Perhaps because they can be set up as RAID10 and without data reduction, whereas the PowerStore can’t use any other RAID than RAID5, and data reduction is forced on.
Performance With Reliability
What’s especially sad is that they focused on erroneous speeds and feeds in their report but totally forgot to test things that enterprise customers tend to care about, like data integrity, uptime and performance under adverse conditions.
A far more useful test would be something like this:
- Pull a controller out. What does this do to performance?
- Unplug an entire disk shelf. What does it do to availability?
- Pull out ANY 2 drives simultaneously. Is there ANY chance that the system would stop functioning if you pulled the “wrong” drives? 🙂
You see, a Primera is a high end system, more similar to a Dell EMC PowerMax than it is to a PowerStore. You can do things like configure a Primera with 4 controllers, which are really active-active (as in, all 4 simultaneously will serve a single LUN). You can also do things like set up shelf-level availability, so even the loss of an entire shelf can’t break the system.
Oh – and it offers a 100% uptime guarantee. Which Dell EMC doesn’t offer with any platform at all, not even the PowerMax.
Use Your Head
Why on earth would Dell EMC do something so silly as this FUD exercise?
Perhaps they want to legitimize the PowerStore by comparing it to a high-end array? Or maybe trying to throw shade at the Primera by comparing it to a midrange array? Maybe both?
I will have an absolute field day with the PowerStore RAID implementation, which I’m saving for a separate, special post.
It is a bit weird though that Dell EMC is the last remaining vendor using single parity RAID. Everyone else seems to have graduated to dual parity and beyond. Maybe their performance is broken with dual parity RAID?
Stay safe 🙂