Man standing with his back turned, hand on hips and arrows pointing in multiple directions as if he needs to make a decision on something

Top 4 SSD buying mistakes

It’s no secret that the market is flooded with SSDs that range from inexpensive low-performance drives to higher-priced extreme endurance, ultra-low latency drives. With so many to choose from, data center managers are often faced with several challenges when they buy, including general market availability, budgets, performance specs and immediate needs. But choosing the right drive isn’t as easy as finding the best price or seeing which has the fastest speeds on a spec sheet.

We talk to hundreds of customers, resellers and OEM manufacturers about how they choose drives, so we’ve heard some interesting stories over the years about what hasn’t worked for them. Based on this, we've compiled a list of the four most common mistakes people make when choosing a drive for their data center.

No. 1 - Enterprise grade vs consumer grade

It might sound simple, but the biggest mistake is choosing a consumer-grade product instead of an enterprise-grade one. There are several reasons people do this: price, name recognition, general rip-and-replace strategies and because you can get them from just about anywhere. However, consumer-grade products are rarely built for the same intensive 24/7 operations that enterprise drives demand.

Kingston enterprise and consumer SSDs

Enterprise drives are tested on enterprise platforms – on servers behind RAID controllers – not on desktops. In fact, if a drive hasn’t been tested on an enterprise platform, it might not be even recognised once installed. A consumer drive might work initially but when you deploy several hundred of them, you will realise they simply don’t work for long-burn enterprise applications.

Also, the new client drives use exotic caching schemes – reconfiguring NAND where part of the flash is carved out for caching. In short, you’re asking for trouble if you put them in a RAID configuration and throw big workloads at them.

It might be good for a low-cost purchase, but it’s incredibly dangerous when you actually want to use it on an enterprise scale. Drives are now tailored for applications and run into more technical issues when used outside those applications. Also, will be almost impossible to get manufacturer support for issues with a consumer SSD in an enterprise application.

No. 2 - Selecting the wrong endurance range or use intensity

Nobody ever got fired for buying SSDs that didn’t wear out – but people will overestimate their write needs because they use old methodologies in estimating, “1DWPD on a 240GB vs 1TB drives today”. Choosing the endurance range for the actual enterprise applications could affect the BOM cost of their system.

Three people in suits running on a track

In addition, some environments are far more read or write intensive. If you have an application that does more reading vs writing (for example, a VOD streaming service or database warehousing) and you purchase a high-write endurance drive, then you’re paying for something that you simply don’t need. Similarly choosing a read-intensive drive for a database logging or caching service wouldn’t be optimal because of the write-intensive activities.

Drive endurance also rears its head when selecting a drive that has full capacity versus an overprovisioned (OP) drive. You lose performance when buying the full capacity as written at 250GB/500GB/1TB. Once the drive achieves 90% capacity, the data must be completely erased and then written over. This impacts random read/write and latency, resulting in huge dips in performance. Using an OP drive allows much of these deletion/rewriting actions to happen on a clean state because the clean-up happens in the overprovisioned area resulting in nonimpact application performance.

No. 3 - Testing with incorrect scripts and testing for fails

IT professional on a laptop standing near server racks

When evaluating drives, there are two ways of doing it: you either trust the specs on a data sheet from the manufacturer or you put the drive through its paces using your exact setup and testing scripts. If you’re just trusting the specs, you don’t always know how the drives were tested to achieve their peak or average performance numbers, or if they would match your working environment. Thus, we recommend testing SSDs to your specific benchmarks before you make a large purchase.

At Kingston, we test our enterprise products across multiple server platforms, using multiple RAID controllers either from third parties or OEMs. We run our drives through a rigorous suite of compatibility, IO performance, latency and longevity tests, and evaluate every sector of a drive for consistency. Client drive test modes don’t go through any of those exercises at all because most are only focused on performing well on a single processor and application.

In addition, Kingston leverages a variety of scripting and data sets. We perform long preconditioning on the SSD prior to recording performance data to ensure the drive gets into a steady-state performance profile. We publish real-world results by testing the entire span of a drive and not just a portion of the drive. IOPS and latency measurements are done at short intervals (every I/O or ½ second, we take a measurement to get QoS metrics) but client drives might be every 5 seconds, which might skew true performance indicators.

No. 4 - Not buying SSDs from reputable brands

We once heard of a major motion picture studio that was buying drives on Amazon just because some executive found a cheap option. But you get what you pay for if you’re not buying through a reputable source for enterprise-grade products. If you’re buying on Amazon or from another consumer e-commerce retailer, you may be getting an off-brand device, or the devices may not be exactly what you think they are.

Most channel resellers, or even the manufacturers themselves, have dedicated teams to help you find out what the best option is for your given application. Sometimes it’s an off-the shelf product that’s already commercially available and they can not only sell it to you, but also give you the direct engineering-level support should something go wrong. At other times, you may need something specified for a custom build, and having your engineers speak with the manufacturer directly helps to identify exact working environments, data strain and application-specific constraints on the system.

Kingston Enterprise SSDs

A few years ago, there was another manufacturer of custom servers that used cheap off-brand consumer drives that employed a RAID schema with 24 SSDs in a box. The idea was that the drives were so cheap, if they failed, they’d just rip and replace them. This worked for the first year and a half, but the systems started losing seven to ten drives a week. At some point, choosing cheap off-brand drives becomes self-defeating, because replacing consumer drives at that frequency adds up.

The company has since made the switch to Kingston’s enterprise-grade drives and immediately saw the benefits in longevity, performance and direct support from Kingston. Having an engineering communication path to your SSD supplier gives you the confidence to quickly remedy problems and avoid supply issues if a drive has been discontinued, recalled or a new generation is released.

Now that we know what the mistakes are when choosing SSDs, we can do our best to avoid making them. You can always just grab something off the shelf but taking the time to understand your needs then searching for the right SSD to suit those needs will always serve you best in the long run.


Related Videos

The Right Solid-State Drive (SSD) Matters

The Right Solid-State Drive (SSD) Matters

Choosing the right SSD is important since not all SSDs are alike. When it comes to data centres, choosing an SSD with the right performance consistency with low latencies that’s specifically built for enterprise and data centre workloads is key for consistent and reliable performance.

Enterprise Explained: Switch to NVMe? 5:10

Enterprise Explained: Switch to NVMe?

Cameron Crandall of Kingston helps you decide if you should move to your server storage to NVMe SSDs.

The 4 Mistakes of Buying SSDs for Businesses

The 4 Mistakes of Buying SSDs for Businesses

SSDs are all alike, right? You plug it in and instantly have all of that Flash Memory available for your workload? Right? If you answered yes, then you’ve probably fallen to one of the 4 biggest mistakes you could make when selecting your SSD.

Read more about Enterprise SSDs